freebsd-dev/stand/common
Marius Strobl 4ef1c6f75d base: Remove support for the VTOC8 partitioning scheme
The removal of the sparc64 support in February 2020 obsoleted the
VTOC8 partitioning scheme as no other FreeBSD platform makes use
of it. Moreover, the code is bitrotting as nothing defines e. g.
LOADER_VTOC8_SUPPORT any more and, thus, should go now, too. With
this change, the following commits are reverted as far as VTOC8
is concerned and parts haven't already previously been deleted
along with prior sparc64 removals:
094fcb157d
a7d366e958
ba8d50d08b

The alignment example d9711c28ef
added to the VTOC8 section of gpart.8 is folded into the MBR one.

This should finally conclude the deorbit of sparc64-specific bits.

        We had joy, we had fun
        we ran Unix on a Sun.
        But that source and the song
        of FreeBSD have all gone.

Credits to Michael Bueker for the original "Unix on a Sun" and Rod
McKuen for the "Seasons in the Sun" lyrics.
2023-07-26 13:16:12 +02:00
..
bcache.c loader: bcache: Fix debug printf 2021-12-16 11:50:43 +01:00
boot.c stand: fix buffer overflow in getrootmount() 2023-02-25 09:37:32 +00:00
bootstrap.h loader: Change version calculation to be more consistent. 2023-04-19 13:58:53 -04:00
commands.c loader: always install help files 2023-02-03 16:35:06 -04:00
console.c stand: Make non-matching console names OKer 2023-05-11 14:06:03 -06:00
dev_net.c stand: Use c99 structure initialization for network device 2022-07-24 16:53:34 -06:00
dev_net.h
devopen.c geli: Move check for DEVT_DISK into geli_probe_and_attach 2022-10-22 19:47:24 -06:00
disk.c stand: parsedev API change: devspec now points to start of full device name 2022-11-30 15:30:33 -07:00
disk.h stand: Change disk_parsedev() API 2022-11-30 15:30:31 -07:00
gfx_fb_stub.c loader: move all gfx_fb.c stubs to common/gfx_fb_stub.c 2021-12-14 15:27:47 -07:00
gfx_fb.c stand: Nuke double-semicolons 2022-11-02 09:34:54 -06:00
gfx_fb.h loader.efi: to preserve heap space, use AllocatePages() for shadow_fb 2021-12-22 11:39:28 +02:00
help.common
install.c
interp_backslash.c
interp_forth.c loader: Change version calculation to be more consistent. 2023-04-19 13:58:53 -04:00
interp_lua.c loader: Use tslog to instrument some functions 2021-06-20 20:09:48 -07:00
interp_parse.c
interp_simple.c
interp.c stand: Add interp_has_builtin_cmd to see if we have a command 2022-09-01 11:08:19 -06:00
isapnp.c stand: Fix a common typo in source code comments 2022-06-05 09:49:51 +02:00
isapnp.h
load_elf32_obj.c
load_elf32.c
load_elf64_obj.c
load_elf64.c
load_elf_obj.c Add support for module_verbose 2022-02-13 12:45:57 -08:00
load_elf.c loader: fix elf lookup_symbol type filtering 2022-10-13 22:07:52 -05:00
ls.c
Makefile.depend
md.c loader: md: Use default func for fmtdev and parsedev 2023-01-27 19:06:25 +01:00
merge_help.awk
metadata.c stand: fix mismerge 2022-09-16 10:54:04 -06:00
misc.c stand: create common set_currdev 2023-01-11 15:15:15 -07:00
modinfo.c kboot: Add md_addr to metadata 2022-12-04 13:52:22 -07:00
modinfo.h stand: update prototypes for md_load and md_load64 2022-12-05 16:59:58 -07:00
module.c stand: Fix warning about variable unused 2023-05-01 15:02:54 -06:00
newvers.sh loader: Change version calculation to be more consistent. 2023-04-19 13:58:53 -04:00
nvstore.c stand: Separate base and cli parts of nvstore 2023-01-13 14:22:38 -07:00
part.c base: Remove support for the VTOC8 partitioning scheme 2023-07-26 13:16:12 +02:00
part.h base: Remove support for the VTOC8 partitioning scheme 2023-07-26 13:16:12 +02:00
paths.h
pnp.c
rbx.h
readin.h
reloc_elf32.c
reloc_elf64.c
reloc_elf.c stand: only compute symidx on x86 2023-02-02 13:04:05 -07:00
self_reloc.c
tslog.c stand/common: Add support for timestamp logging (tslog) 2021-06-20 20:09:43 -07:00
vdisk.c stand: For all disk drivers, connect dv_parsedev to disk_parsedev 2022-11-30 15:30:32 -07:00
zfs_cmd.c