Generated assembly may contain illegal TA.MAP or TDM.MAP operand with optimization level -O1

XMLWordPrintable

    • Type: Bug
    • Resolution: Fixed
    • Priority: Medium
    • Code Generation Tools
    • CODEGEN-15776
    • Hide
      C29_1.0.2.LTS
      C29_2.2.1.LTS
      Show
      C29_1.0.2.LTS C29_2.2.1.LTS
    • Hide
      C29_2.2.2.LTS*
      C29_3.0.0.LTS*
      C29_1.0.3.LTS*
      Show
      C29_2.2.2.LTS* C29_3.0.0.LTS* C29_1.0.3.LTS*
    • default
    • Hide
       * Avoid using the mentioned options and workflow
       ** If the result of -S is being kept for inspection or debug, it's safe to generate the assembly using -S and then re-compile from C/C++ source to generate object code
       * Increasing optimization level to -O2 and higher or use -O0
      Show
       * Avoid using the mentioned options and workflow  ** If the result of -S is being kept for inspection or debug, it's safe to generate the assembly using -S and then re-compile from C/C++ source to generate object code  * Increasing optimization level to -O2 and higher or use -O0

      In certain cases, the compiler may generate a TA.MAP or TDM.MAP operand with a 32bit erroneous value.

      This affects workflows that compile assembly code generated by c29clang. These workflows include:

      • Using the -save-temps option
      • Using the -f-no-integrated-as option
      • Multi-stage compilations where the result of c29clang with the -S option is used as input to another invocation of c29clang

      Note that compilations which do not generate textual assembly are not affected.

            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-6809 - Generated assembly may contain ille...
                SYNCHRONIZED
                • Last Sync Date: