HardenedBSD/stand/i386
Warner Losh 23dee252da loader: Change this BIOS tradeoff: Add back zip and use text only
After talking with a number of people about the removal of some things
to make the loader fit, readjust things a little.

Add back GZIP and BZIP2 compression support. Many of the downstream MFC
packaging systems depend on this. This adds back 20k to the size of the
loader.

Make the boot loader text-only by default. This saves 40k in size. Net,
we're 20k smaller. The graphics loader for BIOS is less useful than the
zip functionality: You can still boot w/a text only one it and you can
build a custom one if you really want it. It's also the default we use
for dual console.

This should be merged back into stable/14 and stable/13 so it's in the
next release for each of these. That way we have only one release (13.4)
with the other defaults.

MFC After:		3 days
Sponsored by:		Netflix
Reviewed by:		olce, rgrimes, emaste
Differential Revision:	https://reviews.freebsd.org/D47203
2024-10-24 20:26:25 -06:00
..
boot0 btx: Align the PXE prompt with other options 2024-09-30 15:41:42 -04:00
boot0sio Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
boot2 Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
btx Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
cdboot Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
common
gptboot Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
gptzfsboot Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
isoboot Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
libi386 Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
loader loader: Change this BIOS tradeoff: Add back zip and use text only 2024-10-24 20:26:25 -06:00
loader_4th Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
loader_lua Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
loader_simp Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
mbr Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
pmbr Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
pxeldr pxeboot: Enforce a 500k limit here 2024-08-06 17:22:36 -06:00
zfsboot Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
boot.ldscript
Makefile pxeboot: Allow a different default loader for pxeboot 2024-08-06 17:22:36 -06:00
Makefile.inc