opnsense-src/sys/boot/efi/loader
Ed Maste 22ef11ee47 Link EFI/uboot loaders with -znotext
By default LLD links with relocations disallowed against readonly
sections (e.g., .text), but the 32-bit ARM EFI & uboot boot bits require
such relocations. -znotext is either ignored as an unknown -z option
(in-tree lld 2.17.50) or is already the default (GNU ld or GNU gold from
ports) so we can just add it unconditionally to allow building with LLD.

This is similar to the change in r320179 for the kernel link.

Sponsored by:	The FreeBSD Foundation
2017-07-01 18:48:15 +00:00
..
arch As with arm64 mark the EFI PE header as allocated on arm. This is needed 2017-06-29 22:09:32 +00:00
autoload.c Enable warnings in EFI boot code 2016-01-12 02:17:39 +00:00
bootinfo.c Fix several instances where the boot loader ignored pager_output 2016-05-18 05:59:05 +00:00
conf.c loader: Replace EFI part devices. 2017-02-06 09:18:47 +00:00
copy.c loader.efi: use stricter check for Hyper-V 2017-03-14 08:12:14 +00:00
devicename.c loader: Replace EFI part devices. 2017-02-06 09:18:47 +00:00
loader_efi.h Enable warnings in EFI boot code 2016-01-12 02:17:39 +00:00
main.c loader.efi: Disable smbios for arm 2017-06-24 09:33:25 +00:00
Makefile Link EFI/uboot loaders with -znotext 2017-07-01 18:48:15 +00:00
Makefile.depend DIRDEPS_BUILD: Regenerate without local dependencies. 2016-02-24 17:20:11 +00:00
version Move the efi loaders to be under sys/boot/efi. This will help us add 2015-04-01 08:30:40 +00:00