opnsense-src/stand
Alfredo Dal'Ava Junior c97585565f loader: fix powerpc64le ofw loader
This is similar to 5d48fb3b16.
With LLVM14 the .data.rel.ro ELF section appears after .data,
making loader behave erractly and kernel is not loaded.
This patch makes ensures the correct order.

Based on discussion at:
            https://github.com/llvm/llvm-project/issues/56306

MFC after:	1 day
Sponsored by:	Instituto de Pesquisas Eldorado (eldorado.org.br)

(cherry picked from commit 0df5a06864)
2022-08-01 11:06:42 -03:00
..
arm Remove tests for obsolete compilers in the build system 2020-05-12 15:22:40 +00:00
arm64 Add an loader command on arm64 to sync the cache 2022-01-04 10:08:32 +00:00
common loader: Relax the check in is_kernphys_relocatable() 2022-07-15 12:33:03 -04:00
defaults Add support for getting early entropy from UEFI 2022-03-10 18:11:41 -08:00
efi loader.efi: fix panic() after BS off 2022-06-26 08:18:13 +03:00
fdt loader: Fix dtb loading 2022-01-14 14:44:36 +01:00
ficl ficl: Fix a typo in a comment 2021-12-03 16:53:00 +01:00
ficl32 Enable veriexec for loader 2019-02-26 06:22:10 +00:00
fonts loader: really use bold font for vga text mode 2021-01-08 01:24:30 +02:00
forth loader.4th(8): Fix a typo in the manual page 2022-04-09 08:15:25 +02:00
i386 Adjust parse() definition in boot2 to avoid clang 15 warning 2022-07-19 20:00:50 +02:00
images loader: implement framebuffer console 2021-01-02 21:41:36 +02:00
kshim Fix build of stand/usb . 2021-05-10 16:11:19 +02:00
liblua contrib/lua: update to 5.4.2 2021-01-13 23:56:18 -06:00
liblua32 Add Lua as a scripting langauge to /boot/loader 2018-02-12 15:31:53 +00:00
libofw loader: implement mount/unmount rootfs 2022-01-13 08:58:21 +01:00
libsa loader: GELI encrypted disk should still use device name disk 2022-07-04 09:14:43 +03:00
libsa32 Enable veriexec for loader 2019-02-26 06:22:10 +00:00
lua Add support for getting early entropy from UEFI 2022-03-10 18:11:41 -08:00
man Loader: support booting OS from memory disk (MD) 2022-06-17 14:01:40 -03:00
mips Disable PIE for MIPS ubldr 2022-01-23 11:09:53 +01:00
powerpc loader: fix powerpc64le ofw loader 2022-08-01 11:06:42 -03:00
uboot stand/uboot: setup archsw before probing devices 2022-07-19 11:37:10 +02:00
usb Fix build of stand/usb . 2020-01-23 10:40:34 +00:00
userboot test_diskread(): detect end of the disk 2022-06-26 08:28:07 +03:00
defs.mk powerpc64le: stand fixes 2021-11-05 11:29:40 -03:00
fdt.mk
ficl.mk loader: implement framebuffer console 2021-01-02 21:41:36 +02:00
loader.mk stand: Fix a common typo in source code comments 2022-06-10 14:23:25 +02:00
lua.mk Do not include float interfaces when using libsa. 2018-02-23 04:04:25 +00:00
Makefile stand: ensure that the efi directory's dependencies are correct 2021-01-29 23:46:17 -06:00
Makefile.amd64 stand: properly declare subdir deps or .WAIT, do parallel build 2020-12-31 11:15:45 -06:00
Makefile.inc stand: properly declare subdir deps or .WAIT, do parallel build 2020-12-31 11:15:45 -06:00
uboot.mk Unify metadata load files for arm, mips, powerpc, sparc64 2018-02-13 03:44:50 +00:00