Hi all,
I am having a problem with conflicting typedefs in CSL and SYS/BIOS. In the CSL file tistdtypes.h is this definition:
typedef char Int8;
and in the XDC file std.h Int8 is typedef'd slightly differently:
typedef signed char xdc_Int8;
typedef xdc_Int8 Int8;
The incompatibility is due to the inclusion of "signed" in the xdc file, presumably done since some platforms allow the default char type to be unsigned. Shouldn't these two things play nicely together? Would this be considered a bug in the CSL?
I am using:
XDCTools 3.20.06.81, CGT 7.0.4, CCSv 4.2.1.00004 , SYS/BIOS 6.31.02.23 and CSL for the C6457 (not sure if there is more version number than that).
Many thanks,
Brady