On 02.12.2013 14:30, Leif Lindholm wrote:
> My default ARMv7 UEFI build fails to grub-install with
> /work/local/grub/uefi/sbin/grub-install: error: bl/b.w targettting ARM.
This is a problem because of asm functions which are always ARM and gcc
uses bl to jump to them from thumb that an't be satisified. I wonder if
it's better to add veneers to mkimage or to add explicit thumb interwork
to all asm functions like I did in my other patch. In my local build
I've cheated by decraling all those functions with __attribute__
((long_call)) but it's probably not right solution so I didn't commit it.

Attachment: signature.asc
Description: OpenPGP digital signature

_______________________________________________
Grub-devel mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/grub-devel

Reply via email to