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.

TMS320F280049C: ELF and COFF file format Library required in same CCS project

Part Number: TMS320F280049C

Hi champs,

If there are ELF and COFF file format Library required in same CCS project (F280049), could I include different libraries in both ELF and COFF libraries and compile it ?

I looked up C2000 Migration from COFF to EABI, refers that using the libinfo2000 tool , does it link these two file format libraries together as a new index library or only for the same file library format ?

Thanks !

BR, Johnny 

  • Please describe the overarching problem you want to solve.  Do not worry about what tools you may use to solve it.  Describe, in detail, what you start with, and what you want to have when you are done.

    Thanks and regards,

    -George

  • Hi George,

    Sorry for describing not clearly. 

    I am asking of could I include different libraries in both COFF and EABI file format Library in the same project ? 

    Or I could include the same file format library only.

    If couldn't, is there a way to create an index library that include both file format Libraries ?

    Thanks !

    BR, Johnny 

  • You are asking three different questions.

    The library information archiver libinfo2000 takes as input several object libraries that were previously created with the archiver ar2000.  These libraries supply the same functions and data.  But there are different variants of these libraries, such as whether no, 32-bit, or 64-bit floating point instructions are used.  The output of libinfo2000 is an index library.  The linker can take an index library as an input, and based on other object files present in the link, choose the best object file library in the index library. 

    Can libinfo2000 combine into one index library COFF ABI and EABI object libraries?  Yes.

    Can one CCS library project build COFF ABI and EABI object libraries?  Yes.  Though each library is built with a different build configuration.

    Is libinfo2000 integrated with CCS, such that it can be used to create an index library from multiple object libraries?  No.  The only way to use libinfo2000 is from the command line.

    Thanks and regards,

    -George

  • Hi George,

    Thanks for your clear reply. I appreciate it.

    Thanks and BR,

    Johnny