C6000 Assembly Language Tools Errata

From Texas Instruments Embedded Processors Wiki

Jump to: navigation, search
Translate this page to   

7.4.16 Make All Global Symbols Static (--make_static Option)

For an expanded explanation on the --make_static, or -h, please refer to Managing Symbols with the Linker.

Appendix A, Section A.5, Structuring Relocation Information

COFF file relocation information entries use a 12-byte format, not a 10-byte format. The structure is:

Byte Number Type Description
0-3 Long Virtual address of the reference
4-7 Long Symbol table index
8-9 Unsigned short Reserved
10-11 Unsigned short Relocation type

Section 7.5.4.5 Specifying Library or Archive Members as Input to Output Sections

The syntax for allocating archived library members specifically inside of a SECTIONS directive is not correct in the documentation. The ONLY syntax allowed is:

[-l] library name <member1, member2, ...> [(input sections0}

The documentation incorrectly lists an "=" character after -l. As an example:

.rtstry > RAM
{
   -lrtsXX.lib (.text)
}
E2e.jpg For technical support please post your questions at http://e2e.ti.com. Please post only comments about the article C6000 Assembly Language Tools Errata here.
Hyperlink blue.png Links
ARM Microcontroller MCU ARM Processor Digital Media Processor Digital Signal Processing Microcontroller MCU Multi Core Processor
Ultra Low Power DSP 8 bit Microcontroller MCU 16 bit Microcontroller MCU 32 bit Microcontroller MCU

Leave a Comment
Personal tools
Namespaces
Variants
Actions
Navigation
Print/export
Toolbox