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/Makefile.am
|
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/Makefile.am
|
528cb45fc99a1f402ac153891ac7c007921699ef |
|
16-Oct-2015 |
Mark Wielaard <mjw@redhat.com> |
Make zlib mandatory. Explicitly link libelf and libdw with -lz. Signed-off-by: Mark Wielaard <mjw@redhat.com>
/external/elfutils/libelf/Makefile.am
|
daee4714ee3761e2d92f764a724e83875a79a3f0 |
|
05-Oct-2015 |
Josh Stone <jistone@redhat.com> |
Improve AM_SILENT_RULES coverage Note, elfutils does not explicitly enable AM_SILENT_RULES. It's only available starting from automake 1.11, but starting from automake 1.13 silent rules are always generated, defaulting to verbose. $(AM_V_foo) additions should be no-ops on systems that don't support silent rules. To be silent, use "./configure --enable-silent-rules" or "make V=0". Signed-off-by: Josh Stone <jistone@redhat.com>
/external/elfutils/libelf/Makefile.am
|
6a20e20ea9f122aea86533d28a688e7bb2812aa1 |
|
05-Oct-2015 |
Jose E. Marchesi <jose.marchesi@oracle.com> |
Use -fPIC instead of -fpic when generating PIC code. This avoids relocation overflows in sparc/sparc64 targets while linking, where the reachable data using -fpic is only 4kb. Signed-off-by: Jose E. Marchesi <jose.marchesi@oracle.com>
/external/elfutils/libelf/Makefile.am
|
898ed261444cdd817c2d9b3656209a291eb5e807 |
|
18-Dec-2014 |
Ulrich Drepper <drepper@gmail.com> |
avoid scary command output The commands to check for invalid text relocations in the generated DSOs shouldn't be displayed. They contain an echo which prints the text. This patch suppresses the commands from being printed.
/external/elfutils/libelf/Makefile.am
|
805ec833c17b01e1791162227ab0b4119ffe1eb0 |
|
27-Nov-2014 |
Mark Wielaard <mjw@redhat.com> |
Add configure --disable-textrelcheck option to enable CC=afl-fuzz on 32bit. Using american fuzzy lop has found a lot of issues. It would be nice to make using it a bit easier. Our build files make sure that no shared library uses text relocations, but afl-gcc will insert some on i686. http://www.akkadia.org/drepper/textrelocs.html Now CC=afl-gcc ./configure --disable-textrelcheck will allow them so that afl can instrument the libraries. Don't try to use or install them except with afl-fuzz. When selinux is enabled it might prevent loading the libraries with DT_TEXTREL set. Signed-off-by: Mark Wielaard <mjw@redhat.com>
/external/elfutils/libelf/Makefile.am
|
3232479483cad695d1872b879128a23da3953a7d |
|
13-Apr-2014 |
Mark Wielaard <mjw@redhat.com> |
Remove mudflap build option. The --enable-mudflap configure build has been broken for 2 years without anybody apparently noticing. GCC 4.9 removed mudflap support. Before release we now run make distcheck with valgrind support. Removal of the mudflap configure option simplifies the build a little. Signed-off-by: Mark Wielaard <mjw@redhat.com>
/external/elfutils/libelf/Makefile.am
|
a45c8043358151085633b15ea615f31f3bd680f7 |
|
01-Nov-2013 |
Michael Forney <mforney@mforney.org> |
Check for prefixed ar, readelf, and nm Sometimes with cross-compile toolchains, the tools are prefixed with the target arch. Using AC_CHECK_TOOL looks for tools named like this. Signed-off-by: Michael Forney <mforney@mforney.org> Signed-off-by: Mark Wielaard <mjw@redhat.com>
/external/elfutils/libelf/Makefile.am
|
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/Makefile.am
|
22359e265395fd2f8267190ef97f5417770e6206 |
|
16-Feb-2010 |
Roland McGrath <roland@redhat.com> |
Clean up and consolidate automake magic to reduce duplication and to work with --disable-dependency-tracking.
/external/elfutils/libelf/Makefile.am
|
6fd3cd104adf4107aa64e1c1e84028b4ea0b3296 |
|
08-Jan-2010 |
Roland McGrath <roland@redhat.com> |
Add elf_getphdrnum, support >65536 phdrs.
/external/elfutils/libelf/Makefile.am
|
e2fedf4ad5d1eb7a68803714c645fa36aacb4b65 |
|
12-Aug-2009 |
Mark Wielaard <mjw@redhat.com> |
Makefile.am (libelf.so): Use -Wl,-z,defs not -defs.
/external/elfutils/libelf/Makefile.am
|
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/Makefile.am
|
7e678fa3f6051f7ef24b4610c9a66cab858b6b6e |
|
11-Jan-2009 |
Ulrich Drepper <drepper@redhat.com> |
Require __thread support in compiler. Rename --enable-tls to more appropriate --enable-thread-safety.
/external/elfutils/libelf/Makefile.am
|
d56e232fb8f8cd97a336ed612c89145ec121f785 |
|
16-Aug-2008 |
Ulrich Drepper <drepper@redhat.com> |
propagate from branch 'com.redhat.elfutils.pmachata.threads' (head 8bd3bc10eb015c96f7bafcc6a22c973620b57dd8) to branch 'com.redhat.elfutils' (head c5a11b6b3329382f1b5ffd0020f0d93c64176f20)
/external/elfutils/libelf/Makefile.am
|
e219f1c1b2a5a2e4f248714fdc93d031cdc5ee6a |
|
09-Jan-2008 |
Ulrich Drepper <drepper@redhat.com> |
propagate from branch 'com.redhat.elfutils.roland.pending' (head 26cc2ce45739af072e7ff4fdab5e8eb7cd756d50) to branch 'com.redhat.elfutils' (head bb519012dee7013b2cab5c2f5ed465cb3821b063)
/external/elfutils/libelf/Makefile.am
|
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/Makefile.am
|
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/Makefile.am
|
c76f0b05676f6207affbfd85e75063db3b6eeccf |
|
27-Sep-2007 |
Roland McGrath <roland@redhat.com> |
2007-09-27 Roland McGrath <roland@redhat.com> * alpha_retval.c: Use dwarf_attr_integrate and dwarf_hasattr_integrate. * i386_retval.c: Likewise. * ia64_retval.c: Likewise. * ppc64_retval.c: Likewise. * ppc_retval.c: Likewise. * s390_retval.c: Likewise. * sparc_retval.c: Likewise. * x86_64_retval.c: Likewise.
/external/elfutils/libelf/Makefile.am
|
cb6d865011ad98a8ac2018f072f396a2268739ca |
|
23-Aug-2007 |
Roland McGrath <roland@redhat.com> |
readelf register printing sort order tweak
/external/elfutils/libelf/Makefile.am
|
ce0bdb6ee5f977af9e565f2871ba2b1b37d162a5 |
|
05-Feb-2007 |
Ulrich Drepper <drepper@redhat.com> |
Implement ar program. Relax elflint in GNU ld mode for latest idiosyncracies.
/external/elfutils/libelf/Makefile.am
|
c373d850ec9ca342f4c71d5e287c8d8bf0723cd6 |
|
10-Oct-2006 |
Roland McGrath <roland@redhat.com> |
2006-10-09 Roland McGrath <roland@redhat.com> * ia64_symbol.c (ia64_reloc_simple_type): Treat SECREL types as simple.
/external/elfutils/libelf/Makefile.am
|
d315bb2d1cdae7f068b3de3969fc469eb6dc7b80 |
|
12-Jul-2006 |
Ulrich Drepper <drepper@redhat.com> |
Make sure gnuhash_xlate.h is distributed.
/external/elfutils/libelf/Makefile.am
|
28ed895fdc303b2a793506bb1fcdd35d5fd14e70 |
|
07-Jul-2006 |
Ulrich Drepper <drepper@redhat.com> |
merge of 2d5572f10b65f0ac7fdf54361b4dae41ebbd51d0 and fda3a25581b7bfac581504e9e887e9b97f234f86
/external/elfutils/libelf/Makefile.am
|
ee4b927bae351b21787355e00a3d28371bf78e8f |
|
15-Jun-2006 |
Ulrich Drepper <drepper@redhat.com> |
New spec file.
/external/elfutils/libelf/Makefile.am
|
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/Makefile.am
|
1e9ef50681e20ef14c2ba38aef37a71ff148be08 |
|
05-Apr-2006 |
Ulrich Drepper <drepper@redhat.com> |
Fix FSF address. No exception for libdwarf.
/external/elfutils/libelf/Makefile.am
|
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/Makefile.am
|
fbe998a0b1be1f006bc72e5138fb38c188cc0433 |
|
29-Aug-2005 |
Ulrich Drepper <drepper@redhat.com> |
merge of 333c187506c852455e9f7be44fa9adc360416217 and 79955b942e3f0ddc71117feea5754df61edcc42a
/external/elfutils/libelf/Makefile.am
|
4c305da9de0ecfe9af64cb6787b2b4b8a6aa8dd5 |
|
25-Aug-2005 |
Roland McGrath <roland@redhat.com> |
2005-08-24 Roland McGrath <roland@redhat.com> * line2addr.c (print_address): Omit () for DSOs.
/external/elfutils/libelf/Makefile.am
|
c2c3b1ecbe235c4e04ddcbafe6f0f27dccd86d9b |
|
28-Aug-2005 |
Ulrich Drepper <drepper@redhat.com> |
Since we link statically when using gcov don't compile the .os files with the options.
/external/elfutils/libelf/Makefile.am
|
3d413d4b05005bbd4c384b60e3797caf57f120d5 |
|
28-Aug-2005 |
Ulrich Drepper <drepper@redhat.com> |
Implement --enable-gconv option for configure.
/external/elfutils/libelf/Makefile.am
|
5d83229c852a7e7359c12b58864751db2c755926 |
|
15-Aug-2005 |
Ulrich Drepper <drepper@redhat.com> |
Implement ranlib. This required one little extension to libelf.
/external/elfutils/libelf/Makefile.am
|
47be795df365174601a08535bf61d22301697ef8 |
|
07-Aug-2005 |
Ulrich Drepper <drepper@redhat.com> |
Implement --enable-gprof option in configure script.
/external/elfutils/libelf/Makefile.am
|
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/Makefile.am
|
b08d5a8fb42f4586d756068065186b5af7e48dad |
|
26-Jul-2005 |
Ulrich Drepper <drepper@redhat.com> |
Adjust for monotone.
/external/elfutils/libelf/Makefile.am
|