freebsd-nq/sys/boot/common
Peter Wemm 2e06076f23 First shot at loading elf symbols. Things are a bit strange because
of the ..umm.. "wierd" way binutils lays out the file.  The section
headers are nearly at the end of the file and this is a problem when
loading from a .gz file which can't seek backwards (or has a limited
reverse seek, ~2K from memory).

This is intended to be compatable with the ddb/db_elf.c code and the
alpha/libalpha/elf_freebsd.c layout.  I've studied these (which are NetBSD
derived) but did it a bit differently.  Naturally the process is similar
since it's supposed to end up with the same result.
1998-10-02 08:04:56 +00:00
..
boot.c Use the variable with the path in it for the error message. 1998-09-28 22:03:01 +00:00
bootstrap.h First shot at loading elf symbols. Things are a bit strange because 1998-10-02 08:04:56 +00:00
commands.c Remove 'panic' command (it works), don't ask for a keypress in panic, as 1998-09-18 02:01:38 +00:00
console.c console.c 1998-09-26 01:29:13 +00:00
dev_net.c Make the alpha bootstrap build again, fix some warning and change sdboot to daboot. 1998-09-20 21:46:19 +00:00
dev_net.h This is the new unified bootstrap, sometimes known previously as the 1998-08-21 03:17:42 +00:00
devopen.c * Add old UFS compatibility code to alpha/boot1. 1998-09-26 10:51:38 +00:00
gensetdefs.c Initial integration of the i386 bootloader and BTX. 1998-09-17 23:52:16 +00:00
interp_backslash.c Allow quoted strings (single or double) for grouping whitespace separated 1998-09-03 06:14:41 +00:00
interp_parse.c Initial integration of the i386 bootloader and BTX. 1998-09-17 23:52:16 +00:00
interp.c Resynch with working sources before BTX integration. 1998-09-14 18:27:06 +00:00
isapnp.c console.c 1998-09-26 01:29:13 +00:00
isapnp.h Oops, missed these. Machine-independant ISA PnP enumerator. 1998-09-18 00:24:25 +00:00
load_aout.c s/out_loadmodule/aout_loadmodule/ in a printf diagnostic. 1998-09-30 19:26:23 +00:00
load_elf.c First shot at loading elf symbols. Things are a bit strange because 1998-10-02 08:04:56 +00:00
load.c This is the new unified bootstrap, sometimes known previously as the 1998-08-21 03:17:42 +00:00
ls.c console.c 1998-09-26 01:29:13 +00:00
Makefile.inc ELF loader, part 1. It works with ELF kernels generated on the i386 1998-09-30 19:38:26 +00:00
misc.c * Add old UFS compatibility code to alpha/boot1. 1998-09-26 10:51:38 +00:00
module.c * Add old UFS compatibility code to alpha/boot1. 1998-09-26 10:51:38 +00:00
panic.c console.c 1998-09-26 01:29:13 +00:00
pnp.c console.c 1998-09-26 01:29:13 +00:00