Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | change marks[] array to uint64_t, so the code can track full 64-bit | 2019-04-10 | 1 | -4/+4 | |
| | | | | | details from the ELF header instead of faking it. Proposal from mlarkin, tested on most architectures already | ||||
* | more a.out/ecoff removal; ok phessler | 2013-10-17 | 1 | -298/+1 | |
| | |||||
* | First pass at removing clauses 3 and 4 from NetBSD licenses. | 2008-06-26 | 1 | -8/+1 | |
| | | | | | | | | | Not sure what's more surprising: how long it took for NetBSD to catch up to the rest of the BSDs (including UCB), or the amount of code that NetBSD has claimed for itself without attributing to the actual authors. OK deraadt@ | ||||
* | Correctly load ZMAGIC a.out binaries. | 2008-03-31 | 1 | -2/+4 | |
| | |||||
* | Fix format strings in a.out loader. | 2008-03-31 | 1 | -5/+5 | |
| | |||||
* | Let this compile with BOOT_AOUT defined. | 2008-03-30 | 1 | -2/+2 | |
| | |||||
* | Fix the description of loadfile() semantics in comment (and kill "and | 2007-06-26 | 1 | -3/+4 | |
| | | | | and" at the same time). | ||||
* | Pull out the ELF loadfile pieces from the standalone libraries, so that | 2007-05-30 | 1 | -188/+30 | |
| | | | | | | | | | | | | | both 32- and 64-bit versions can be created (previously only one or the other could be built for a given boot loader). Use this to allow the i386 and amd64 boot blocks to boot both ELF32 and ELF64 kernels (i.e. amd64 boot blocks can now load i386 kernels, and vice versa). Obviously the system must support LONG mode in order to successfully run the amd64 kernel once it is loaded. Advice and discussions from/with dale@ (going back three years). Much testing nick@ and todd@; thanks. | ||||
* | Revert 1.11 and load .shstrtab, as it is currently needed for /dev/ksyms | 2007-01-04 | 1 | -20/+13 | |
| | | | | proper operation. | ||||
* | do not load unneeded stringtab sections; avoids backward seeking; from netbsd; tested by miod@ and martin@; deraadt@ ok | 2006-12-30 | 1 | -13/+20 | |
| | |||||
* | do not leak memory if read()ing section headers fails; from Andrey Matveev <evol@online.ptt.ru> | 2005-07-13 | 1 | -1/+2 | |
| | |||||
* | Allow /boot to load read-only data segments in ELF kernels. | 2004-02-10 | 1 | -3/+3 | |
| | | | | | | Thanks to miod@ for testing on many archs. ok deraadt@. | ||||
* | load file in one pass avoiding seeking the headers back and forth; miod@ testing & ok (two months ago and then i forgot ;) | 2003-08-11 | 1 | -29/+38 | |
| | |||||
* | ansification and knf and protos | 2003-08-11 | 1 | -20/+5 | |
| | |||||
* | Remove the advertising clause in the UCB license which Berkeley | 2003-06-02 | 1 | -6/+2 | |
| | | | | rescinded 22 July 1999. Proofed by myself and Theo. | ||||
* | strcpy/strcat/sprintf removal in all bootblocks. various testing by | 2003-06-01 | 1 | -3/+3 | |
| | | | | | various people. outside of some messy things in src/gnu, only one thing in the main tree now violates this rule: bind | ||||
* | plug a memory leak | 2003-05-07 | 1 | -3/+2 | |
| | |||||
* | avoid uninitialized warnings from gcc; art@ ok | 2002-11-11 | 1 | -6/+4 | |
| | |||||
* | First round of __P removal in sys | 2002-03-14 | 1 | -4/+4 | |
| | |||||
* | Add MI loadfile support, from NetBSD | 2001-06-23 | 1 | -0/+628 | |
This is currently only used on powerpc, but may be looked at for other architectures. Piece of the support to have kernel symbols on powerpc. |