Uploaded image for project: 'Embedded Software & Tools'
  1. Embedded Software & Tools
  2. EXT_EP-8973

Unreachable code in linear assembly may lead to crash

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Medium Medium
    • Code Generation Tools
    • CODEGEN-4525
    • Hide
      ARM_18.1.0.LTS
      C6000_8.2.0
      ARM_16.9.0.LTS
      ARM_18.9.0.STS
      C6000_8.3.0
      C7000_1.4.0.LTS*
      C6000_8.1.0B1
      ARP32_1.0.0B1
      Show
      ARM_18.1.0.LTS C6000_8.2.0 ARM_16.9.0.LTS ARM_18.9.0.STS C6000_8.3.0 C7000_1.4.0.LTS* C6000_8.1.0B1 ARP32_1.0.0B1
    • Hide
      ARM_18.9.0.STS
      C6000_8.3.0
      C6000_8.2.4
      ARM_18.1.3.LTS
      C6000_8.1.8
      ARP32_1.1.0*
      ARM_16.9.9.LTS
      Show
      ARM_18.9.0.STS C6000_8.3.0 C6000_8.2.4 ARM_18.1.3.LTS C6000_8.1.8 ARP32_1.1.0* ARM_16.9.9.LTS
    • Remove the unreachable code before compiling, or compile with -o1, -o0, or -ooff, or use --symdebug:none which happens to avoid the problem.
    • Hide
      The compiler may crash if given a linear assembly file containing some code that has a label but is not reachable. It's theoretically possible to create the same problem with C/C++ code, but we haven't been able to do it and the risk is quite small.
      Show
      The compiler may crash if given a linear assembly file containing some code that has a label but is not reachable. It's theoretically possible to create the same problem with C/C++ code, but we haven't been able to do it and the risk is quite small.

      Unreachable code in linear assembly may lead to crash

            syncuser TI User
            syncuser TI User
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved: