Part Number: ARM-CGT
Tool/software: TI C/C++ Compiler
In order to fully understand any limitation/s, I would appreciate if anyone can provide me with additional information/context regarding the following three defects:
1) SDSCM00052849 Compiler and assembler disagree on format for IT instruction
There is a related thread: e2e.ti.com/support/development_tools/compiler/f/343/t/503292
Using the simple test case from the related thread, the warning was only reported when the following specific options were selected:
--opt_level=2
--opt_for_speed=3
--code_state=16
This resulted in the following:
The IT instruction has a restriction whereby the cpsie instruction is one of the instructions which is not permitted within an IT block.
The reported warning was as follows:
Missing condition code inside of IT block
I need to know a bit more information/context, for instance:
Will this only occur with a specific combination of options (such as those detailed above)?
Or, will this only occur only when combined with one of the compiler intrinsics?
2) CODEGEN-4105 cannot find definition of ">=" operator
There is no related thread and no information other than the title.
I need to know a bit more information/context.
3) CODEGEN-4084 assembler errors with bogus .iendfunc asm directive when using --c_src_interlist
There is no related thread and no information other than the title.
I need to know a bit more information/context.