TMS470 Assembly Language Tools Errata
From Texas Instruments Embedded Processors Wiki
Translate this page to
Contents |
Section 3.8.5 Predefined Symbolic Constants
In the predefined symbols table, these 3 symbols incorrectly contain 2 underscores and the end of the macros. The correct symbol names are:
- __TI_ARM7ABI_ASSEMBLER
- __TI_ARM9ABI_ASSEMBLER
- __TI_EABI_ASSEMBLER
Section 4.11 Directives Reference
In the example on page 79 listing an assembly source file using the .cdecls directive, there is an assembler syntax error on on this line:
.if $defined(WANT_ID)
The correct syntax for this line is:
.if $$defined(WANT_ID)
Section 7.8.8 Allocating an Archive Member to an Output Section
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}
As an example:
.rtstry > RAM
{
-lrtsXX.lib (.text)
}
Leave a Comment
