Open Issues

This is a list of currently open issues for the TASKING Tools for C166/ST10 v8.6r2.
The list may include issues found in later releases, whether such issues also appear in this release has not been verified. See below for the list of closed issues. The list of fixed issues for v8.6r2 is included in the release notes of the product.

W 109 module name not unique linker warning when leading digits in file name used

Improvements and/or New Features

ID

Summary

C166CL-37009

Add support for XC2200N/XC2300B/XC27x4X/XE16xxN, XC2200H/XC27x7X/XE16xxH and XC2000ED

C166CL-37309

The one's complement operator is not recommnded for bit variables.

C166CL-37320

Add support for DAvE for XE16xxH/N, XC2200H/N, XC2300B/C and XC2704X/7X

C166CL-37324

Add support for all XE166M devices

C166CL-37326

It is not clear from the compiler manual under which conditions no interrupt register bank is generated

C166CL-37330

Update to DAS version 2.9.0

C166CL-37331

Add support for new DAP miniWiggler

C166CL-37343

When no class matches a CLASSES control, the UNIQUE keyword does not reserve the specified range anymore

C166CL-37372

Add support for XC2200U/XC2300S/XC2702X/XE166xU

C166CL-37373

Add support for XC22xxI, XC23xxE and XC27x8X

C166CL-37374

Add support for XC2200L/XC2300D/XC2703X/XE166xL

C166CL-37383

Update to DAS version 3.3.1

Closed Issues

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 v8.6r2 is not shown here, it is included in the release notes of the product.

Won't Fix

ID

Summary

C166CL-5297

C166 F602 error on extra curly braces in struct init

C166CL-5804

compiler issues error without line number

C166CL-6802

Step-over #define may consume lot of time

C166CL-8018

Macro scope problem issues variable error messages

C166CL-8036

ICALL.ASM doesn't have stubs in all segms for EXTM model

C166CL-8542

#pragma cse <num> and option -c<num> do not have any effect

C166CL-9107

NhtSignFBt(): illegal basic type 0

C166CL-20052

test all levels of pointer indirections

C166CL-20175

Initializing arrays in structures: E 143: too many initializers

C166CL-20328

E 279: Cannot use filename main.cpp

C166CL-20404

Incorrect 'W 195: constant expression out of range'

C166CL-21416

munch166 temporary files are not saved

C166CL-21868

wrong symbolic debug info when using peephole optimization

C166CL-23102

--diag_option does not work

C166CL-23199

'C:\Documents' is not recognized as an internal or external command.. wmk:

C166CL-30156

Inline assembly inside a switch statement ignored by the C++ frontend

C166CL-30253

Instructions after _atomic() intrinsic should not be optimized away

C166CL-30883

VDOS commando output does not appear in the output screen (Win98 only)

C166CL-30955

C compiler wrongly returns error 544

C166CL-31233

wrong error message 'unknown host name'

C166CL-31234

CrossView does not support non-default baud rates

C166CL-31406

ieee166: this program has performed an illegal operation

C166CL-31821

Wrong pointer arithmetics combining near and far addresses

C166CL-32108

The line number of a compiler syntax error is not shown

C166CL-32306

Wrong value displayed in CrossView

C166CL-32364

Word Completion does not function when the _at keyword is being used

C166CL-33141

W 196: constant expression out of range due to signed/unsigned type mismatch

C166CL-33328

F106: illegal character

C166CL-33359

no workaround for CPU functional problem "BREAK_X.H2"

C166CL-33512

Register bank name may clash with register file symbols

C166CL-33801

Using 'nested' -f requires a space between -f and filename

C166CL-33836

E 95: Array is too large

C166CL-33887

It's not possible to set a data breakpoint using the name of a sfr register

C166CL-34190

Compiler its preprocessor cannot handle files longer than 65000 lines

C166CL-34303

comment sign @" at the end of a macro definition converted into new line

C166CL-34547

Output of C and C++ program are different when _packed structures are used