344ca0775da729e1bfdd61bb88ba4c64befece07 |
|
13-Jan-2016 |
Mark Wielaard <mjw@redhat.com> |
libelf: Add ELF compression types and defines to libelf.h for older glibc. Older glibc elf.h might not define the new ELF compression defines and types. If not just define them in libelf.h directly to make the libelf headers work on older glibc systems. Also include a testcase to check the libelf headers build against the system elf.h. https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=810885 Signed-off-by: Mark Wielaard <mjw@redhat.com>
/external/elfutils/libelf/libelf.h
|
272018bba1f253bae00b5ba280ad0e0f18c04006 |
|
19-Dec-2015 |
Mark Wielaard <mjw@redhat.com> |
libelf: Add elf_compress and elf_compress_gnu. Signed-off-by: Mark Wielaard <mjw@redhat.com>
/external/elfutils/libelf/libelf.h
|
5ddb50af4a488fdec358570502cbe058acb8ae93 |
|
20-Nov-2015 |
Mark Wielaard <mjw@redhat.com> |
libelf: Add elf32_getchdr, elf64_getchdr and gelf_getchdr. Elf_Data of a compressed section has type ELF_T_CHDR. This type can be xlated to the file or memory representation. This will make sure the Chdr is in the correct endianess. The compressed data following the Chdr isn't translated. Signed-off-by: Mark Wielaard <mjw@redhat.com>
/external/elfutils/libelf/libelf.h
|
b1d0b0fc7ef850851574031851cd36d114ea30e7 |
|
10-Oct-2015 |
Josh Stone <jistone@redhat.com> |
libelf: Use int64_t for offsets in libelf.h Some systems don't have loff_t, like FreeBSD where off_t always supports large files. We need a standardized 64-bit signed type for the public header, without depending on configuration... OK, just use int64_t. Signed-off-by: Josh Stone <jistone@redhat.com>
/external/elfutils/libelf/libelf.h
|
de2ed97f33139af5c7a0811e4ec66fc896a13cf2 |
|
05-Jun-2012 |
Mark Wielaard <mjw@redhat.com> |
Update name, license and contributor policy. * Change name from "Red Hat elfutils" to "elfutils". * Update license of standalone tools and test from GPLv2 to GPLv3+. * Change license of libraries from GPLv2+exception to GPLv2/LGPLv3+. * Add Developer Certificate of Origin based contributor policy. top-level: - COPYING: Upgraded from GPLv2 to GPLv3. - CONTRIBUTING, COPYING-GPLv2, COPYING-LGPLv3: New files. - NEWS: Added note about new contribution and license policy. - Makefile.am: Updated to GPLv3, added new files to EXTRA_DIST. - configure.ac: Update to GPLv3, changed AC_INIT name to 'elfutils'. backends, lib, libasm, libcpu, libdw, libdwfl, libebl, libelf: - All files updated to GPLv2/LGPLv3+. Except some very small files (<5 lines) which didn't have any headers at all before, the linker .maps files and the libcpu/defs files which only contain data and libelf/elf.h which comes from glibc and is under LGPLv2+. config: - elfutils.spec.in: Add new License: headers and new %doc files. - Update all license headers to GPLv2/LGPLv3+ for files used by libs. src, tests: - All files updated to GPLv3+. Except for the test bz2 data files, the linker maps and script files and some very small files (<5 lines) that don't have any headers. Signed-off-by: Richard Fontana <rfontana@redhat.com> Signed-off-by: Mark Wielaard <mjw@redhat.com>
/external/elfutils/libelf/libelf.h
|
6fd3cd104adf4107aa64e1c1e84028b4ea0b3296 |
|
08-Jan-2010 |
Roland McGrath <roland@redhat.com> |
Add elf_getphdrnum, support >65536 phdrs.
/external/elfutils/libelf/libelf.h
|
f189493154d0041deced00e6a99cc5426dc9d260 |
|
14-Jun-2009 |
Ulrich Drepper <drepper@redhat.com> |
Add aliases for elf_getshnum and elf_getshstrndx. Sun in their implementation messed up the semantics of these functions. To get back to source code compatibility they asked for a solution. We simply add aliases for the two affected functions, named elf_getshdrnum and elf_getshdrstrndx. The semantics remains the same. Users of the old interfaces receive a warning for now. In future we might make it impossible to link programs which request the old interfaces (binary compatibility will of course be maintained).
/external/elfutils/libelf/libelf.h
|
970a16636800557b21b85874c03994d5b20ebd6e |
|
12-Dec-2008 |
Roland McGrath <roland@redhat.com> |
libelf.h (Elf_Data): Whitespace fix.
/external/elfutils/libelf/libelf.h
|
3cbdd387c752999255aea91600b5cfdefbeac7d0 |
|
02-Jan-2008 |
Ulrich Drepper <drepper@redhat.com> |
propagate from branch 'com.redhat.elfutils.disasm' (head d15b4eb794e81e477f9896fe82a74cb5ecf4514c) to branch 'com.redhat.elfutils' (head eaacbf01f8cc89d043ec6eca9b5e35cb5c4cde06)
/external/elfutils/libelf/libelf.h
|
1a2e8f4f5bd2ca2aaed78d1cea3842eff2fa5295 |
|
16-Dec-2007 |
Roland McGrath <roland@redhat.com> |
backends/ 2007-12-15 Roland McGrath <roland@redhat.com> * ppc_regs.c (ppc_register_info): Return "spefscr", not "spr512". tests/ 2007-12-15 Roland McGrath <roland@redhat.com> * run-allregs.sh: Change expected output for powerpc spefscr.
/external/elfutils/libelf/libelf.h
|
2449d7f7809b8474f31b76f26cecd68db45a392e |
|
03-Nov-2007 |
Roland McGrath <roland@redhat.com> |
2007-11-03 Roland McGrath <roland@redhat.com> * libelf.h (Elf_Data): Comment fix.
/external/elfutils/libelf/libelf.h
|
59ea7f33f781e6e3f8c9d81d457e5d99eee8f1ce |
|
04-Oct-2007 |
Roland McGrath <roland@redhat.com> |
src/ 2007-10-04 Roland McGrath <roland@redhat.com> * readelf.c (print_archive_index): New variable. (options, parse_opt): Accept -c/--archive-index to set it. (dump_archive_index): New function. (process_file): Take new arg WILL_PRINT_ARCHIVE_INDEX. Call dump_archive_index on archives if set. (main): Update caller. (any_control_option): Give it file scope, moved out of ... (parse_opt): ... here. tests/ 2007-10-04 Roland McGrath <roland@redhat.com> * run-readelf-test4.sh: New file. * Makefile.am (TESTS, EXTRA_DIST): Add it.
/external/elfutils/libelf/libelf.h
|
cb6d865011ad98a8ac2018f072f396a2268739ca |
|
23-Aug-2007 |
Roland McGrath <roland@redhat.com> |
readelf register printing sort order tweak
/external/elfutils/libelf/libelf.h
|
8ae5814209558f51c93b583c9ae6fdd482f0cbb2 |
|
12-Jul-2006 |
Ulrich Drepper <drepper@redhat.com> |
Adjust for final version of GNU-style hash table format.
/external/elfutils/libelf/libelf.h
|
28ed895fdc303b2a793506bb1fcdd35d5fd14e70 |
|
07-Jul-2006 |
Ulrich Drepper <drepper@redhat.com> |
merge of 2d5572f10b65f0ac7fdf54361b4dae41ebbd51d0 and fda3a25581b7bfac581504e9e887e9b97f234f86
/external/elfutils/libelf/libelf.h
|
1d3a64d70c8f2aec1fc3ae26d124823c1ef304a9 |
|
16-Jun-2006 |
Roland McGrath <roland@redhat.com> |
2006-06-15 Roland McGrath <roland@redhat.com> * libelf.h (elf_getarsym): Fix comment typo. Rename second parameter to be more explanatory. (elf_getident, elf_rawhide): Likewise.
/external/elfutils/libelf/libelf.h
|
ee4b927bae351b21787355e00a3d28371bf78e8f |
|
15-Jun-2006 |
Ulrich Drepper <drepper@redhat.com> |
New spec file.
/external/elfutils/libelf/libelf.h
|
1b0714c81de473ad3a5ca88bd1c593d93a6ebcdd |
|
07-Jul-2006 |
Ulrich Drepper <drepper@redhat.com> |
Updated support for new hash table format. Fix handling of discarded COMDAT symbols in ld.
/external/elfutils/libelf/libelf.h
|
1e9ef50681e20ef14c2ba38aef37a71ff148be08 |
|
05-Apr-2006 |
Ulrich Drepper <drepper@redhat.com> |
Fix FSF address. No exception for libdwarf.
/external/elfutils/libelf/libelf.h
|
361df7da6dfecd817b27e62b91752ac316d7cdd4 |
|
04-Apr-2006 |
Ulrich Drepper <drepper@redhat.com> |
propagate from branch 'com.redhat.elfutils.roland.pending' (head 4f8fc821345feef58624f0aa5b470d4827577d8c) to branch 'com.redhat.elfutils' (head 76e26cb54695fd3b21ee8fb5be3036bd68200633)
/external/elfutils/libelf/libelf.h
|
5d83229c852a7e7359c12b58864751db2c755926 |
|
15-Aug-2005 |
Ulrich Drepper <drepper@redhat.com> |
Implement ranlib. This required one little extension to libelf.
/external/elfutils/libelf/libelf.h
|
41de488a0ad6679e816dbab960351e5f62ab8ead |
|
03-Aug-2005 |
Ulrich Drepper <drepper@redhat.com> |
Add several more elflint tests: - check whether dynamic section matches PT_DYNAMIC program header entry - make sure text relocation flag is used correctly libelf needed one extension for this.
/external/elfutils/libelf/libelf.h
|
b08d5a8fb42f4586d756068065186b5af7e48dad |
|
26-Jul-2005 |
Ulrich Drepper <drepper@redhat.com> |
Adjust for monotone.
/external/elfutils/libelf/libelf.h
|