This is a list of currently open issues for the TASKING VX-toolset for C166 v2.5r1.
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.5r1 is included in the release notes of the product.
ID | Summary |
C166VX-35256 |
Problems view not showing external file path from error message |
C166VX-35313 |
All user stacks must be located in one page |
C166VX-35337 |
LSL outline in Eclipse does not correspond to LSL syntax description |
C166VX-35481 |
No drive letter allowed for include path |
C166VX-35580 |
The expression window has no possibility to change "format" |
C166VX-35668 |
Heap view may malfunction for near model |
C166VX-35805 |
Array/struct tree in Variables view collapses with each step |
C166VX-36043 |
Make utility: mk166 -D displays wrong dependency file |
C166VX-36070 |
c166 F100: cannot open "..\file.c" |
C166VX-36106 |
OCDS data breakpoints should be restricted |
C166VX-36124 |
Open declaration (F3) or Open Definition (Ctrl+F3) does not work for sfr names |
C166VX-36135 |
C compiler pragmas not fully supported in C++ |
C166VX-36136 |
Hover Background Color cannot be changed |
C166VX-36245 |
Keyword 'const' removed by C++ compiler using a template function |
C166VX-36271 |
ROM/RAM monitor cannot be rebuilt easily at a different address |
C166VX-36558 |
Statics with same name in multiple modules not displayed correctly |
C166VX-36661 |
When importing a project the project settings are not correct |
C166VX-36683 |
C++ compiler error cp166 E0608: this pragma must immediately precede a declaration or statement |
C166VX-36707 |
C startup editor not working when cstart.h is in sub directory |
C166VX-36728 |
Only generate makefiles when required |
C166VX-36788 |
Build all configurations only builds active configuration |
C166VX-36812 |
Debugger should warn when starting session while still connected to board |
C166VX-36826 |
Different result when preprocessing file |
C166VX-36879 |
Debugger cannot read ELF file with more than 65000 sections |
C166VX-36887 |
After a trap the OCDS debug session cannot be terminated anymore |
C166VX-36968 |
Setting the breakpoint failed |
C166VX-37063 |
Parameter value ignored when function is called from debugger |
C166VX-37070 |
C++ compiler error cp166 E0095: array is too large |
C166VX-37071 |
C++ compiler error cp166 E0103: class is too large |
C166VX-37201 |
Strange scrolling effects in Disassembly window using Simulator |
C166VX-37206 |
Code generation differences when -g is used |
C166VX-37225 |
Predefined symbol __lc_x_name can be ambiguous |
C166VX-37236 |
c166 S900: internal consistency check failed - please report |
C166VX-37237 |
Overlapping mappings when using FS-FORTH 276 eval board |
C166VX-37271 |
SFR register written twice |
C166VX-37273 |
Improvements for linked resources |
C166VX-37339 |
Import of EDE Intel-Hex project into Eclipse fails without warning/error |
C166VX-37356 |
Unable to execute the flash programming application |
C166VX-37380 |
ROM/RAM monitor on the board cannot be contacted again after closing a debug session |
C166VX-37388 |
Debugger hangs with specific ELF file |
C166VX-37390 |
Copy table takes more space in shuge memory than necessary |
C166VX-37391 |
lk166 F019: unrecoverable error: caught unknown exception |
C166VX-37405 |
Linker error lk166 F009: object store error: encountered id representing a deleted object |
C166VX-37413 |
Error: Simulator can't map sfr at physical memory space -1 and address 0x00FE00 |
C166VX-37471 |
View Memory does not work properly for __bit variables |
C166VX-37502 |
Debugger Data breakpoint: "break on read or write access" not working using OCDS |
C166VX-37517 |
fpbits.h not an official header file anymore |
C166VX-37525 |
Make utility amk.exe: option -G should not be accepted without argument |
C166VX-37538 |
Add __malloc__ attribute |
C166VX-37547 |
cp166: option --create-pch dysfunctional when -C is used |
C166VX-37549 |
Eclipse syntax errors when using C166 specific language qualifiers in a C++ file |
C166VX-37584 |
Compiler option --preprocess=+make not compatible with GNUWin32 make.exe |
C166VX-37588 |
"Cast to Type" not responding for a bitfield in Variables view |
C166VX-37589 |
Syntax error for "Cast to Type" to "enum" type in Variables view |
C166VX-37593 |
Suspending 'queens' example delayed by several seconds |
C166VX-37619 |
Simulator: value of pointer content is not updated in the Variable window |
C166VX-37630 |
When including a non-existing include path, unexpected errors may show up |
C166VX-37631 |
File extension .ASM not recognized by control program cc166 |
C166VX-37640 |
Double quotes backslashed by amk.exe when executing cmd.exe |
C166VX-37664 |
Memory model not taken over when importing or refreshing a DAvE project |
C166VX-37671 |
When 3 OCDS hardware breakpoints are set "Step Over" or "Step Return" acts like "Step Into" |
C166VX-37673 |
Debug Suspend Mode not entered after a Suspend or Single step |
C166VX-37678 |
External flash chip settings not removed from LSL file after running Target Board Configuration Wizard |
C166VX-37681 |
Bitfields of port registers for all xc16x derivatives are incorrect |
C166VX-37684 |
Console window background color becomes black |
C166VX-37691 |
Assembly HLL Debug Information missing |
C166VX-37724 |
C++ errors might show up when using function qualifier __frame(...) in a C++ file together with option -C or --cpu |
C166VX-37729 |
rm: cannot remove 'foo.o': no such file or directory falsely generated when using filename and directory as argument |
C166VX-37734 |
downloading fails at verification stage |
C166VX-37736 |
PSW.BANK not simulated after an interrupt routine has entered |
C166VX-37754 |
Wrong memory location opened when "View Memory" is used on a variable |
C166VX-37761 |
Problems after importing TASKING C166 C/C++ ELF file for debugging |
C166VX-37775 |
Debugger cannot be started again after license error |
C166VX-37776 |
C++ compiler issues error : Segmentation fault |
C166VX-37783 |
Project <project name> does not seem to be a C166 project |
C166VX-37793 |
Eclipse update may cause error on subsequent update |
C166VX-37806 |
Slow build when using a floating license on Windows 7 |
C166VX-37833 |
Assembler error as166 F009: object producer error: could not extract/insert information from/into intermediate object storage |
C166VX-37849 |
block-like characters in debugger license error message |
C166VX-37852 |
lk166 W141: unresolved reference to __lc_vb_vector_table_0 |
C166VX-37866 |
LSL editor: cannot remove the address value for stack or heap |
C166VX-37902 |
Add Watchpoint C/C++ not working using context menu in Variables view |
C166VX-37903 |
Violation of MISRA C rule 8.1 "Functions shall have prototype declarations..." not detected |
C166VX-37909 |
Specified number of units is ignored when placing data breakpoint |
C166VX-37925 |
Map file viewer always sets focus on "Select table" |
C166VX-37928 |
Flash properties page table not sorted |
C166VX-37930 |
NPE on flash properties page table double click |
C166VX-37934 |
debugger may not recognize type __bit |
C166VX-37935 |
incorrect handling of type __bit |
C166VX-37936 |
manual does not describe what __interrupt(-1) means |
C166VX-37945 |
Disabling MISRA-C checking with "#pragma nomisrac" not working when preprocessor is activated |
C166VX-37946 |
Undeserved MISRA-C rule 5.2 violation when using enum type |
C166VX-37954 |
"The chosen operation is not enabled" when clicking Debug Target button |
C166VX-37955 |
Undeserved MISRA C violations when a macro is being used |
C166VX-37957 |
Error ' Index out of bounds' when opening the cstart multipage editor |
C166VX-37958 |
Cannot import EDE projects from XE166 version |
C166VX-37959 |
XE160 and XE161 devices appear under XE162 |
C166VX-37961 |
Unexpected size for two-dimensional array with an incomplete type |
C166VX-37966 |
Total number of reserved bytes for xrom is 4 bytes too large |
C166VX-37967 |
Space usage in map file not correct for more than one mapping in LSL file |
C166VX-37970 |
Unexpected assembler results for .DEFINE and $MESSAGE |
C166VX-37972 |
update manual ICACHE group/select example |
C166VX-37973 |
Mention updating DPP addresses in ICACHE documentation |
C166VX-37974 |
DPP in uncached range results in code being located in uncached range |
C166VX-37978 |
C startup ICACHE enable documentation incomplete |
C166VX-37979 |
Debugger does not yet support flash programming for ICACHE devices |
C166VX-37980 |
Debugger cannot access cached memory |
C166VX-37983 |
Sections selected with one select statement in an ordered group are not sorted for reducing alignment gaps |
C166VX-37985 |
incorrect debug information for anonymous aggregate members |
C166VX-37987 |
Feature for overlaying several functions at once |
C166VX-37988 |
Special target .PHONY not documented |
C166VX-37989 |
Problems when installing with insufficient hard disk space |
C166VX-37992 |
Progress bar not shown in message box "Progress Information" after changing settings |
C166VX-37993 |
When building a project results into errors, still the message 'C/C++ build completed succesfully' is displayed |
C166VX-37994 |
Let make utility stop the build process on error |
C166VX-37995 |
Missing sfr definitions for XC22XX LE/ULE derivatives |
C166VX-37996 |
Missing sfr for XC22xxI, XC23xxE and XC27x7X |
C166VX-37997 |
Cannot locate sections in ICACHE using ordered group |
C166VX-37999 |
lk166 E100: unexpected error: space spe:xc16x:code maps to both a space and non-space |
C166VX-38000 |
Wrong macro names used in LSL files for XC2xxx-136F derivatives |
C166VX-38001 |
Having reserved cached memory, the Flash memory should not be indicated as being "reserved" in the LSL editor |
C166VX-38010 |
Wrong __FP_ENV floating point environment buffer size declared in trap.src for xc16x cores |
C166VX-38029 |
Undeserved Eclipse syntax error for qualifier __packed__ |
C166VX-38031 |
Local struct not initialized using option +gcc |
C166VX-38035 |
Assembler list file option -wrap-lines does not list commented C source lines at all |
C166VX-38036 |
Assembler control lines ignored in list-file |
C166VX-38038 |
Empty system LSL file after copying into project |
C166VX-38057 |
XC2210U-4F must have 4k PSRAM |
C166VX-38058 |
Lite edition debugger does not show global variables |
C166VX-38068 |
regxc2387e.sfr : SCU_STMEM0 definition missing |
C166VX-38071 |
debugger may treat data qualified __bita incorrectly |
C166VX-38075 |
very slow execution of single step with register window open |
C166VX-38076 |
(OCDS) debugger fails to show content of local register bank |
C166VX-38077 |
addresses of __near and __far variables incorrectly displayed |
C166VX-38078 |
Breakpoint marker position does not always correspond to actual location |
C166VX-38079 |
Extremely slow feedback on user interaction |
C166VX-38081 |
Wrong LSL file and/or cstart.c/cstart.h contents when recreating project |
C166VX-38082 |
Set active project does not work anymore when a new window has been created |
C166VX-38083 |
Use alternative SFR file format shall not depend on SFR file inclusion |
C166VX-38086 |
When using mk166.mk no assembler options can be passed to compiled C++/C files |
C166VX-38088 |
makefile function $(addprefix...) not documented in user guide |
C166VX-38095 |
Move Flash property page to Run/Debug Settings |
C166VX-38097 |
Switching processor may lead to loss of on-chip memory settings |
C166VX-38102 |
Create an import wizard to import memory and all related project settings |
C166VX-38103 |
Handle 'all configurations' properly on Memory, Stack/Heap and Vector table property pages |
C166VX-38113 |
Change LSL memory map tags for uncached areas |
C166VX-38116 |
Leading zeros are not shown for Binary format |
C166VX-38117 |
Struct members always shown in decimal format |
C166VX-38124 |
Warnings on cstart.c in Lite edition on imported project |
C166VX-38128 |
Updates to SFR files for XC22xxI, XC23xxE, XC27x8X Series |
C166VX-38130 |
Debug button grayed on initial start of debug configurations menu |
C166VX-38131 |
Software breakpoints not supported when working with DAS with certain devices |
C166VX-38133 |
Incorrect start address of DSRAM for XC22xxU, XC23xxS, XC27x2X and XE16xFU in LSL files |
C166VX-38134 |
"rm: cannot remove 'test.obj': no such file or directory" when using rm.exe from a different drive |
C166VX-38137 |
Add cached/not cached buttons also on memory table |
C166VX-38147 |
Message 'has not passed Windows Logo testing' on installation after uninstalling DAS |
C166VX-38148 |
Flash Programming properties page does not resize decently |
C166VX-38151 |
debugger does not return license after linger time |
C166VX-38155 |
Disassembly view does not take into account mirroring |
C166VX-38159 |
Missing __PAGE_081_MEM_TYPE definition in SFR files |
C166VX-38160 |
Previous settings in on chip items are overwritten after processor is changed and cancel button is pressed |
C166VX-38161 |
Label job error occurs when scrolling in Registers view |
C166VX-38162 |
Error notifying a preference change listener in profiling |
C166VX-38163 |
DPRAM in LSL file c161pi.lsl incorrectly set to 0x00F600 instead of 0x00FA00 |
C166VX-38164 |
Error in debug configuration for imported elf file |
C166VX-38168 |
Content Assist does not work inside interrupt functions |
C166VX-38169 |
Default include directory still being showed in the Project view when using compiler option --no-stdinc |
C166VX-38171 |
Debug menu items shall not be initially available |
C166VX-38172 |
Creating a new debug configuration for a C167CR project fails |
C166VX-38176 |
Random register selected in Startup Registers properties |
C166VX-38177 |
GPT12E_KSCCFG not present in Econo Line SFR files. |
C166VX-38178 |
Using --preprocessor-type=none results in: F001: ["Àÿ" 0] cannot open "Àÿ" |
C166VX-38179 |
Focus moved away after using "Build Selected File(s)" or "Clean Selected File(s)" |
C166VX-38185 |
LSL file may become corrupt after changing the processor of a project |
C166VX-38187 |
Additional keywords not recognized anymore when trial period expires |
C166VX-38190 |
"Build Selected File" button remains disabled after source file is opened or activated |
C166VX-38191 |
Missing definition for __PAGE_081_MEM_TYPE in sfr files when using peripheral U0C1 |
C166VX-38195 |
Debugger hot keys f5 (step into), f6 (step over) and f8(run) not functional |
C166VX-38196 |
Different order for selected sections in overlay area when using a wildcard |
C166VX-38197 |
Near memory space not filled up by other sections |
C166VX-38201 |
Start address of bit array not shown properly in Variables view of debugger |
C166VX-38202 |
Erroneous Warning W549: condition is always true with default optimization |
C166VX-38204 |
Assembler error as166 S904 and erroneous E168 due to large amount of debug information |
C166VX-38207 |
Debugger does not take object size into account when calculating difference between pointers |
C166VX-38208 |
Wrong debug information showed for object defined with a typedef |
C166VX-38209 |
false MISRA W572 7.1 "octal constants (other than zero) shall not be used" for constant 0U |
C166VX-38210 |
Constant propagation causes missing read operation |
C166VX-38212 |
Variables and Register view problems in Lite edition for older devices |
C166VX-38216 |
Static variable incorrectly optimized by the compiler |
C166VX-38217 |
SFR names not recognized by indexer |
C166VX-38218 |
Keyword highlighting is not working properly for C++ files |
C166VX-38224 |
Standard Eclipse disassembly view pops up when switching to Instruction stepping |
C166VX-38228 |
Some information lost when running Restore defaults on the Stack/Heap property page |
C166VX-38229 |
Eclipse syntax error for attribute __malloc__ |
C166VX-38230 |
Sorting of non-default columns in map file table "Locate Result: Sections" does not work |
C166VX-38234 |
Cannot change name of memory map |
C166VX-38235 |
Debug on KitCon167: BSL offset error in S-record file |
C166VX-38239 |
Missing MEM_KSCCFG and FL_KSCCFG definitions for several register files |
C166VX-38240 |
Register files are not totally MISRA-C 2004 compliant: MISRA-C rule 10.6 violation |
C166VX-38241 |
"c166 S911: internal consistency check failed - please report" after having many MISRA-C errors |
C166VX-38242 |
Manual correction for importing Keil/μVision projects |
C166VX-38243 |
Problem View becomes empty after several Rebuild commands with many warnings and/or errors |
C166VX-38245 |
assembler does not accept 'U' suffix in SFR file constants |
C166VX-38246 |
Assembler directive .ASSUME not working |
C166VX-38247 |
Eclipse does not substitute ${ProjName} when a Workspace folder is selected at "Include paths" |
C166VX-38251 |
Incorrect limits listed for enum type in chapter 1.1. Data Types |
C166VX-38255 |
Qualifier volatile causes erroneous W515: ["xyz.c" ] side effects of 'sizeof' operand will be ignored |
C166VX-38256 |
regxc2320d.sfr, regxc2321d.sfr: incorrect address for CAN_KSCCFG |
C166VX-38263 |
java.lang.NullPointerException when adding debug configuration |
C166VX-38264 |
SCU_RSTCON0 and SCU_RSTCON1 not defined in startup code |
C166VX-38266 |
Invalid address type combination in @STRLEN |
C166VX-38268 |
After cloning a project, the error parser still uses the original project |
C166VX-38270 |
A loop iterator used as array index may not wrap as expected |
C166VX-38271 |
Run address not taken into account when generating ROM copies of const variables |
C166VX-38272 |
debugger does not behave properly due to mistakes in register files |
C166VX-38273 |
The debugger should not read/update/show SFR registers which have a special counterpart for debuggers |
C166VX-38277 |
hldump166.exe does not show struct members for constant structs, volatile struct members or enum types |
C166VX-38279 |
When using multiple jobs, make utility amk.exe does not wait for all commands to be finished |
C166VX-38287 |
Exception when selecting non-project file under 'C/C++ application' |
C166VX-38294 |
xc2237m.lsl does not contain the definition of DSRAM |
C166VX-38295 |
Assembler error as166 E263: [...] symbol "XXX" is used before its definition |
C166VX-38297 |
Derivative XC2297H-104F has incorrect flash XC2297H-200F |
C166VX-38300 |
Flash memory for XE164FN-16F not correct |
C166VX-38301 |
DPRAM in LSL file incorrectly set to 0x00F600 instead of 0x00FA00 |
C166VX-38302 |
The XRAM area for C164CL is not correct at address 0xC000 and it should be at address 0xE000 |
C166VX-38307 |
Debugger option "Goto main" may not work if main function is defined in assembly language |
C166VX-38321 |
When --warnings-as-errors is active, the assembler should not issue errors for already suppressed warnings |
C166VX-38324 |
Manual correction: the default for Control Program option --core should be c16x instead of xc16x. |
C166VX-38325 |
Undeserved MISRA-C rule 17.4 violation when using an array as struct member or a 2-dimensional array |
C166VX-38329 |
Project <project name> does not seem to be a C166 project |
C166VX-38331 |
Memory mappings cannot be added at dialog C/C++ Build->Memory->Memory |
C166VX-38332 |
Cannot switch processor for a library project |
C166VX-38333 |
Source code not always found when debugging a MIL linked project |
C166VX-38335 |
c166 S911: internal consistency check failed - please report |
C166VX-38337 |
Halted at wrong address after a breakpoint using code compaction |
C166VX-38338 |
Unexpected ".alignment_protection" sections in map file |
C166VX-38343 |
The user guide does not explain how to enable wide character support |
C166VX-38347 |
Specify in the user guide how to include a MIL library |
C166VX-38349 |
Not all ISO C99 math library functions are implemented |
C166VX-38354 |
Function "wstrftime" listed in chapter 13.1.27. "time.h and wchar.h" should be changed into "wcsftime" |
C166VX-38359 |
debugger incorrectly complains that target is still running |
C166VX-38360 |
Switch statement with local struct member initializations erroneously optimized away by the compiler |
C166VX-38362 |
keil.h missing in toolset installation |
C166VX-38363 |
c166 S903: internal consistency check failed - please report |
C166VX-38367 |
Memory and stack/Heap dialogs cannot be opened by Eclipse when a symbol is defined inside a section_layout |
C166VX-38368 |
Linker error lk166 F009: internal error: file id does not exist |
C166VX-38370 |
printf zero padding before 0X |
C166VX-38375 |
regxe167f.asfr inconsistencies |
C166VX-38386 |
Linker message "lk166 E100: unexpected error: Fatal error occurred" when non-existing memory is referenced in LSL sizeof() or addressof() |
C166VX-38393 |
section naming of C library unexpectedly applied to application code |
C166VX-38400 |
Symbol table entries in the ELF file do not represent the size of an object |
C166VX-38407 |
Cannot read variable, no storage assigned |
C166VX-38413 |
DP7_4 to DP7_7 missing in ST10F273E sfr files |
C166VX-38424 |
"C library support had to be shut down" when using FSS |
C166VX-38428 |
No warning W591 for pragma label prefix |
C166VX-38443 |
Wrong result in Variables window using bitfields |
C166VX-38444 |
locate error when using "direction = high_to_low" |
C166VX-38448 |
C library support error: Member 'nr' of variable _dbg_request contains an invalid value (0) |
C166VX-38452 |
c166 S900: internal consistency check failed - please report |
C166VX-38457 |
Linker error message contains garbage |
C166VX-38471 |
Flashing may fail if processor was changed in existing project |
C166VX-38472 |
When debugging as instruction stepping the top disassemble line will disappear |
C166VX-38475 |
Can not cancel (re)building of the project |
C166VX-38480 |
Number of children shown for variable may be incorrect |
C166VX-38481 |
Update project scheme so newer Keil C166 projects could be supported |
C166VX-38482 |
Build Selected File(s) button does not compile modified file |
C166VX-38484 |
Add DAvE support for XC2361E projects |
C166VX-38485 |
Debugging settings and selected processor lost after project import |
C166VX-38486 |
Assembler generates wrong opcode for CoABS [IDXn],[Rx] |
C166VX-38487 |
Obsolete and hidden compiler option -e still present in library makefiles |
C166VX-38491 |
Wrong result after indexing a local const array with a local struct member |
C166VX-38492 |
On eclipse startup the projects in workspace are converted every time |
C166VX-38493 |
Processor XC2288H-200FxL138 not imported from project v2.4r1 |
C166VX-38494 |
amk does not expand macros inside a "macro string substitution" |
C166VX-38500 |
Pragma optimize not recognized by C++ compiler |
C166VX-38502 |
Option 'Allow SFRs in in-line asembly code' leads to as166 E704: cannot find sfr-file ... error |
C166VX-38503 |
EXTP / EXTS instructions not working with SFR names |
C166VX-38505 |
c166 S900: internal consistency check failed - please report |
C166VX-38507 |
Generic assembly code optimization problem |
C166VX-38508 |
Semantic Error when using namespace std |
C166VX-38510 |
Variables are not maintained at "Startup source/header file directory" |
C166VX-38512 |
Export Registers view to clipboard and/or text file |
C166VX-38522 |
Environment variables are not always recognized in dialog C/C++ Compiler->Include Path |
C166VX-38524 |
Typo's in chapter "3.1. Assembly Syntax" |
C166VX-38526 |
Build error: lk166 F005: cannot create "project.mapxml" (No such file or directory) |
C166VX-38528 |
__atbit not correctly translated by C++ compiler |
C166VX-38529 |
Add DAvE support for XC2269I projects |
C166VX-38530 |
Language Mappings not preserved after importing DAvE project |
C166VX-38532 |
Error messages in debugger: "An internal error has occurred." |
C166VX-38534 |
Overlay items and associated ROM copies ordered differently when selecting multiple sections at once |
C166VX-38535 |
Description of $OPTIMIZE / $NOOPTIMIZE is not complete |
C166VX-38536 |
Disassembly view puts active line on top for every instruction step |
C166VX-38538 |
Data types _Complex and _Imaginary not supported by the C++ compiler |
C166VX-38539 |
Keyword highlighting of __bit, _Imaginary and _Complex not working for C++ files |
C166VX-38542 |
USB Wiggler-box no longer supported by DAS |
C166VX-38548 |
Incorrect bitfield using compiler optimization "Control Flow Simplification" |
C166VX-38549 |
No documentation available about the OCDS Break Level bitfield in CMCTR |
C166VX-38551 |
GNU extension #warning causes Eclipe complaint 'invalid preprocessor directive' |
C166VX-38553 |
Debugger may terminate abruptly or not all |
C166VX-38559 |
Wrong coded BFLDL instruction by the assembler when using a global symbol |
C166VX-38561 |
Add DAvE support for XC2289I projects |
C166VX-38564 |
Wrong addresses for bitfields in hldump symbol table output |
C166VX-38567 |
Incorrect start and end labels for linker output section with bits |
C166VX-38569 |
Wrong addresses in Disassembly window |
C166VX-38570 |
Debugger sometimes highlights the wrong source line after a single step |
C166VX-38571 |
.SECTION gives assertion when AT attribute is used with an expression that has no integer value |
C166VX-38572 |
View Compare Application shows "Pending..." if no differences found |
C166VX-38573 |
Global type checking does not detect signed/unsigned differences and short/int |
C166VX-38574 |
Values of labels generated by the linker are not shown by the debugger |
C166VX-38577 |
On-chip flash programming error: "Loading failed: A problem occurred during downloading" |
C166VX-38578 |
C++ #pragma section not working for the initialized module static variables |
C166VX-38579 |
hldump166 does not print pointer type qualifiers |
C166VX-38580 |
hldump near pointers are reported to have sizeof 4 instead of 2 |
C166VX-38585 |
S911: internal consistency check failed - please report |
C166VX-38586 |
Wrong end addresses for reserved areas after importing board configuration |
C166VX-38590 |
C library support ("FSS") may not work properly in the presence of a function called stat(...) |
C166VX-38596 |
Name mangling when using MIL splitting not documented |
C166VX-38597 |
c166 S900: internal consistency check failed - please report |
C166VX-38601 |
Control program does not pass -gall switch to the C compiler but passes a non supported -all switch to the assembler |
C166VX-38603 |
c166 S900: internal consistency check failed |
C166VX-38607 |
incorrect hexfile generated when huge array crosses a 64kB segment boundary |
C166VX-38610 |
Downloading fails if no section .debug_info |
C166VX-38615 |
Undeserved compiler warning W507 "variable xxx is possibly uninitialized" |
C166VX-38617 |
lk166 F009: internal error: file id does not exist |
C166VX-38620 |
Debugger hangs when adding View "RTOS WIndow" |
C166VX-38621 |
Eclipse does not recognize -usr0 and -usr1 in assembly files |
C166VX-38626 |
Debugger does not work with newer versions of DAS |
C166VX-38627 |
Flash programming may fail where devices abut |
C166VX-38628 |
ISO C99 macros FP_NAN, FP_INFINITE, etc missing |
C166VX-38629 |
Missing ISO C99 floating point library functions |
C166VX-38630 |
ISO C99 macro INFINITY is missing |
C166VX-38631 |
ISO C99 strtof("INFINITY") not supported |
C166VX-38632 |
ISO C99 macros/functions MATH_* macros and math_errhandling missing |
C166VX-38633 |
Function atof does not always correctly convert constants with a "binary-exponent-part" ('p') |
C166VX-38634 |
Incorrect localtime with return from mktime |
C166VX-38635 |
Scanf does not leave next argument untouched when it should |
C166VX-38636 |
Function swprintf does not correctly write output buffer |
C166VX-38637 |
rintf does not give correct result |
C166VX-38639 |
LSL keyword load_addr ignored by output sections |
C166VX-38640 |
c166 S900: internal consistency check failed error |
C166VX-38643 |
Value of local long variable not shown by debugger: <no storage assigned> |
C166VX-38644 |
Debugger does not show local bit variable: <Error. Target register read failed.> |
C166VX-38645 |
Life time of local variable not ended in time |
C166VX-38650 |
Stack breakpoint only works once |
C166VX-38651 |
No error reported when breakpoint cannot be placed |
C166VX-38652 |
Breakpoints disappear after reloading application |
C166VX-38653 |
Breakpoint set in Disassembly view is disabled after relaunching session |
C166VX-38654 |
Adding breakpoint via source line in Disassembly view may not work properly |
C166VX-38661 |
A local const struct may not become initialized |
C166VX-38664 |
Eclipse hangs after starting a debug session |
C166VX-38666 |
#pragma ident results in an error |
C166VX-38674 |
The -w command-line option filtered out the warnings turned into errors by -A |
C166VX-38705 |
Different src file generated during successive builds |
C166VX-38732 |
Preprocessor ignores definitions in nested includes |
C166VX-38742 |
neq_spf.src and neq_dpf.src should return true if any argument is NaN |
C166VX-38783 |
Using C163-24D results in lk166 W975: white-space separator required before replacement list |
C166VX-38791 |
Debugger might be inoperable after breakpoints were removed when an application is running |
C166VX-38814 |
Adding hex or srec file for download on existing project fails |
C166VX-38827 |
Erroneous MISRA C:2012 rule 10.3 violation report |
C166VX-38828 |
Wrong description of option '--language' its default |
C166VX-38830 |
Compiler accesses uninitialized user stack parameter |
C166VX-38832 |
Flash programming may fail if external memory is involved |
C166VX-38836 |
List file not generated when 'Keep temporary files' off |
C166VX-38855 |
Function declaration where the asterisk in the declaration of a typedefed function pointer parameter is omitted |
C166VX-38863 |
Non justified if condition optimization |
C166VX-38867 |
Access to long type array member fails when array size crosses a 64k boundary |
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.5r1 is not shown here, it is included in the release notes of the product.