Open and Closed Issues for TASKING VX-toolset for TriCore v5.0r1Log in

Open Issues

This is a list of currently open issues for the TASKING VX-toolset for TriCore v5.0r1.
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 v5.0r1 is included in the release notes of the product.

Problems

ID

Summary

TCVX-31481

Deviating syntax for three-input boolean operations

TCVX-34183

Assembler should by default make code sections at least 2 byte aligned

TCVX-35331

Unresolved symbol for shared memory reference: _lc_s_<symbol>

TCVX-36811

FSS support does not work for TriCore and PCP at the same time

TCVX-37054

Incorrect behavior involving mirrored memory ranges

TCVX-37419

Cannot locate application due to copy table optimization

TCVX-37498

Debugger Variables view has no feature to show (s)fract type variables

Improve debugger launch preparation time and download time of larger applications

TCVX-43218

Support multiple DAS clock setting configurations

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 v5.0r1 is not shown here, it is included in the release notes of the product.

Not a problem

ID

Summary

TCVX-31921

Temporary labels from compiler should not be placed in output files

TCVX-32096

Qualifier __far not allowed within union

TCVX-32136

Autoincrement + cast causes error

TCVX-32141

Char and signed char difference in prototype and function causes error

TCVX-32152

Array of strings causes "too many initializers" error

TCVX-32259

Invalid restriction for parameter in __asm

TCVX-32305

Using single and double precision within one application leads to errors

TCVX-32361

Casting packed halfwords from signed to unsigned not allowed

TCVX-32425

Typedef + __sat not allowed

TCVX-32517

Compiler has problems with comments within inline assembly

TCVX-32552

Compiler generates undeserved error due to complex including

TCVX-32573

Compiler generates temp lables within inline assembly macro

TCVX-32588

Assembler declares register a15 as symbol

TCVX-32610

Compiler generates incorrect instruction using -Ctc1796 option

TCVX-32930

Assembler does not generate an error for ld.hu with odd offset

TCVX-33041

PCP assembler generates error on forward reference

TCVX-33073

Assembly generates unexpected error message

TCVX-33265

Coalescer uses register that might have been modified

TCVX-33454

Assembler dup-directive doesn't mangle local labels

TCVX-33871

Problems when accessing the lmbram of the TC1920B derivative

TCVX-34014

Wrong code generation with inline assembly

TCVX-34137

The compiler generates incorrect assembly instruction when using inline assembly

TCVX-34145

Linker generates unexpected error message for unlocatable section

TCVX-34211

Compiler optimizes out an IF statement with shorts incorrectly

TCVX-34298

Compiler generates unexpected warning W523

TCVX-34390

Printf function shows incorrect output for negative signed short

TCVX-34439

Linker fails to use the priorities (speed keyword) for memory definitions