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.

TMS320F28075: .INT_ARRAY Wwithout SECTIONS error.

Part Number: TMS320F28075
Other Parts Discussed in Thread: C2000WARE

Tool/software:

Hi guys, I have an error everytime I assemble ( BUILD ) my ASM file. The error is this

Description    Resource    Path    Location    Type
#10440-D creating output section ".init_array" without a SECTIONS specification.  For additional information on this section, please see the 'C2000 Migration from COFF to EABI' guide at software-dl.ti.com/.../C2000_c28x_migration_from_coff_to_eabi.html    TMS320F28075_GPU_ASM             C/C++ Problem

CCS says it a C/C++ problem but My ASM file is a assembly only file and not a C/C++ file with a .extern asm_file.

At the beginning of my ASM file I have this:

    .global _c_int00
    .sect .reset
    .long _c_int00
    .sect    "pete_asm"
    .retain
    .text
    .nolist

_c_int00    .asmfunc

         SPM    0        ;INIT STATUS BIT FIELDS
        C28OBJ        ;SET C28x MODES
        CLRC AMODE
        C28ADDR
        C28MAP
        ASP            ;ALIGN STACK POINTER

My ASM file downloads to my F28075 fine and runs fine. The error is just annoying everytime I build my ASM file.

Please let me know how to get rid of this error.

Thanks guys and gals, hope to hear from you soon.

Peter Slight smile