summaryrefslogtreecommitdiffstats
path: root/usr.sbin/kldxref/ef_obj.c
Commit message (Collapse)AuthorAgeFilesLines
* Use calloc().delphij2013-06-051-2/+1
| | | | MFC after: 2 weeks
* Remove unneeded reference to link.h (sys/link_elf.h).delphij2013-06-051-1/+0
| | | | MFC after: 2 weeks
* fix a couple of innocuous compiler warningsluigi2009-01-061-2/+2
| | | | MFC after: 3 days
* Use posix_memalign() rather than assuming that malloc() provides adequatejasone2006-01-121-5/+7
| | | | | | alignment. Approved by: markm (mentor)
* Make our ELF64 type definitions match standards. In particular thismarcel2005-12-181-2/+2
| | | | | | | | | | | | | means: o Remove Elf64_Quarter, o Redefine Elf64_Half to be 16-bit, o Redefine Elf64_Word to be 32-bit, o Add Elf64_Xword and Elf64_Sxword for 64-bit entities, o Use Elf_Size in MI code to abstract the difference between Elf32_Word and Elf64_Word. o Add Elf_Ssize as the signed counterpart of Elf_Size. MFC after: 2 weeks
* Explicitly pass in the relocation base and data offset into ef_reloc()iedowse2004-08-281-7/+10
| | | | | | rather than relying on a trick that happens to work for the current relocation schemes. Also add some comments and improve variable naming.
* Use a temporary void * variable to work around a strict aliasingiedowse2004-08-271-2/+3
| | | | warning that gcc generates at -O2 and higher.
* Add support for reading ELF relocatable object file format modules.iedowse2004-08-271-0/+602
OpenPOWER on IntegriCloud