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

32-bit function parameters following 64-bit enum parameter are corrupted

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Medium Medium

      For this bug, the compiler gets confused about which register an incoming 32-bit parameter is to be found in if the first parameter has 64-bit enumerated type. Because the compiler was confused, a corrupted value would be used instead of the actual value of the incoming 32-bit parameter. This can lead to a cascade of problems in other functions in the same file that call the affected function.This bug can only occur if the 64-bit enumerated type parameter is the first parameter, and the second, third, or fourth parameter is a 32-bit type.

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

              Created:
              Updated:
              Resolved: