Question: Version 6.40 of the C2x/C5x assembler is not able to assemble a file which version 5.05 is able to assemble. :

Answer: It is no longer recommended to not use .asect and .equ directives. .asect is now supported directly by the linkers RUN and LOAD address features. .equ is now .set, with the restriction that the value must be a well defined expression of previously defined values (as with .equ, .ref symbols defined in other files are not allowed). If you require labels to be shared between objects, the linker does have some features, but it may be best to simply #include one file into the other.


Device: TMS320C2x
Category: TI Tools
Detail: Code Generation Tools
Detail2: Assembler/Linker
Title: Different Assembler/Linkers
Source: Case from TMS320 Hotline
Date: 8/1/97
GenId: 0000016

© Copyright 1998 Texas Instruments Incorporated. All rights reserved.
Trademarks, Important Notice!