https://sourceware.org/bugzilla/show_bug.cgi?id=28910
Nick Clifton <nickc at redhat dot com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |WAITING --- Comment #2 from Nick Clifton <nickc at redhat dot com> --- (In reply to Johannes (krjdev) Krottmayer from comment #0) Hi Johannes, These are two separate issues, and really should have two separate PRs filed. But never mind, since they should be relatively easy to solve. > OUTPUT_ARCH(armv7e-m) > > ...linking fails with many EABI version mismatches errors: > arm-none-eabi-ld: error: source object main.o has EABI version 5, but target > main_cm7.elf has EABI version 0 > arm-none-eabi-ld: failed to merge target specific data of file main.o There is code in the linker that normally handles this case, but it is tied to using the default architecture. When that is overridden by a linker script, the code is not triggered. Please could you try out the uploaded patch. It should fix both issues. If you are happy with it, I will check it in. Cheers Nick -- You are receiving this mail because: You are on the CC list for the bug.