freebsd-dev/sys/boot/forth
Toomas Soome d124e3965a loader.efi environment related cleanups
Since we have dedicated libefi/env.c file for variable support, the following
changes are done:

Simple cstyle changes in env.c
Moved efi variable related commands from loader/main.c to libefi/env.c
Did create function to set "efi-version" environment variable in env.c.

This function does serve two purposes: for first a  small clean up of the
loader main(), and for second, it does replace the otherwise unused
efi_variable_support hack.
A bit of cleanup of ficl backend functions. The TEST_MAIN has no meaning,
and removed few memory leaks.

The forth code is updated to use "efi-version" variable, instead of ficl
environment check.

Reviewed by:	imp
Approved by:	imp (mentor)
Differential Revision:	https://reviews.freebsd.org/D9165
2017-02-01 08:46:59 +00:00
..
beastie.4th
beastie.4th.8
brand-fbsd.4th
brand.4th
brand.4th.8
check-password.4th
check-password.4th.8
color.4th
color.4th.8
delay.4th
delay.4th.8
efi.4th
frames.4th Remove pc98 support completely. 2017-01-28 02:22:15 +00:00
loader.4th loader.efi environment related cleanups 2017-02-01 08:46:59 +00:00
loader.4th.8
loader.conf Add a dumpdev example to /boot/defaults/loader.conf 2016-12-22 15:48:54 +00:00
loader.conf.5
loader.rc
logo-beastie.4th
logo-beastiebw.4th
logo-fbsdbw.4th
logo-orb.4th
logo-orbbw.4th
Makefile
Makefile.depend
Makefile.inc
menu-commands.4th
menu.4th
menu.4th.8
menu.rc
menusets.4th
menusets.4th.8
pcibios.4th
pnp.4th
screen.4th
shortcuts.4th
support.4th
version.4th
version.4th.8