This is a list of currently open issues for the TASKING VX-toolset for C166 v2.2r1.
The list may include issues found in later releases, whether such issues also appear in this release has not always been verified yet. See below for the list of closed issues. The list of fixed issues for v2.2r1 is included in the release notes of the product.
ID | Summary | Inspector detector |
C166VX-34904 |
Make SFR file format compatible with the Tricore ones |
Not planned |
C166VX-35256 |
Problems view not showing external file path from error message |
Not planned |
C166VX-35258 |
LSL Editor: lsl file not marked dirty when changing vector table settings |
Not planned |
C166VX-35313 |
All user stacks must be located in one page |
Not planned |
C166VX-35322 |
show in Eclipse when the tools are in Trial period |
Not planned |
C166VX-35337 |
LSL outline in Eclipse does not correspond to LSL syntax description |
Not planned |
C166VX-35393 |
Debugger works slowly |
Not planned |
C166VX-35481 |
No drive letter allowed for include path |
Not planned |
C166VX-35491 |
LSL editor: "Sections" tab is very limited |
Not planned |
C166VX-35512 |
Debugger cannot handle soft reset (SRST) instruction |
Not planned |
C166VX-35514 |
Running the self-extracting installer may result in a security warning |
Not planned |
C166VX-35572 |
marker does not always scroll into view |
Not planned |
C166VX-35580 |
The expression window has no possibility to change "format" |
Not planned |
C166VX-35668 |
Heap view may malfunction for near model |
Not planned |
C166VX-35722 |
The standard libraries aren't MISRA C compatible |
Not planned |
C166VX-35805 |
Array/struct tree in Variables view collapses with each step |
Not planned |
C166VX-35814 |
setting breakpoint fails because of prefix path in debug info |
Not planned |
C166VX-35877 |
Stepping through minitask example on hardware impossible |
Not planned |
C166VX-35906 |
cp166 F1060: option "export" cannot be used with "implicit-include" |
Not planned |
C166VX-35920 |
c166 E272: undeclared identifier "bitword" |
Not planned |
C166VX-35921 |
Inside a member function the 'this' pointer is disabled |
Not planned |
C166VX-35933 |
Move trace configuration to launch configuration |
Not planned |
C166VX-36012 |
When --warnings-as-errors is used eclipse shows warning, instead error marker |
Not planned |
C166VX-36020 |
Unclear E143 message |
Not planned |
C166VX-36026 |
Wrong debug information for local variable |
Not planned |
C166VX-36032 |
Miscellaneous MISRA-C problems |
Not planned |
C166VX-36043 |
Make utility: mk166 -D displays wrong dependency file |
Not planned |
C166VX-36048 |
as166 W734: ["cc1596e.src" 13] branch instruction in extend range |
Not planned |
C166VX-36060 |
Extreme long compilation times for a function > 64KB |
Not planned |
C166VX-36070 |
c166 F100: cannot open "..\file.c" |
Not planned |
C166VX-36081 |
When --warnings-as-errors is used eclipse shows warning, instead error marker |
Not planned |
C166VX-36090 |
Missing keyword "system" in file "migrate.h" |
Not planned |
C166VX-36091 |
File "_cptable.h" cannot be used together with "migrate.h". |
Not planned |
C166VX-36102 |
cp166 W0173: floating-point value does not fit in required integral type |
Not planned |
C166VX-36106 |
OCDS data breakpoints should be restricted |
Not planned |
C166VX-36107 |
Wrong address for XTCR |
Not planned |
C166VX-36109 |
Wrong address for XTCR |
Not planned |
C166VX-36110 |
Predefined macros for C++ compiler |
Not planned |
C166VX-36115 |
"Reload current application" does not work when using OCDS wiggler |
Not planned |
C166VX-36117 |
Option --compact-max-size should be mentioned in section 4.6.3 |
Not planned |
C166VX-36124 |
Open declaration (F3) or Open Definition (Ctrl+F3) does not work for sfr names |
Not planned |
C166VX-36132 |
Map file option for showing all unreferenced sections |
Not planned |
C166VX-36135 |
C compiler pragmas not fully supported in C++ |
Not planned |
C166VX-36136 |
Hover Background Color cannot be changed |
Not planned |
C166VX-36139 |
restore memory view monitor's renderings after relaunch |
Not planned |
C166VX-36181 |
Variables of base class not always shown via this-pointer of derived class |
Not planned |
C166VX-36188 |
Do not remove interrupt routines with interrupt number -1 |
Not planned |
C166VX-36209 |
FSS view contents 'flashes' when output stops |
Not planned |
C166VX-36210 |
The LSL speed attribute has no effect |
Not planned |
C166VX-36211 |
Change heading symbol table in map file |
Not planned |
C166VX-36219 |
Import examples progress bar is not correct |
Not planned |
C166VX-36221 |
Minitask example does not build for XE167F |
Not planned |
C166VX-36222 |
Suspending blink example takes about 1 minute on Vista |
Not planned |
C166VX-36224 |
Disassembly view shows often "Pending..." |
Not planned |
C166VX-36225 |
Change default sort and grouping order of items in the problems view |
Not planned |
C166VX-36228 |
Add the new-project C++ template, with option setting and custom LSL file |
Not planned |
C166VX-36232 |
Issue an end of build message |
Not planned |
C166VX-36233 |
Enabling MIL linking for a library project in Eclipse results in error |
Not planned |
C166VX-36239 |
Error on valid "at address" in combination with inpage |
Not planned |
C166VX-36240 |
Locate result different depending on -g option |
Not planned |
C166VX-36242 |
Build selected files button inactive for C++ files |
Not planned |
C166VX-36244 |
cp166 E0095: Array is too large |
Not planned |
C166VX-36245 |
Keyword 'const' removed by C++ compiler using a template function |
Not planned |
C166VX-36248 |
Multiple interrupt functions with the same intno not handled correctly |
Not planned |
C166VX-36250 |
Linker crash when assigning interrupt label to a vector |
Not planned |
C166VX-36251 |
Linker does not accept multiple unassigned interrupts (intno = -1) |
Not planned |
C166VX-36255 |
Compiler should not allow multiple interrupt functions with the same number |
Not planned |
C166VX-36256 |
Control program should pass only to C++ or to C compiler, not to both |
Not planned |
C166VX-36258 |
XC2xxx IMBCTRL bits not correct |
Not planned |
C166VX-36259 |
__putbit()/__getbit() combination yields inefficient code |
Not planned |
C166VX-36260 |
Wrong default values in cstart.c for SYSCON1 and SYSCON3 |
Not planned |
C166VX-36261 |
Description of --no-savemac option not clear |
Not planned |
C166VX-36264 |
Options --hex-format and --hex-record-size not in usage text |
Not planned |
C166VX-36265 |
Pre and post build steps not supported in external builder |
Not planned |
C166VX-36266 |
LSL files not taken into account with internal builder |
Not planned |
C166VX-36267 |
ilo2lsl generates DPPn_ADDR instead of __DPPn_ADDR |
Not planned |
C166VX-36270 |
BSL error in S-record file <installation_dir>\etc\b167nrb.sre |
Not planned |
C166VX-36271 |
ROM/RAM monitor cannot be rebuilt easily at a different address |
Not planned |
C166VX-36272 |
Improve dwarf codes for pointer qualifiers |
Not planned |
C166VX-36276 |
E204: multiple uses of --list-files= are not allowed |
Not planned |
C166VX-36281 |
.lst and .map files not associated with the Eclipse editor anymore |
Not planned |
C166VX-36282 |
Interrupt function not shown in outline window |
Not planned |
C166VX-36288 |
lk166 E909: ["<...>"] cannot open #include file "arch_st10.lsl" |
Not planned |
C166VX-36289 |
Build button might not work |
Not planned |
C166VX-36291 |
compiler generated dependency files not used in the makefile |
Not planned |
C166VX-36292 |
Missing ADC0_CHC registers for XC226x series |
Not planned |
C166VX-36302 |
c166 S900: internal consistency check failed - please report |
Not planned |
C166VX-36310 |
Users manual shows wrong information about the alignment of character arrays |
Not planned |
C166VX-36311 |
offset not calculated correctly |
Not planned |
C166VX-36313 |
c166 S900: internal consistency check failed - please report |
Not planned |
C166VX-36315 |
LSL editor does not strip spaces from names on Sections page |
Not planned |
C166VX-36319 |
Change text in message box when pressing button "Build Selected File(s)" |
Not planned |
C166VX-36320 |
Build Selected File(s) button does not work for source file in sub folder |
Not planned |
C166VX-36326 |
Log the end of build message in the Problems view |
Not planned |
C166VX-36331 |
Migration problems |
Not planned |
C166VX-36332 |
Cast of char pointer to int pointer results in assembler error message |
Not planned |
C166VX-36333 |
assembler warning on branch in extend range when if on expression with 2 ESFRs |
Not planned |
C166VX-36337 |
Implement support for reading processor.xml in the control program |
Not planned |
C166VX-36338 |
Map PSRAM not as reserved memory |
Not planned |
C166VX-36342 |
Eclipse's make error handling disfunct |
Not planned |
C166VX-36343 |
Temporary make output files not deleted automatically |
Not planned |
C166VX-36344 |
Rebuild button doesn't recompile the source files. |
Not planned |
C166VX-36346 |
Linker error "F016: Invalid MAU size error" when using PSRAM |
Not planned |
C166VX-36347 |
undeserved: W529 overflow in constant expression of type "long unsigned int" |
Not planned |
C166VX-36348 |
Undeserved: W507: ["b.c" 33/22] variable "y" is possibly uninitialized |
Not planned |
C166VX-36356 |
Add 'direct' MIL linking support to Eclipse |
Not planned |
C166VX-36358 |
Global type checking in C166 linker |
Not planned |
C166VX-36361 |
Change reserved memories into reserved ranges |
Not planned |
C166VX-36372 |
cp166 E0349: ["../test.cpp" 12] no operator "=" matches these operands |
Not planned |
C166VX-36378 |
Eclipse DTC wizard is not saving the communication baud-rate |
Not planned |
C166VX-36384 |
c166 S917: no pattern for MIL tree |
Not planned |
C166VX-36385 |
C++ compiler assumes the sizeof(const char *) is size of 4 and should be 2 |
Not planned |
C166VX-36386 |
Suspending blink example takes about 1 minute on Vista |
Not planned |
C166VX-36390 |
The usage of "__asm" prevents the C++ compiler from inlining code |
Not planned |
C166VX-36391 |
"Build Project" from the project's right-context menu is not working correctly |
Not planned |
C166VX-36396 |
Wrong address for register variable in watch expression |
Not planned |
C166VX-36403 |
Unable to execute the flash programming application |
Not planned |
C166VX-36406 |
S900: assertion failed at ../../c-symbol.c, line 773 |
Not planned |
C166VX-36411 |
lk166: E108: multiple definition of symbol...... when using mil-link/split |
Not planned |
C166VX-36412 |
There is an unknown problem with the initialization of the Kernel Support Module |
Not planned |
C166VX-36414 |
Link time increased significantly with v2.2r2 |
Not planned |
C166VX-36416 |
constant located at an absolute address optimized away by the C++ compiler |
Not planned |
C166VX-36419 |
Keyword "const" is completely removed by the C++ compiler |
Not planned |
C166VX-36420 |
Wrong line numbers listed in generated assembly errors |
Not planned |
C166VX-36424 |
Custom Optimization option "Branch Prediction" inverted |
Not planned |
C166VX-36433 |
C++ compiler cannot generated *.d dependency files |
Not planned |
C166VX-36440 |
RTOS window does not show enum types |
Not planned |
C166VX-36444 |
Compiled C-files are not rebuild when changing an assembly option |
Not planned |
C166VX-36447 |
Add options --hex-format and --hex-record-size to linker output format dialog |
Not planned |
C166VX-36449 |
Variables not present in system environment |
Not planned |
C166VX-36450 |
Big SFR files become a problem for speed and memory usage of the tools |
Not planned |
C166VX-36461 |
Wrong description of memory speed field in user guid |
Not planned |
C166VX-36462 |
DTC wizard does not always update cstart.h correctly |
Not planned |
C166VX-36463 |
Add check box "Include information of removed sections" for linker map file |
Not planned |
C166VX-36467 |
Additional options should not be split within double quotes |
Not planned |
C166VX-36468 |
Import of EDE project fails if project directory already exists |
Not planned |
C166VX-36473 |
Missing SFRs like SYSCON0, SLC, etc. |
Not planned |
C166VX-36479 |
language extensions not syntax highlighted in cstart editor |
Not planned |
C166VX-36480 |
importing projects is very slow |
Not planned |
C166VX-36482 |
New SFR files in v2.2r4 lack flash peripherals |
Not planned |
C166VX-36484 |
Wrong error when copy table sections cannot be located in rom |
Not planned |
C166VX-36487 |
Local static variables not visible in debugger when MIL linking |
Not planned |
C166VX-36489 |
sections cannot be located and no error is issued |
Not planned |
C166VX-36490 |
XML map file viewer doesn't show those sections which cannot be located |
Not planned |
C166VX-36498 |
The XC2287 register file does not have several bitfields |
Not planned |
C166VX-36500 |
Describe in manual which ranges in LSL file are exclusive end address |
Not planned |
C166VX-36501 |
Build Selected File(s) button does not work any longer |
Not planned |
C166VX-36506 |
ADDRSELx registers not updated in XC167x Simulator |
Not planned |
C166VX-36507 |
Register window not updated after using the Suspend button |
Not planned |
C166VX-36508 |
Properties tool settings tab sometimes empty |
Not planned |
C166VX-36514 |
Problem with casting to signed 32-bit value |
Not planned |
C166VX-36516 |
Files being build after option changes depend on filename case |
Not planned |
C166VX-36517 |
lk166 E121: relocation patch error in "task1" |
Not planned |
C166VX-36525 |
No error when size of addresses of IHEX format is set too small |
Not planned |
C166VX-36530 |
keyword "overflow" in output section not recognized by LSL editor |
Not planned |
C166VX-36531 |
Link time increases with number of sections |
Not planned |
C166VX-36533 |
c166 E231: ["../main.c" 13/13] expression must be constant |
Not planned |
C166VX-36534 |
E231: ["file_1.c" 8/13] expression must be constant |
Not planned |
C166VX-36535 |
Add a section "Configure the command line environment" |
Not planned |
C166VX-36536 |
c166 S900: internal consistency check failed - please report |
Not planned |
C166VX-36538 |
Reduce all easykit boards to one XC2xxx/XE16x easykit board |
Not planned |
C166VX-36540 |
Breakpoint on main not removed when "Goto main" is disabled |
Not planned |
C166VX-36541 |
Debug option "Break on exit" has no effect |
Not planned |
C166VX-36550 |
specifying mirror address does not work |
Not planned |
C166VX-36555 |
Change processor popup on DTC wizard into tree selection |
Not planned |
C166VX-36558 |
Statics with same name in multiple modules not displayed correctly |
Not planned |
C166VX-36590 |
confusion about pragma --constant-memory |
Not planned |
C166VX-36605 |
incorrect LSL file used for projects with processor name |
Not planned |
C166VX-36606 |
Pre and post build steps not executed for external builder |
Not planned |
C166VX-36607 |
show build time in build console |
Not planned |
C166VX-36609 |
Target board configuration wizard cannot be selected from menu for new project |
Not planned |
C166VX-36610 |
assembler always opens include files |
Not planned |
C166VX-36611 |
Assembler options must be passed to link phase when MIL linking |
Not planned |
C166VX-36616 |
Apply current processor setting to Target Board Configuration if possible |
Not planned |
C166VX-36617 |
cstart.h values are written as 32 bit values by Target Board Configuration |
Not planned |
C166VX-36618 |
IMB_IMBCTRL/H in M-series devices lack description of bitfields |
Not planned |
C166VX-36619 |
re-apply cstart.h settings with File -> New -> cstart.c/cstart.h files |
Not planned |
C166VX-36620 |
Enable parallel build by default for new projects |
Not planned |
C166VX-36622 |
Cannot use custom SFR file in debugger |
Not planned |
C166VX-36625 |
Command line longer than 32k not supported by Eclipse |
Not planned |
C166VX-36627 |
Do not overwrite ELF file until linker finished successfully |
Not planned |
C166VX-36628 |
New LSL file dialog text unclear |
Not planned |
C166VX-36634 |
Additional documentation on --constant-memory |
Not planned |
C166VX-36635 |
More additional documentation on --constant-memory |
Not planned |
C166VX-36641 |
Group of sections with memory reference as run_addr not ordered correctly |
Not planned |
C166VX-36643 |
Include directory shows up twice in project view |
Not planned |
C166VX-36647 |
Make clear that MIL link w/o split only makes sense for code compaction |
Not planned |
C166VX-36648 |
Inlining of C lib functions |
Not planned |
C166VX-36650 |
Incorrect debug information generated for __bit variables |
Not planned |
C166VX-36652 |
Undeserved E244: invalid operand types for == operator, with memory partitioning |
Not planned |
C166VX-36661 |
When importing a project the project settings are not correct |
Not planned |
C166VX-36664 |
"#pragma endsection" removed from *.mil files |
Not planned |
C166VX-36665 |
amk: no rule to make "Submap\file.obj" |
Not planned |
C166VX-36666 |
MIL linking doesn't update the "Build Project" popup window |
Not planned |
C166VX-36668 |
Not allowed to declare an external interrupt function |
Not planned |
C166VX-36669 |
Several CPU SFRs in MAC group in XC2287M SFR file |
Not planned |
C166VX-36672 |
Setting folder specific settings does not work |
Not planned |
C166VX-36673 |
Unsaved changes in cstart.c/.h persist in reopen |
Not planned |
C166VX-36674 |
Unsaved changes in LSL editor persist in reopen |
Not planned |
C166VX-36676 |
Also accept # as line number directive |
Not planned |
C166VX-36678 |
change from "USB" to "JTAG0" in launch configuration |
Not planned |
C166VX-36681 |
Base address of struct overwritten by its member value |
Not planned |
C166VX-36683 |
C++ compiler error cp166 E0608: this pragma must immediately precede a declaration or statement |
Not planned |
C166VX-36689 |
Volatile read optimized away |
Not planned |
C166VX-36691 |
Option --alternative-sfr-file is not passed nor recognized by the C++ compiler |
Not planned |
C166VX-36692 |
New cstart.c/.h does not update existing files correctly |
Not planned |
C166VX-36694 |
--constant-memory=__near and MIL linking must not be allowed |
Not planned |
C166VX-36695 |
Make clear that type errors in linker can be switched off |
Not planned |
C166VX-36697 |
Missing bits in PLLCON0,1,3 in SFR files for XC2287M and derivatives |
Not planned |
C166VX-36702 |
Improve compilation speed |
Not planned |
C166VX-36703 |
Variable value not updated in Variables view |
Not planned |
C166VX-36705 |
c166 S900: assertion failed at ../../c-symbol.c, line 791 |
Not planned |
C166VX-36707 |
C startup editor not working when cstart.h is in sub directory |
Not planned |
C166VX-36708 |
Missing SFR's for Fast Interrupts EX0IN to EX5IN in XC164GM |
Not planned |
C166VX-36711 |
Missing PLLCON0.NACK, PLLCON1.PACK, PLLCON3.K2ACK in XC2200M SFR Files |
Not planned |
C166VX-36712 |
No longer existing processor gives strange Processor selection |
Not planned |
C166VX-36714 |
Store the product version number in the project files |
Not planned |
C166VX-36715 |
Make it possible to clean a project from the command line |
Not planned |
C166VX-36718 |
Sizeof not correctly calculated for a virtual function pointer |
Not planned |
C166VX-36720 |
Internal error when enabling option and clicking Apply |
Not planned |
C166VX-36722 |
c166 S900: internal consistency check failed - please report |
Not planned |
C166VX-36724 |
Debug information on code compaction functions is missing |
Not planned |
C166VX-36727 |
build selected files builds twice when postbuild step is specified |
Not planned |
C166VX-36728 |
Only generate makefiles when required |
Not planned |
C166VX-36732 |
PSRAM size 64k in lsl files of XC22xxM, XC23xxA, XC27x5X and XE16xFM must be 32k |
Not planned |
C166VX-36734 |
__registerbank() does not overrule --no-frame |
Not planned |
C166VX-36735 |
Wrong memory usage listed when a near page is filled up with (s)huge sections |
Not planned |
C166VX-36741 |
E383: initializer element is not computable at load time |
Not planned |
C166VX-36748 |
Wrong result when subtracting two far pointers |
Not planned |
C166VX-36749 |
Syntax error: expecting 'absolute', found 'ranged' |
Not planned |
C166VX-36751 |
Improvement for Reserved properties at Section Layout |
Not planned |
C166VX-36753 |
Compiling single file fails if mil-linking is used |
Not planned |
C166VX-36759 |
lk166 E121: relocation patch error in "task1": relocation value 0x1f5fe for..... |
Not planned |
C166VX-36763 |
Disable MISRA-C checking in cstart.c |
Not planned |
C166VX-36764 |
S900 error when MISRA-C rule 13.4 is enabled |
Not planned |
C166VX-36765 |
Undeserved MISRA-C 12.1 warnings |
Not planned |
C166VX-36767 |
as166 E704: Error but still an object file is generated |
Not planned |
C166VX-36769 |
c166 E383: [...] initializer element is not computable at load time |
Not planned |
C166VX-36774 |
Undeserved MISRA-C rule 10.3 violation |
Not planned |
C166VX-36778 |
global-type-checking and assembler error |
Not planned |
C166VX-36779 |
crash of type 0xc00000fd caused by taskingdebugger.exe |
Not planned |
C166VX-36781 |
copy and clear areas can cross a page boundary |
Not planned |
C166VX-36784 |
coco function called before it is copied to ram when using mil-linking |
Not planned |
C166VX-36788 |
Build all configurations only builds active configuration |
Not planned |
C166VX-36791 |
Compiler option "--near-threshold" not applied to external variables |
Not planned |
C166VX-36792 |
Make blink example work on XE164F U Connect |
Not planned |
C166VX-36794 |
Undeserved typechecking error during mil-linking |
Not planned |
C166VX-36805 |
fill field within a memory definition is not working |
Not planned |
C166VX-36812 |
Debugger should warn when starting session while still connected to board |
Not planned |
C166VX-36813 |
consider warning when starting second session for same launch config |
Not planned |
C166VX-36818 |
Copy attribute applied to sections that were selected before |
Not planned |
C166VX-36824 |
Wrong stack estimation on windows |
Not planned |
C166VX-36826 |
Different result when preprocessing file |
Not planned |
C166VX-36828 |
c166 S911: internal consistency check failed - please report |
Not planned |
C166VX-36835 |
Eclipse is keeping a license all the time |
Not planned |
C166VX-36855 |
Missing W549: condition is always true |
Not planned |
C166VX-36858 |
cstart editor complains about unresolved inclusions |
Not planned |
C166VX-36862 |
Cannot locate initialized large huge sections (>64 Kb) |
Not planned |
C166VX-36873 |
Add ELF support for more than 65279 sections in one file |
Not planned |
C166VX-36874 |
Fix symbol callgraph (stack estimation) handling of __INDIRECT__ symbols |
Not planned |
C166VX-36876 |
SCU register macros not defined correctly in sfr files |
Not planned |
C166VX-36877 |
Infineon DAvE '<project'> import failed |
Not planned |
C166VX-36879 |
Debugger cannot read ELF file with more than 65000 sections |
Not planned |
C166VX-36886 |
stack pointer released to early using option -stack-address-conversion=dynamic |
Not planned |
C166VX-36887 |
After a trap the OCDS debug session cannot be terminated anymore |
Not planned |
C166VX-36894 |
clock function with FSS in simulator always yields -1 |
Not planned |
C166VX-36900 |
Incorrect debug info for optimized (emptied) cptable functions |
Not planned |
C166VX-36902 |
Copy table functions optimization disabled when sections are grouped |
Not planned |
C166VX-36908 |
java.lang.NullPointerException after pre-build step |
Not planned |
C166VX-36914 |
lk166 E163: ["_init.c" 25/17] "_lc_copy_table" redeclared with a different type |
Not planned |
C166VX-36920 |
Warning "W549: condition is always true/false" not always accurate |
Not planned |
C166VX-36932 |
erroneous long -> __near * conversion from memory |
Not planned |
C166VX-36933 |
Cannot print negative values using STL library |
Not planned |
C166VX-36934 |
cannot malloc after free |
Not planned |
C166VX-36935 |
Incorrect type for ptrdiff_t in huge memory model |
Not planned |
C166VX-36936 |
c++ compiler uses 'int' type to store function pointers |
Not planned |
C166VX-36946 |
erroneous conversion of far * --> int in memory |
Not planned |
C166VX-36947 |
Conversion of long -> __iram/__bita * in memory not optimized anymore |
Not planned |
C166VX-36948 |
debugger expression evaluation is slow |
Not planned |
C166VX-36950 |
Global type checking problem when using a linked folder |
Not planned |
C166VX-36952 |
--error-file option does not redirect error messages to a file |
Not planned |
C166VX-36953 |
Add progress bar to map file viewer |
Not planned |
C166VX-36968 |
Setting the breakpoint failed |
Not planned |
C166VX-36972 |
Unexpected error when using a memory qualifier on a local variable |
Not planned |
C166VX-36994 |
undeserved Eclipse syntax errors |
Not planned |
C166VX-36998 |
__SFRFILE__ does not follow --alternative-sfr-file option |
Not planned |
C166VX-37013 |
lsl-expression evaluated erroneously |
Not planned |
C166VX-37014 |
Starting debugger for OCDS the first time fails |
Not planned |
C166VX-37026 |
Unexpected Eclipse error markers on license problems |
Not planned |
C166VX-37028 |
Manual correction for STLport C++ libraries |
Not planned |
C166VX-37040 |
Can't verify the publisher of this driver software. |
Not planned |
C166VX-37041 |
Minitask example does not build for XC2338B and others |
Not planned |
C166VX-37047 |
Function clock.c does not return a meaningful timer tick in the Simulator |
Not planned |
C166VX-37048 |
Need for function clock() for Dynamic Profiling on a target board not documented |
Not planned |
C166VX-37050 |
Update --inline-max-incr and --inline-max-size option defaults |
Not planned |
C166VX-37053 |
Profiling with the debugger (intrusive profiling) not implemented |
Not planned |
C166VX-37059 |
Objects may be used externally when mil-linking is enabled |
Not planned |
C166VX-37060 |
compiler does not remove unreferenced initialized static objects |
Not planned |
C166VX-37061 |
compiler should add empty dependency line for all includes |
Not planned |
C166VX-37063 |
Parameter value ignored when function is called from debugger |
Not planned |
C166VX-37070 |
C++ compiler error cp166 E0095: array is too large |
Not planned |
C166VX-37071 |
C++ compiler error cp166 E0103: class is too large |
Not planned |
C166VX-37088 |
No linker error when a rom data section cannot be located |
Not planned |
C166VX-37090 |
Wrong address for near variable |
Not planned |
C166VX-37095 |
lk166 E160 or E161: Failed to map the address [etc] |
Not planned |
C166VX-37101 |
c166 S900: assertion failed at ../../c-type.c, line 388 |
Not planned |
C166VX-37102 |
On-line help not accessible from script debugger |
Not planned |
C166VX-37112 |
Increasing link time when using many functions or function pointers |
Not planned |
C166VX-37136 |
debugger malfunctions when using DAS |
Not planned |
C166VX-37183 |
debugger may malfunction when call stack consists of more than 16 frames |
Not planned |
C166VX-37201 |
Strange scrolling effects in Disassembly window using Simulator |
Not planned |
C166VX-37206 |
Code generation differences when -g is used |
Not planned |
C166VX-37210 |
MAC context not save in setjmp/longjmp |
Not planned |
C166VX-37213 |
Reset value of EBCMOD0 for XC2000 incorrect |
Not planned |
C166VX-37215 |
assembler --preprocess should honor -o option |
Not planned |
C166VX-37218 |
Link error E821 might refer to incorrect overlapping memory area |
Not planned |
C166VX-37220 |
Stack location overwritten when setjmp/longjmp is used |
Not planned |
C166VX-37225 |
Predefined symbol __lc_x_name can be ambiguous |
Not planned |
C166VX-37230 |
lk166 E104: inconsistent input file: link file cpnnw.obj uses float: double |
Not planned |
C166VX-37236 |
c166 S900: internal consistency check failed - please report |
Not planned |
C166VX-37237 |
Overlapping mappings when using FS-FORTH 276 eval board |
Not planned |
C166VX-37254 |
full build may fail after single module is built |
Not planned |
C166VX-37271 |
SFR register written twice |
Not planned |
C166VX-37273 |
Improvements for linked resources |
Not planned |
C166VX-37303 |
linker unnecessarily overlays two different sections on same address |
Not planned |
C166VX-37312 |
Changing space for a reserved section in the LSL editor memory tab fails |
Not planned |
C166VX-37324 |
building fails when imported project was built with toolset installed elsewhere |
Not planned |
C166VX-37339 |
Import of EDE Intel-Hex project into Eclipse fails without warning/error |
Not planned |
C166VX-37344 |
Control program does not pass the target cpu option -C to assembler file with --m166 option |
Not planned |
C166VX-37353 |
Wrong RET instruction when using a function pointer inside an interrupt routine (user stack model) |
Not planned |
C166VX-37356 |
Unable to execute the flash programming application |
Not planned |
C166VX-37361 |
LSL editor should not highlight keywords within double quotes |
Not planned |
C166VX-37369 |
help text of -A option contains double descriptions |
Not planned |
C166VX-37371 |
Remove the $c_environment control |
Not planned |
C166VX-37380 |
ROM/RAM monitor on the board cannot be contacted again after closing a debug session |
Not planned |
C166VX-37388 |
Debugger hangs with specific ELF file |
Not planned |
C166VX-37390 |
Copy table takes more space in shuge memory than necessary |
Not planned |
C166VX-37391 |
lk166 F019: unrecoverable error: caught unknown exception |
Not planned |
C166VX-37392 |
set the priority for global initialization functions for STLport library routines |
Not planned |
C166VX-37395 |
Intermediate conversion to __near * removed. |
Not planned |
C166VX-37397 |
C++ files with .cxx extensions are not being build |
Not planned |
C166VX-37405 |
Linker error lk166 F009: object store error: encountered id representing a deleted object |
Not planned |
C166VX-37407 |
preprocessor define may cause duplicate path entry warning |
Not planned |
C166VX-37408 |
Errors when running the Simulator: PSM can't overrule SFR 'ASC0_TBUF' on address 0xFEB0 |
Not planned |
C166VX-37412 |
lk166 E101: command line error: wrong address size for IHEX file, only 1,2, and 4 bytes addresses are supported |
Not planned |
C166VX-37413 |
Error: Simulator can't map sfr at physical memory space -1 and address 0x00FE00 |
Not planned |
C166VX-37448 |
SFR headers: add whitespace between hexadecimal constant ending with an 'E' and added value |
Not planned |
C166VX-37451 |
implicit conversion from int to char shall allways trigger warning |
Not planned |
C166VX-37471 |
View Memory does not work properly for __bit variables |
Not planned |
C166VX-37481 |
MAC registers located in the ESFR space are pushed on the system stack without required EXTR instruction |
Not planned |
C166VX-37482 |
The G flag is missing in the -A alias option. |
Not planned |
C166VX-37502 |
Debugger Data breakpoint: "break on read or write access" not working using OCDS |
Not planned |
C166VX-37506 |
incorrect makefile generated for mil-link project without C sources |
Not planned |
C166VX-37517 |
fpbits.h not an official header file anymore |
Not planned |
C166VX-37518 |
Memory write scheduled over volatile access when -Av is enabled. |
Not planned |
C166VX-37525 |
Make utility amk.exe: option -G should not be accepted without argument |
Not planned |
C166VX-37526 |
S917 assertion error |
Not planned |
C166VX-37535 |
Wrong segment number accessed when writing to a huge struct member |
Not planned |
C166VX-37538 |
Add __malloc__ attribute |
Not planned |
C166VX-37541 |
S911error when using function return as array size |
Not planned |
C166VX-37544 |
c166 --help=k option does not list the __attribute__ keyword |
Not planned |
C166VX-37547 |
cp166: option --create-pch dysfunctional when -C is used |
Not planned |
C166VX-37549 |
Eclipse syntax errors when using C166 specific language qualifiers in a C++ file |
Not planned |
C166VX-37552 |
Always generate 8-bit mau flash chips from flash dialog. |
Not planned |
C166VX-37557 |
Locate errors after applying a different page alignment on some sections |
Not planned |
C166VX-37573 |
amk.exe: comparing two strings with ifeq does not work for strings with an even amount of characters |
Not planned |
C166VX-37575 |
FASTBL bit missing in CPUCON2 in register files |
Not planned |
C166VX-37577 |
S911, when a global is defined twice, once static |
Not planned |
C166VX-37579 |
Overlay example address range incorrect |
Not planned |
C166VX-37584 |
Compiler option --preprocess=+make not compatible with GNUWin32 make.exe |
Not planned |
C166VX-37588 |
"Cast to Type" not responding for a bitfield in Variables view |
Not planned |
C166VX-37589 |
Syntax error for "Cast to Type" to "enum" type in Variables view |
Not planned |
C166VX-37593 |
Suspending 'queens' example delayed by several seconds |
Not planned |
C166VX-37606 |
undeserved MISRA-C rule 7.1 violation for float constants: "octal constants (other than zero) shall not be used" |
Not planned |
C166VX-37607 |
Incorrect DPP reference when using generic assembly code optimization |
Not planned |
C166VX-37616 |
MISRA-C 2004 Rule 19.13 must be 'Advisory' |
Not planned |
C166VX-37619 |
Simulator: value of pointer content is not updated in the Variable window |
Not planned |
C166VX-37627 |
Example is wrong |
Not planned |
C166VX-37630 |
When including a non-existing include path, unexpected errors may show up |
Not planned |
C166VX-37631 |
File extension .ASM not recognized by control program cc166 |
Not planned |
C166VX-37633 |
Wrong MAC opcodes generated for inline assembly |
Not planned |
C166VX-37639 |
Importing EDE settings does not succeed for an XC23XX or XE16X derivative |
Not planned |
C166VX-37640 |
Double quotes backslashed by amk.exe when executing cmd.exe |
Not planned |
C166VX-37647 |
Document -C/--cpu behavior for inline assembly |
Not planned |
C166VX-37652 |
lk166 F019: unrecoverable error: caught unknown exception |
Not planned |
C166VX-37654 |
c166 E231: ["..\test.c" 14/10] expression must be constant |
Not planned |
C166VX-37655 |
severe crash possible upon debugger termination |
Not planned |
C166VX-37656 |
simulator hangs when setting bit 1 of register TFR |
Not planned |
C166VX-37658 |
When modifying the lsl file the linker will not be called |
Not planned |
C166VX-37659 |
cannot place software breakpoints when working with DAS |
Not planned |
C166VX-37662 |
Map file viewer configuration buttons in the sections table are disabled |
Not planned |
C166VX-37663 |
Keil project import wizard support for µVision4 |
Not planned |
C166VX-37664 |
Memory model not taken over when importing or refreshing a DAvE project |
Not planned |
C166VX-37671 |
When 3 OCDS hardware breakpoints are set "Step Over" or "Step Return" acts like "Step Into" |
Not planned |
C166VX-37673 |
Debug Suspend Mode not entered after a Suspend or Single step |
Not planned |
C166VX-37678 |
External flash chip settings not removed from LSL file after running Target Board Configuration Wizard |
Not planned |
C166VX-37681 |
Bitfields of port registers for all xc16x derivatives are incorrect |
Not planned |
C166VX-37684 |
Console window background color becomes black |
Not planned |
C166VX-37687 |
--no-warnings overrules --warnings-as-error |
Not planned |
C166VX-37691 |
Assembly HLL Debug Information missing |
Not planned |
C166VX-37697 |
Disabling checkbox "Warnings instead of errors" for CERT C code checking has no effect |
Not planned |
C166VX-37701 |
flashing of external devices may not work |
Not planned |
C166VX-37702 |
"lk166 F019: unrecoverable error: caught unknown exception" for flash chips with mau-size=16 |
Not planned |
C166VX-37708 |
LSL files do not reflect on-chip flash memory correctly |
Not planned |
C166VX-37710 |
EDE import wizard: CPU setting not imported correctly |
Not planned |
C166VX-37711 |
FSR error found during flash operation |
Not planned |
C166VX-37717 |
Missing documentation on floating point library and floating point trapping |
Not planned |
C166VX-37723 |
Wrong return value for user stack R15 when dividing double zero by zero |
Not planned |
C166VX-37724 |
C++ errors might show up when using function qualifier __frame(...) in a C++ file together with option -C or --cpu |
Not planned |
C166VX-37725 |
Array index incorrectly calculated |
Not planned |
C166VX-37729 |
rm: cannot remove 'foo.o': no such file or directory falsely generated when using filename and directory as argument |
Not planned |
C166VX-37734 |
downloading fails at verification stage |
Not planned |
C166VX-37736 |
PSW.BANK not simulated after an interrupt routine has entered |
Not planned |
C166VX-37737 |
Assembler generates wrong opcode for ST10 MAC shift instructions like __CoSHL |
Not planned |
C166VX-37744 |
The __bfld example in the manual does not fit on the page |
Not planned |
C166VX-37752 |
S911 error on specific code |
Not planned |
C166VX-37753 |
Error when value in Variables View is changed |
Not planned |
C166VX-37754 |
Wrong memory location opened when "View Memory" is used on a variable |
Not planned |
C166VX-37761 |
Problems after importing TASKING C166 C/C++ ELF file for debugging |
Not planned |
C166VX-37763 |
AMK does not handle $(MACRO:.x=.y) correctly |
Not planned |
C166VX-37766 |
Unexpected struct size for packed struct with bitfields |
Not planned |
C166VX-37775 |
Debugger cannot be started again after license error |
Not planned |
C166VX-37776 |
C++ compiler issues error : Segmentation fault |
Not planned |
C166VX-37779 |
c166: S900 internal consistency check failed due to incorrect struct access (syntax error) |
Not planned |
C166VX-37783 |
Project <project name> does not seem to be a C166 project |
Not planned |
C166VX-37791 |
programming byte-programmable flash devices may fail |
Not planned |
C166VX-37793 |
Eclipse update may cause error on subsequent update |
Not planned |
C166VX-37800 |
Debugger does not show bitaddresses as <byte-address>.<bit-number> |
Not planned |
C166VX-37806 |
Slow build when using a floating license on Windows 7 |
Not planned |
C166VX-37817 |
Remove DAS LPT support from the product |
Not planned |
C166VX-37833 |
Assembler error as166 F009: object producer error: could not extract/insert information from/into intermediate object storage |
Not planned |
C166VX-37849 |
block-like characters in debugger license error message |
Not planned |
C166VX-37851 |
Find option in TASKING Registers view does not always work |
Not planned |
C166VX-37852 |
lk166 W141: unresolved reference to __lc_vb_vector_table_0 |
Not planned |
C166VX-37858 |
problems in Variable view |
Not planned |
C166VX-37866 |
LSL editor: cannot remove the address value for stack or heap |
Not planned |
C166VX-37872 |
Setup shows green application window on Windows 7 |
Not planned |
C166VX-37896 |
Errors after opening LSL editor on Windows7 because cc166 cannot create a temporary file |
Not planned |
C166VX-37900 |
Debugging assembly modules not possible |
Not planned |
C166VX-37902 |
Add Watchpoint C/C++ not working using context menu in Variables view |
Not planned |
C166VX-37903 |
Violation of MISRA C rule 8.1 "Functions shall have prototype declarations..." not detected |
Not planned |
C166VX-37909 |
Specified number of units is ignored when placing data breakpoint |
Not planned |
C166VX-37910 |
Compiler crash on specific code, related to CSE and HLL debug info generation. |
Not planned |
C166VX-37912 |
Cannot distinguish bit addresses from byte addresses in absolute ELF file |
Not planned |
C166VX-37925 |
Map file viewer always sets focus on "Select table" |
Not planned |
C166VX-37928 |
Flash properties page table not sorted |
Not planned |
C166VX-37930 |
NPE on flash properties page table double click |
Not planned |
C166VX-37934 |
debugger may not recognize type __bit |
Not planned |
C166VX-37935 |
incorrect handling of type __bit |
Not planned |
C166VX-37936 |
manual does not describe what __interrupt(-1) means |
Not planned |
C166VX-37945 |
Disabling MISRA-C checking with "#pragma nomisrac" not working when preprocessor is activated |
Not planned |
C166VX-37946 |
Undeserved MISRA-C rule 5.2 violation when using enum type |
Not planned |
C166VX-37954 |
"The chosen operation is not enabled" when clicking Debug Target button |
Not planned |
C166VX-37955 |
Undeserved MISRA C violations when a macro is being used |
Not planned |
C166VX-37957 |
Error ' Index out of bounds' when opening the cstart multipage editor |
Not planned |
C166VX-37958 |
Cannot import EDE projects from XE166 version |
Not planned |
C166VX-37959 |
XE160 and XE161 devices appear under XE162 |
Not planned |
C166VX-37961 |
Unexpected size for two-dimensional array with an incomplete type |
Not planned |
C166VX-37966 |
Total number of reserved bytes for xrom is 4 bytes too large |
Not planned |
C166VX-37967 |
Space usage in map file not correct for more than one mapping in LSL file |
Not planned |
C166VX-37970 |
Unexpected assembler results for .DEFINE and $MESSAGE |
Not planned |
C166VX-37972 |
update manual ICACHE group/select example |
Not planned |
C166VX-37973 |
Mention updating DPP addresses in ICACHE documentation |
Not planned |
C166VX-37974 |
DPP in uncached range results in code being located in uncached range |
Not planned |
C166VX-37978 |
C startup ICACHE enable documentation incomplete |
Not planned |
C166VX-37979 |
Debugger does not yet support flash programming for ICACHE devices |
Not planned |
C166VX-37980 |
Debugger cannot access cached memory |
Not planned |
C166VX-37983 |
Sections selected with one select statement in an ordered group are not sorted for reducing alignment gaps |
Not planned |
C166VX-37985 |
incorrect debug information for anonymous aggregate members |
Not planned |
C166VX-37987 |
Feature for overlaying several functions at once |
Not planned |
C166VX-37988 |
Special target .PHONY not documented |
Not planned |
C166VX-37989 |
Problems when installing with insufficient hard disk space |
Not planned |
C166VX-37992 |
Progress bar not shown in message box "Progress Information" after changing settings |
Not planned |
C166VX-37993 |
When building a project results into errors, still the message 'C/C++ build completed succesfully' is displayed |
Not planned |
C166VX-37994 |
Let make utility stop the build process on error |
Not planned |
C166VX-37995 |
Missing sfr definitions for XC22XX LE/ULE derivatives |
Not planned |
C166VX-37996 |
Missing sfr for XC22xxI, XC23xxE and XC27x7X |
Not planned |
C166VX-37997 |
Cannot locate sections in ICACHE using ordered group |
Not planned |
C166VX-37999 |
lk166 E100: unexpected error: space spe:xc16x:code maps to both a space and non-space |
Not planned |
C166VX-38000 |
Wrong macro names used in LSL files for XC2xxx-136F derivatives |
Not planned |
C166VX-38001 |
Having reserved cached memory, the Flash memory should not be indicated as being "reserved" in the LSL editor |
Not planned |
C166VX-38010 |
Wrong __FP_ENV floating point environment buffer size declared in trap.src for xc16x cores |
Not planned |
C166VX-38017 |
Array index incorrectly calculated |
Not planned |
C166VX-38029 |
Undeserved Eclipse syntax error for qualifier __packed__ |
Not planned |
C166VX-38031 |
Local struct not initialized using option +gcc |
Not planned |
C166VX-38035 |
Assembler list file option -wrap-lines does not list commented C source lines at all |
Not planned |
C166VX-38036 |
Assembler control lines ignored in list-file |
Not planned |
C166VX-38038 |
Empty system LSL file after copying into project |
Not planned |
C166VX-38057 |
XC2210U-4F must have 4k PSRAM |
Not planned |
C166VX-38058 |
Lite edition debugger does not show global variables |
Not planned |
C166VX-38068 |
regxc2387e.sfr : SCU_STMEM0 definition missing |
Not planned |
C166VX-38071 |
debugger may treat data qualified __bita incorrectly |
Not planned |
C166VX-38075 |
very slow execution of single step with register window open |
Not planned |
C166VX-38076 |
(OCDS) debugger fails to show content of local register bank |
Not planned |
C166VX-38077 |
addresses of __near and __far variables incorrectly displayed |
Not planned |
C166VX-38078 |
Breakpoint marker position does not always correspond to actual location |
Not planned |
C166VX-38079 |
Extremely slow feedback on user interaction |
Not planned |
C166VX-38081 |
Wrong LSL file and/or cstart.c/cstart.h contents when recreating project |
Not planned |
C166VX-38082 |
Set active project does not work anymore when a new window has been created |
Not planned |
C166VX-38083 |
Use alternative SFR file format shall not depend on SFR file inclusion |
Not planned |
C166VX-38086 |
When using mk166.mk no assembler options can be passed to compiled C++/C files |
Not planned |
C166VX-38088 |
makefile function $(addprefix...) not documented in user guide |
Not planned |
C166VX-38095 |
Move Flash property page to Run/Debug Settings |
Not planned |
C166VX-38097 |
Switching processor may lead to loss of on-chip memory settings |
Not planned |
C166VX-38102 |
Create an import wizard to import memory and all related project settings |
Not planned |
C166VX-38103 |
Handle 'all configurations' properly on Memory, Stack/Heap and Vector table property pages |
Not planned |
C166VX-38113 |
Change LSL memory map tags for uncached areas |
Not planned |
C166VX-38116 |
Leading zeros are not shown for Binary format |
Not planned |
C166VX-38117 |
Struct members always shown in decimal format |
Not planned |
C166VX-38124 |
Warnings on cstart.c in Lite edition on imported project |
Not planned |
C166VX-38128 |
Updates to SFR files for XC22xxI, XC23xxE, XC27x8X Series |
Not planned |
C166VX-38130 |
Debug button grayed on initial start of debug configurations menu |
Not planned |
C166VX-38131 |
Software breakpoints not supported when working with DAS with certain devices |
Not planned |
C166VX-38133 |
Incorrect start address of DSRAM for XC22xxU, XC23xxS, XC27x2X and XE16xFU in LSL files |
Not planned |
C166VX-38134 |
"rm: cannot remove 'test.obj': no such file or directory" when using rm.exe from a different drive |
Not planned |
C166VX-38137 |
Add cached/not cached buttons also on memory table |
Not planned |
C166VX-38147 |
Message 'has not passed Windows Logo testing' on installation after uninstalling DAS |
Not planned |
C166VX-38148 |
Flash Programming properties page does not resize decently |
Not planned |
C166VX-38151 |
debugger does not return license after linger time |
Not planned |
C166VX-38155 |
Disassembly view does not take into account mirroring |
Not planned |
C166VX-38159 |
Missing __PAGE_081_MEM_TYPE definition in SFR files |
Not planned |
C166VX-38160 |
Previous settings in on chip items are overwritten after processor is changed and cancel button is pressed |
Not planned |
C166VX-38161 |
Label job error occurs when scrolling in Registers view |
Not planned |
C166VX-38162 |
Error notifying a preference change listener in profiling |
Not planned |
C166VX-38163 |
DPRAM in LSL file c161pi.lsl incorrectly set to 0x00F600 instead of 0x00FA00 |
Not planned |
C166VX-38164 |
Error in debug configuration for imported elf file |
Not planned |
C166VX-38165 |
Loop iterator register overwritten |
Not planned |
C166VX-38168 |
Content Assist does not work inside interrupt functions |
Not planned |
C166VX-38169 |
Default include directory still being showed in the Project view when using compiler option --no-stdinc |
Not planned |
C166VX-38171 |
Debug menu items shall not be initially available |
Not planned |
C166VX-38172 |
Creating a new debug configuration for a C167CR project fails |
Not planned |
C166VX-38176 |
Random register selected in Startup Registers properties |
Not planned |
C166VX-38177 |
GPT12E_KSCCFG not present in Econo Line SFR files. |
Not planned |
C166VX-38178 |
Using --preprocessor-type=none results in: F001: ["Àÿ" 0] cannot open "Àÿ" |
Not planned |
C166VX-38179 |
Focus moved away after using "Build Selected File(s)" or "Clean Selected File(s)" |
Not planned |
C166VX-38185 |
LSL file may become corrupt after changing the processor of a project |
Not planned |
C166VX-38187 |
Additional keywords not recognized anymore when trial period expires |
Not planned |
C166VX-38190 |
"Build Selected File" button remains disabled after source file is opened or activated |
Not planned |
C166VX-38191 |
Missing definition for __PAGE_081_MEM_TYPE in sfr files when using peripheral U0C1 |
Not planned |
C166VX-38195 |
Debugger hot keys f5 (step into), f6 (step over) and f8(run) not functional |
Not planned |
C166VX-38196 |
Different order for selected sections in overlay area when using a wildcard |
Not planned |
C166VX-38197 |
Near memory space not filled up by other sections |
Not planned |
C166VX-38201 |
Start address of bit array not shown properly in Variables view of debugger |
Not planned |
C166VX-38202 |
Erroneous Warning W549: condition is always true with default optimization |
Not planned |
C166VX-38204 |
Assembler error as166 S904 and erroneous E168 due to large amount of debug information |
Not planned |
C166VX-38207 |
Debugger does not take object size into account when calculating difference between pointers |
Not planned |
C166VX-38208 |
Wrong debug information showed for object defined with a typedef |
Not planned |
C166VX-38209 |
false MISRA W572 7.1 "octal constants (other than zero) shall not be used" for constant 0U |
Not planned |
C166VX-38210 |
Constant propagation causes missing read operation |
Not planned |
C166VX-38212 |
Variables and Register view problems in Lite edition for older devices |
Not planned |
C166VX-38216 |
Static variable incorrectly optimized by the compiler |
Not planned |
C166VX-38217 |
SFR names not recognized by indexer |
Not planned |
C166VX-38218 |
Keyword highlighting is not working properly for C++ files |
Not planned |
C166VX-38224 |
Standard Eclipse disassembly view pops up when switching to Instruction stepping |
Not planned |
C166VX-38228 |
Some information lost when running Restore defaults on the Stack/Heap property page |
Not planned |
C166VX-38229 |
Eclipse syntax error for attribute __malloc__ |
Not planned |
C166VX-38230 |
Sorting of non-default columns in map file table "Locate Result: Sections" does not work |
Not planned |
C166VX-38234 |
Cannot change name of memory map |
Not planned |
C166VX-38235 |
Debug on KitCon167: BSL offset error in S-record file |
Not planned |
C166VX-38239 |
Missing MEM_KSCCFG and FL_KSCCFG definitions for several register files |
Not planned |
C166VX-38240 |
Register files are not totally MISRA-C 2004 compliant: MISRA-C rule 10.6 violation |
Not planned |
C166VX-38241 |
"c166 S911: internal consistency check failed - please report" after having many MISRA-C errors |
Not planned |
C166VX-38242 |
Manual correction for importing Keil/μVision projects |
Not planned |
C166VX-38243 |
Problem View becomes empty after several Rebuild commands with many warnings and/or errors |
Not planned |
C166VX-38245 |
assembler does not accept 'U' suffix in SFR file constants |
Not planned |
C166VX-38246 |
Assembler directive .ASSUME not working |
Not planned |
C166VX-38247 |
Eclipse does not substitute ${ProjName} when a Workspace folder is selected at "Include paths" |
Not planned |
C166VX-38251 |
Incorrect limits listed for enum type in chapter 1.1. Data Types |
Not planned |
C166VX-38255 |
Qualifier volatile causes erroneous W515: ["xyz.c" ] side effects of 'sizeof' operand will be ignored |
Not planned |
C166VX-38256 |
regxc2320d.sfr, regxc2321d.sfr: incorrect address for CAN_KSCCFG |
Not planned |
C166VX-38263 |
java.lang.NullPointerException when adding debug configuration |
Not planned |
C166VX-38264 |
SCU_RSTCON0 and SCU_RSTCON1 not defined in startup code |
Not planned |
C166VX-38266 |
Invalid address type combination in @STRLEN |
Not planned |
C166VX-38268 |
After cloning a project, the error parser still uses the original project |
Not planned |
C166VX-38270 |
A loop iterator used as array index may not wrap as expected |
Not planned |
C166VX-38271 |
Run address not taken into account when generating ROM copies of const variables |
Not planned |
C166VX-38272 |
debugger does not behave properly due to mistakes in register files |
Not planned |
C166VX-38273 |
The debugger should not read/update/show SFR registers which have a special counterpart for debuggers |
Not planned |
C166VX-38277 |
hldump166.exe does not show struct members for constant structs, volatile struct members or enum types |
Not planned |
C166VX-38279 |
When using multiple jobs, make utility amk.exe does not wait for all commands to be finished |
Not planned |
C166VX-38287 |
Exception when selecting non-project file under 'C/C++ application' |
Not planned |
C166VX-38294 |
xc2237m.lsl does not contain the definition of DSRAM |
Not planned |
C166VX-38295 |
Assembler error as166 E263: [...] symbol "XXX" is used before its definition |
Not planned |
C166VX-38297 |
Derivative XC2297H-104F has incorrect flash XC2297H-200F |
Not planned |
C166VX-38300 |
Flash memory for XE164FN-16F not correct |
Not planned |
C166VX-38301 |
DPRAM in LSL file incorrectly set to 0x00F600 instead of 0x00FA00 |
Not planned |
C166VX-38302 |
The XRAM area for C164CL is not correct at address 0xC000 and it should be at address 0xE000 |
Not planned |
C166VX-38307 |
Debugger option "Goto main" may not work if main function is defined in assembly language |
Not planned |
C166VX-38321 |
When --warnings-as-errors is active, the assembler should not issue errors for already suppressed warnings |
Not planned |
C166VX-38324 |
Manual correction: the default for Control Program option --core should be c16x instead of xc16x. |
Not planned |
C166VX-38325 |
Undeserved MISRA-C rule 17.4 violation when using an array as struct member or a 2-dimensional array |
Not planned |
C166VX-38329 |
Project <project name> does not seem to be a C166 project |
Not planned |
C166VX-38331 |
Memory mappings cannot be added at dialog C/C++ Build->Memory->Memory |
Not planned |
C166VX-38332 |
Cannot switch processor for a library project |
Not planned |
C166VX-38333 |
Source code not always found when debugging a MIL linked project |
Not planned |
C166VX-38335 |
c166 S911: internal consistency check failed - please report |
Not planned |
C166VX-38337 |
Halted at wrong address after a breakpoint using code compaction |
Not planned |
C166VX-38338 |
Unexpected ".alignment_protection" sections in map file |
Not planned |
C166VX-38343 |
The user guide does not explain how to enable wide character support |
Not planned |
C166VX-38347 |
Specify in the user guide how to include a MIL library |
Not planned |
C166VX-38349 |
Not all ISO C99 math library functions are implemented |
Not planned |
C166VX-38354 |
Function "wstrftime" listed in chapter 13.1.27. "time.h and wchar.h" should be changed into "wcsftime" |
Not planned |
C166VX-38359 |
debugger incorrectly complains that target is still running |
Not planned |
C166VX-38360 |
Switch statement with local struct member initializations erroneously optimized away by the compiler |
Not planned |
C166VX-38362 |
keil.h missing in toolset installation |
Not planned |
C166VX-38363 |
c166 S903: internal consistency check failed - please report |
Not planned |
C166VX-38367 |
Memory and stack/Heap dialogs cannot be opened by Eclipse when a symbol is defined inside a section_layout |
Not planned |
C166VX-38368 |
Linker error lk166 F009: internal error: file id does not exist |
Not planned |
C166VX-38370 |
printf zero padding before 0X |
Not planned |
C166VX-38375 |
regxe167f.asfr inconsistencies |
Not planned |
C166VX-38386 |
Linker message "lk166 E100: unexpected error: Fatal error occurred" when non-existing memory is referenced in LSL sizeof() or addressof() |
Not planned |
C166VX-38393 |
section naming of C library unexpectedly applied to application code |
Not planned |
C166VX-38400 |
Symbol table entries in the ELF file do not represent the size of an object |
Not planned |
C166VX-38407 |
Cannot read variable, no storage assigned |
Not planned |
C166VX-38413 |
DP7_4 to DP7_7 missing in ST10F273E sfr files |
Not planned |
C166VX-38424 |
"C library support had to be shut down" when using FSS |
Not planned |
C166VX-38428 |
No warning W591 for pragma label prefix |
Not planned |
C166VX-38443 |
Wrong result in Variables window using bitfields |
Not planned |
C166VX-38444 |
locate error when using "direction = high_to_low" |
Not planned |
C166VX-38448 |
C library support error: Member 'nr' of variable _dbg_request contains an invalid value (0) |
Not planned |
C166VX-38452 |
c166 S900: internal consistency check failed - please report |
Not planned |
C166VX-38457 |
Linker error message contains garbage |
Not planned |
C166VX-38471 |
Flashing may fail if processor was changed in existing project |
Not planned |
C166VX-38472 |
When debugging as instruction stepping the top disassemble line will disappear |
Not planned |
C166VX-38475 |
Can not cancel (re)building of the project |
Not planned |
C166VX-38480 |
Number of children shown for variable may be incorrect |
Not planned |
C166VX-38481 |
Update project scheme so newer Keil C166 projects could be supported |
Not planned |
C166VX-38482 |
Build Selected File(s) button does not compile modified file |
Not planned |
C166VX-38484 |
Add DAvE support for XC2361E projects |
Not planned |
C166VX-38485 |
Debugging settings and selected processor lost after project import |
Not planned |
C166VX-38486 |
Assembler generates wrong opcode for CoABS [IDXn],[Rx] |
Not planned |
C166VX-38487 |
Obsolete and hidden compiler option -e still present in library makefiles |
Not planned |
C166VX-38491 |
Wrong result after indexing a local const array with a local struct member |
Not planned |
C166VX-38492 |
On eclipse startup the projects in workspace are converted every time |
Not planned |
C166VX-38493 |
Processor XC2288H-200FxL138 not imported from project v2.4r1 |
Not planned |
C166VX-38494 |
amk does not expand macros inside a "macro string substitution" |
Not planned |
C166VX-38500 |
Pragma optimize not recognized by C++ compiler |
Not planned |
C166VX-38502 |
Option 'Allow SFRs in in-line asembly code' leads to as166 E704: cannot find sfr-file ... error |
Not planned |
C166VX-38503 |
EXTP / EXTS instructions not working with SFR names |
Not planned |
C166VX-38505 |
c166 S900: internal consistency check failed - please report |
Not planned |
C166VX-38507 |
Generic assembly code optimization problem |
Not planned |
C166VX-38508 |
Semantic Error when using namespace std |
Not planned |
C166VX-38510 |
Variables are not maintained at "Startup source/header file directory" |
Not planned |
C166VX-38512 |
Export Registers view to clipboard and/or text file |
Not planned |
C166VX-38522 |
Environment variables are not always recognized in dialog C/C++ Compiler->Include Path |
Not planned |
C166VX-38524 |
Typo's in chapter "3.1. Assembly Syntax" |
Not planned |
C166VX-38526 |
Build error: lk166 F005: cannot create "project.mapxml" (No such file or directory) |
Not planned |
C166VX-38528 |
__atbit not correctly translated by C++ compiler |
Not planned |
C166VX-38529 |
Add DAvE support for XC2269I projects |
Not planned |
C166VX-38530 |
Language Mappings not preserved after importing DAvE project |
Not planned |
C166VX-38532 |
Error messages in debugger: "An internal error has occurred." |
Not planned |
C166VX-38534 |
Overlay items and associated ROM copies ordered differently when selecting multiple sections at once |
Not planned |
C166VX-38535 |
Description of $OPTIMIZE / $NOOPTIMIZE is not complete |
Not planned |
C166VX-38536 |
Disassembly view puts active line on top for every instruction step |
Not planned |
C166VX-38538 |
Data types _Complex and _Imaginary not supported by the C++ compiler |
Not planned |
C166VX-38539 |
Keyword highlighting of __bit, _Imaginary and _Complex not working for C++ files |
Not planned |
C166VX-38542 |
USB Wiggler-box no longer supported by DAS |
Not planned |
C166VX-38548 |
Incorrect bitfield using compiler optimization "Control Flow Simplification" |
Not planned |
C166VX-38549 |
No documentation available about the OCDS Break Level bitfield in CMCTR |
Not planned |
C166VX-38551 |
GNU extension #warning causes Eclipe complaint 'invalid preprocessor directive' |
Not planned |
C166VX-38553 |
Debugger may terminate abruptly or not all |
Not planned |
C166VX-38559 |
Wrong coded BFLDL instruction by the assembler when using a global symbol |
Not planned |
C166VX-38561 |
Add DAvE support for XC2289I projects |
Not planned |
C166VX-38564 |
Wrong addresses for bitfields in hldump symbol table output |
Not planned |
C166VX-38567 |
Incorrect start and end labels for linker output section with bits |
Not planned |
C166VX-38569 |
Wrong addresses in Disassembly window |
Not planned |
C166VX-38570 |
Debugger sometimes highlights the wrong source line after a single step |
Not planned |
C166VX-38571 |
.SECTION gives assertion when AT attribute is used with an expression that has no integer value |
Not planned |
C166VX-38572 |
View Compare Application shows "Pending..." if no differences found |
Not planned |
C166VX-38573 |
Global type checking does not detect signed/unsigned differences and short/int |
Not planned |
C166VX-38574 |
Values of labels generated by the linker are not shown by the debugger |
Not planned |
C166VX-38577 |
On-chip flash programming error: "Loading failed: A problem occurred during downloading" |
Not planned |
C166VX-38578 |
C++ #pragma section not working for the initialized module static variables |
Not planned |
C166VX-38579 |
hldump166 does not print pointer type qualifiers |
Not planned |
C166VX-38580 |
hldump near pointers are reported to have sizeof 4 instead of 2 |
Not planned |
C166VX-38585 |
S911: internal consistency check failed - please report |
Not planned |
C166VX-38586 |
Wrong end addresses for reserved areas after importing board configuration |
Not planned |
C166VX-38590 |
C library support ("FSS") may not work properly in the presence of a function called stat(...) |
Not planned |
C166VX-38596 |
Name mangling when using MIL splitting not documented |
Not planned |
C166VX-38597 |
c166 S900: internal consistency check failed - please report |
Not planned |
C166VX-38601 |
Control program does not pass -gall switch to the C compiler but passes a non supported -all switch to the assembler |
Not planned |
C166VX-38603 |
c166 S900: internal consistency check failed |
Not planned |
C166VX-38607 |
incorrect hexfile generated when huge array crosses a 64kB segment boundary |
Not planned |
C166VX-38610 |
Downloading fails if no section .debug_info |
Not planned |
C166VX-38615 |
Undeserved compiler warning W507 "variable xxx is possibly uninitialized" |
Not planned |
C166VX-38617 |
lk166 F009: internal error: file id does not exist |
Not planned |
C166VX-38620 |
Debugger hangs when adding View "RTOS WIndow" |
Not planned |
C166VX-38621 |
Eclipse does not recognize -usr0 and -usr1 in assembly files |
Not planned |
C166VX-38626 |
Debugger does not work with newer versions of DAS |
Not planned |
C166VX-38627 |
Flash programming may fail where devices abut |
Not planned |
C166VX-38628 |
ISO C99 macros FP_NAN, FP_INFINITE, etc missing |
Not planned |
C166VX-38629 |
Missing ISO C99 floating point library functions |
Not planned |
C166VX-38630 |
ISO C99 macro INFINITY is missing |
Not planned |
C166VX-38631 |
ISO C99 strtof("INFINITY") not supported |
Not planned |
C166VX-38632 |
ISO C99 macros/functions MATH_* macros and math_errhandling missing |
Not planned |
C166VX-38633 |
Function atof does not always correctly convert constants with a "binary-exponent-part" ('p') |
Not planned |
C166VX-38634 |
Incorrect localtime with return from mktime |
Not planned |
C166VX-38635 |
Scanf does not leave next argument untouched when it should |
Not planned |
C166VX-38636 |
Function swprintf does not correctly write output buffer |
Not planned |
C166VX-38637 |
rintf does not give correct result |
Not planned |
C166VX-38639 |
LSL keyword load_addr ignored by output sections |
Not planned |
C166VX-38640 |
c166 S900: internal consistency check failed error |
Not planned |
C166VX-38643 |
Value of local long variable not shown by debugger: <no storage assigned> |
Not planned |
C166VX-38644 |
Debugger does not show local bit variable: <Error. Target register read failed.> |
Not planned |
C166VX-38645 |
Life time of local variable not ended in time |
Not planned |
C166VX-38650 |
Stack breakpoint only works once |
Not planned |
C166VX-38651 |
No error reported when breakpoint cannot be placed |
Not planned |
C166VX-38652 |
Breakpoints disappear after reloading application |
Not planned |
C166VX-38653 |
Breakpoint set in Disassembly view is disabled after relaunching session |
Not planned |
C166VX-38654 |
Adding breakpoint via source line in Disassembly view may not work properly |
Not planned |
C166VX-38661 |
A local const struct may not become initialized |
Not planned |
C166VX-38664 |
Eclipse hangs after starting a debug session |
Not planned |
C166VX-38666 |
#pragma ident results in an error |
Not planned |
C166VX-38674 |
The -w command-line option filtered out the warnings turned into errors by -A |
Not planned |
C166VX-38705 |
Different src file generated during successive builds |
Not planned |
C166VX-38732 |
Preprocessor ignores definitions in nested includes |
Not planned |
C166VX-38742 |
neq_spf.src and neq_dpf.src should return true if any argument is NaN |
Not planned |
C166VX-38783 |
Using C163-24D results in lk166 W975: white-space separator required before replacement list |
Not planned |
C166VX-38791 |
Debugger might be inoperable after breakpoints were removed when an application is running |
Not planned |
C166VX-38814 |
Adding hex or srec file for download on existing project fails |
Not planned |
C166VX-38827 |
Erroneous MISRA C:2012 rule 10.3 violation report |
Not planned |
C166VX-38828 |
Wrong description of option '--language' its default |
Not planned |
C166VX-38832 |
Flash programming may fail if external memory is involved |
Not planned |
C166VX-38836 |
List file not generated when 'Keep temporary files' off |
Not planned |
C166VX-38855 |
Function declaration where the asterisk in the declaration of a typedefed function pointer parameter is omitted |
Not planned |
C166VX-38863 |
Non justified if condition optimization |
Not planned |
This is a list of issues that have been closed with a resolution other than fixed. This list contains issues that will not be fixed, issues that appeared to be not a problem and/or issues that could not be reproduced. The list of fixed issues for v2.2r1 is not shown here, it is included in the release notes of the product.