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.
- Created by matthewtrescott
- In state accepted
Request History
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.
rguenther accepted request
thanks
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.