M0 little-endian double multiply incorrectly gives +Inf

XMLWordPrintable

    • Type: Bug
    • Resolution: Fixed
    • Priority: High
    • Code Generation Tools
    • CODEGEN-1185
    • SDSCM00052216
    • ARM_5.2.0B1
    • ARM_5.2.6
    • Hide
      The source code to the RTS library can be found in a directory location similar to C:\ti\ccsv6\tools\compiler\ti-cgt-arm_5.2.4\lib\src .
      Modify the file fd_mul16.asm as follows and add it to your project:

      .if .TMS470_BIG_DOUBLE
              POP {res1, op1e} ; Grab that stuff we stored off
      .else
              POP {res1} ; Grab that stuff we stored off
              POP {op1e} ; Grab that stuff we stored off
      .endif
      Show
      The source code to the RTS library can be found in a directory location similar to C:\ti\ccsv6\tools\compiler\ti-cgt-arm_5.2.4\lib\src . Modify the file fd_mul16.asm as follows and add it to your project: .if .TMS470_BIG_DOUBLE         POP {res1, op1e} ; Grab that stuff we stored off .else         POP {res1} ; Grab that stuff we stored off         POP {op1e} ; Grab that stuff we stored off .endif

      M0 little-endian double multiply incorrectly gives +Inf

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

              Created:
              Updated:
              Resolved:

                Connection: Intermediate to External PROD System
                EXTSYNC-425 - M0 little-endian double multiply in...
                SYNCHRONIZED
                • Last Sync Date: