BIOS Team,
This problem relates to BIOS5.41 on C6000. The following definitions of TRUE/FALSE are causing problems for us.
#define TRUE ((Bool)1) /* C:/CCStudio_v3.3/bios_5_41_02_14/packages/ti/bios/include/std.h */
The macro code below (3rd party code) is skipped because TRUE and FALSE are already defined in the BIOS std.h file.
#define TRUE (1)
#define FALSE (0)
#endif
This then causes a compiler error at line X below because of the preprocessor can't handle the (bool) casting.
Unfortunately this affects a significant amount of 3rd party code. What solutions can you suggest? Does BIOS really need these definitions of TRUE/FALSE or can we just redefine these for use as preprocessor variables?
Ruben