summaryrefslogtreecommitdiffstats
path: root/sys/lib/libsa/loadfile.h (follow)
Commit message (Collapse)AuthorAgeFilesLines
* change marks[] array to uint64_t, so the code can track full 64-bitderaadt2019-04-101-2/+2
| | | | | details from the ELF header instead of faking it. Proposal from mlarkin, tested on most architectures already
* Remove {LOAD,COUNT}_TEXTA from libsa loadfile, it only made sense for a.outmiod2015-07-171-5/+3
| | | | kernels and we no longer have any.
* Extend the libsa loadfile(9) granularity to tell apart randomness from the restmiod2015-05-191-4/+8
| | | | | | | | | of the kernel, and extend the array filled by loadfile to report the location of the randomness area. This doesn't introduce any change for bootblocks (save for a slightly larger stack usage due to the larger array), for the new {LOAD,COUNT}_RANDOM bits are included in the {LOAD,COUNT}_ALL masks everything uses or computes from.
* First pass at removing clauses 3 and 4 from NetBSD licenses.ray2008-06-261-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@
* First round of __P removal in sysmillert2002-03-141-2/+2
|
* Add MI loadfile support, from NetBSDdrahn2001-06-231-0/+71
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.