I have a project that I'm building with CCSv3.3 as well as XDC tools.
When I build with CCSv3.3 (btw, it's not a BIOS project), the header
file is found but I get the following errors if I include <xdc/std.h>;
here's a sample of the errors:
"C:/TI/xdctools_3_10_03/packages/xdc/std.h", line 113: error #20:
identifier "xdc_IArg" is undefined
"C:/TI/xdctools_3_10_03/packages/xdc/std.h", line 114: error #20:
identifier "xdc_UArg" is undefined
identifier "xdc_IArg" is undefined
"C:/TI/xdctools_3_10_03/packages/xdc/std.h", line 136: warning #1132-D:
returning pointer to local variable
"C:/TI/xdctools_3_10_03/packages/xdc/std.h", line 133: warning #552-D:
variable "u" was set but never used
"C:/TI/xdctools_3_10_03/packages/xdc/std.h", line 139: error #20:
identifier "xdc_IArg" is undefined
If I just use <std.h>, it works fine. On the other hand, when I build
the same source files with the XDC tools, I get an error if I use
<std.h>, but it works fine if I use <xdc/std.h>.
Any suggestions on how to get the same source to compile with both tools?