summaryrefslogtreecommitdiff
path: root/external/bsd/libelf
AgeCommit message (Expand)Author
2015-09-30We switched to newer versions in elftoolchain a while ago.christos
2015-04-15remove various HAVE_GCC=45 fragments.mrg
2014-01-02add gnu attributes to the known sectionschristos
2013-10-18remove some set-but unused variables.mrg
2013-06-21Instead of hard-coding each processor-specific section type, handle allchristos
2012-12-27ia64 compiler bug workaround: reduce -O to 1 for one filemartin
2010-12-03Remove the do-external-lib and do-gnu-lib targets, along withplunky
2010-10-31fall back to malloc+pread when stat+malloc doesn't seem to work.yamt
2010-03-02DTrace: Get DTrace to build on OS X platforms.darran
2010-02-22Get rid of extra include files added while debugging the toolchain builddarran
2010-02-22Get libelf building in the toolchain again.darran
2010-01-29Mark up NULL. Join two sections describing same error. Remove trailingwiz
2010-01-28Fix a problem with the handling of NOBITS sections (i.e. bss), where thedarran
2009-12-29Do not use .Xo/.Xc to work around ancient roff limits.joerg
2009-12-29Include nbtool_config.h as needed. Should fix missing defn of __unused inthorpej
2009-12-29Merge FreeBSD-8-0-RELEASE. All this does is remove the __RCSID() tagsthorpej
2009-12-29Import libelf from FreeBSD 8.0-RELEASE. The main purpose of this is tothorpej
2009-12-29We don't really need __RCSID() tags in these files, so just get rid of them.thorpej
2009-12-21Note when this appeared in NetBSD.thorpej
2009-12-21Add support for building libelf in a host-tool environment.thorpej
2009-12-20- _libelf_globals::libelf_arch and _libelf_globals::libelf_class arethorpej
2009-12-20PRIVATE_VERSION(arch) isn't ever used, so don't try to setup this membermrg
2009-12-20Enable __LIBELF_HAVE_ELF_SYMINFO.thorpej
2009-12-19Fix a typo.thorpej
2009-12-19Add some range checks to quiet warnings.thorpej
2009-12-19We don't have an Elf_Note typedef, but Elf32_Nhdr and Elf64_Nhdr arethorpej
2009-12-19Fix all sorts of problems with lint and compiler warnings.thorpej
2009-12-19Squash a signed-vs-unsigned char * warning.thorpej
2009-12-19Change elf_hash() to take a const void *, rather than a const char *.thorpej
2009-12-19Provide definitions of MALIGN() and MALIGN64() for the __lint__ case.thorpej
2009-12-19ELF_ARCH, ELF_TARG_DATA, and ELF_TARG_CLASS are macros defined in a FreeBSDthorpej
2009-12-19LIBELF_COPY_U32(), LIBELF_COPY_S32(): Make sure that the SRC values arethorpej
2009-12-19- _libelf_load_scn(): If shoff is larger than SSIZE_MAX, bail out withthorpej
2009-12-19<machine/elf.h> is a FreeBSD-specific header.thorpej
2009-12-19<libelf.h> is responsible for including <sys/elf32.h> and <sys/elf64.h> onthorpej
2009-12-19Don't need to include <osreldate.h> here.thorpej
2009-12-19Centralize dependency on __FreeBSD_version into libelf.h, and generalizethorpej
2009-12-19<sys/limits.h> -> <limits.h>thorpej
2009-12-19<sys/errno.h> -> <errno.h>thorpej
2009-12-19while (0) -> while (/*CONSTCOND*/0)thorpej
2009-12-19Initial build glue for libelf. Still a work-in-progress.thorpej
2009-12-19Add a script to prepare libelf for import.thorpej
2009-12-19Import the libelf from FreeBSD 8.0-RC3.thorpej