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.
signature.asc
Description: OpenPGP digital signature
_______________________________________________ Grub-devel mailing list [email protected] https://lists.gnu.org/mailman/listinfo/grub-devel
