This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
Tool/software: TI C/C++ Compiler
where can i get the spec/docs about the TI-specfic build attributes format in COFF/ELF build_attributes section.
I only found the followed docs which only describes the ABI-specific attributes in chapter 17.
Thanks in advance.
Which CPU family do you use? C6000? Or another one?
Thanks and regards,
-George
The EABI build attribute format was also adopted for COFF; they are the same format, but usually have entirely separate build attributes and values. See the ISA-specific documentation.
The EABI build attribute file format is defined by the ARM AEABI, documented at http://infocenter.arm.com/help/index.jsp in document "Addenda to, and Errata in, the ABI for the ARM® Architecture".
If you just need to read the values of the build attributes, I recommend using the TI OFD utility (e.g. ofd2000, armofd); it has an XML output mode for machine processing.
The file format is as described by the ARM documentation, above. C6x uses the same format.
For C6x EABI, the build attributes are documented in the "C6000 Embedded Application Binary Interface Application Report" www.ti.com/lit/pdf/sprab89
For C6x COFF, I don't think there is any documentation for the build attributes.