Compiler documentation incorrectly states bit fields are limited to a width of 32-bits. The correct limit is 64-bits.

XMLWordPrintable

    • Type: Bug
    • Resolution: Unresolved
    • Priority: Medium
    • Code Generation Tools
    • CODEGEN-14540
    • Hide
      ARMCLANG_5.0.0.STS
      ARMCLANG_4.0.0.LTS
      ARMCLANG_3.2.0.LTS
      ARMCLANG_5.1.0.LTS
      Show
      ARMCLANG_5.0.0.STS ARMCLANG_4.0.0.LTS ARMCLANG_3.2.0.LTS ARMCLANG_5.1.0.LTS
    • Hide
      ARMCLANG_5.0.0.STS
      ARMCLANG_4.0.5.LTS*
      ARMCLANG_3.2.4.LTS*
      Show
      ARMCLANG_5.0.0.STS ARMCLANG_4.0.5.LTS* ARMCLANG_3.2.4.LTS*
    • default

      The bit field documentation in the tiarmclang online manual states:

      Bit fields can range in size from 1 to 32 bits, but they never span a 4-byte boundary.

      The correct limit is 64-bits. A bit field larger than 32-bits must span a 4-byte boundary.

       

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

              Created:
              Updated:

                Connection: Intermediate to External PROD System
                EXTSYNC-5978 - Compiler documentation incorrectly ...
                SYNCHRONIZED
                • Last Sync Date: