Overview

Request 844447 accepted

- Build complete set of multilibs for arm-none target (https://bugzilla.opensuse.org/show_bug.cgi?id=1106014)
* Fixes inadvertant mixture of ARM and Thumb instructions in linker output

Note that compared to my proposed changes in comment #4 of the linked bug report, I have added the "aprofile" multilib collection to the build (this builds libs for Cortex-A series devices in addition to the Cortex-M and Cortex-R libs provided by "rmprofile") and not added unnecessary extra flags (--without-headers is default for cross compilers; the other flags that I didn't add were already part of the spec file). This change brings the set of configure arguments roughly in line with Debian's arm-none-eabi GCC package.

Loading...

Matthew Trescott's avatar

I should note that the package size was about 1.2 GiB. If I compress the contents with 7z however it's only 354 MiB though. Not sure there's anything I can do about that since the binaries are mostly unique for each architecture.

Request History
Matthew Trescott's avatar

matthewtrescott created request

- Build complete set of multilibs for arm-none target (https://bugzilla.opensuse.org/show_bug.cgi?id=1106014)
* Fixes inadvertant mixture of ARM and Thumb instructions in linker output

Note that compared to my proposed changes in comment #4 of the linked bug report, I have added the "aprofile" multilib collection to the build (this builds libs for Cortex-A series devices in addition to the Cortex-M and Cortex-R libs provided by "rmprofile") and not added unnecessary extra flags (--without-headers is default for cross compilers; the other flags that I didn't add were already part of the spec file). This change brings the set of configure arguments roughly in line with Debian's arm-none-eabi GCC package.


Richard Biener's avatar

rguenther accepted request

thanks

openSUSE Build Service is sponsored by