LFU: compiler cannot find a preserved variable's address due to temp name created when linking against library code

XMLWordPrintable

    • Type: Bug
    • Resolution: Duplicate
    • Priority: Medium
    • Code Generation Tools
    • CODEGEN-13186
    • Hide
      C2000_22.6.0.LTS
      C2000_21.6.0.LTS
      Show
      C2000_22.6.0.LTS C2000_21.6.0.LTS
    • Hide
      C2000_25.3.0.LTS*
      C2000_22.6.2.LTS*
      C2000_21.6.2.LTS*
      Show
      C2000_25.3.0.LTS* C2000_22.6.2.LTS* C2000_21.6.2.LTS*
    • default
    • Hide
      To avoid the issue:
      - include using either of below options which retain generated assembly:
           -k (--keep_asm) or
           -s (--src_interlist)
      - Use either of above options for all compile steps including:
         compiling/linking the original non-lfu reference executable and
         compiling/linking the lfu executable
      Show
      To avoid the issue: - include using either of below options which retain generated assembly:      -k (--keep_asm) or      -s (--src_interlist) - Use either of above options for all compile steps including:    compiling/linking the original non-lfu reference executable and    compiling/linking the lfu executable

      For lfu compile/links involving library code (where the library object files were also compiled with lfu enabled), the compiler cannot determine the address for an lfu preserved variable due to the library object file's temp name in symbol table of reference lfu executable. During linking, a temp file name is generated for object files linked from library code. 

            Assignee:
            TI User
            Reporter:
            TI User
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved:

                Connection: Intermediate to External PROD System
                EXTSYNC-4880 - LFU: compiler cannot find a preserv...
                SYNCHRONIZED
                • Last Sync Date: