https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63901

            Bug ID: 63901
           Summary: msp430 multilib must distinguish mhwmult
           Product: gcc
           Version: 5.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: target
          Assignee: unassigned at gcc dot gnu.org
          Reporter: pab at pabigot dot com

The msp430 target has an option -mhwmult that is used to select among emulated
and hardware-assisted multiplication capabilities.  Because this option does
not contribute to the selection of multilib an application built for
-mhwmult=f5series linking with newlib will reference a strtoul implementation
that is built for a default -mhwmult=16.  Since the 16-bit multiply peripheral
does not exist on an F5 series MCU, the processor will fault.

Reply via email to