summaryrefslogtreecommitdiff
path: root/tools/build
diff options
context:
space:
mode:
authorBrandon Bergren <bdragon@FreeBSD.org>2020-09-15 04:22:28 +0000
committerBrandon Bergren <bdragon@FreeBSD.org>2020-09-15 04:22:28 +0000
commit1d2a0dce332134ed6f5af0e2048dc904c62900d9 (patch)
tree882375b8e95bdec95215c677c98d09c0086bb6ce /tools/build
parent0c97af56a7bc4fe78d1019c4b8b87d4aec0ecd7d (diff)
downloadsrc-test-1d2a0dce332134ed6f5af0e2048dc904c62900d9.tar.gz
src-test-1d2a0dce332134ed6f5af0e2048dc904c62900d9.zip
[PowerPC] Remove obsolete MK_LOADER_FORCE_LE
In D12421, the ability to compile stand/ in little-endian was added, with the intention to extend loader.kboot to run in Petitboot. However, no further work was done, as the kernel then gained self-execution capabilities as Petitboot was taught to load FreeBSD kernels directly. The FreeBSD installer on powerpc64 (on POWER8 and POWER9) uses /boot/etc/kboot.conf instead of loader. As this option does nothing but cause stand/ to be miscompiled and actively causes confusion, remove it. (I have a functioning petitboot loader in my local tree, however, it turned out to be quite inconvient to use due to the current petitboot plugin design so I put it on hold.) Reviewed by: emaste, imp, jhibbits Sponsored by: Tag1 Consulting, Inc. Differential Revision: https://reviews.freebsd.org/D26430
Notes
Notes: svn path=/head/; revision=365739
Diffstat (limited to 'tools/build')
-rw-r--r--tools/build/options/WITH_LOADER_FORCE_LE3
1 files changed, 0 insertions, 3 deletions
diff --git a/tools/build/options/WITH_LOADER_FORCE_LE b/tools/build/options/WITH_LOADER_FORCE_LE
deleted file mode 100644
index ff8bb19ba9ad4..0000000000000
--- a/tools/build/options/WITH_LOADER_FORCE_LE
+++ /dev/null
@@ -1,3 +0,0 @@
-.\" $FreeBSD$
-Set to force the powerpc boot loader to launch the kernel in little
-endian mode.