From: <jk...@us...> - 2009-06-21 08:38:00
|
Revision: 401 http://elftoolchain.svn.sourceforge.net/elftoolchain/?rev=401&view=rev Author: jkoshy Date: 2009-06-21 08:37:57 +0000 (Sun, 21 Jun 2009) Log Message: ----------- Move each sub-project to be under "trunk/". Added Paths: ----------- trunk/ar/ trunk/brandelf/ trunk/elfcopy/ trunk/elfdump/ trunk/libelf/ trunk/libelf-test-suite/ trunk/libelf-tutorial/ trunk/libelftc/ trunk/nm/ trunk/readelf/ trunk/size/ trunk/strings/ Removed Paths: ------------- projects/ar/trunk/ projects/brandelf/trunk/ projects/elf-tutorial/trunk/ projects/elfcopy/trunk/ projects/elfdump/trunk/ projects/libelf/trunk/ projects/libelf-test-suite/trunk/ projects/libelftc/trunk/ projects/nm/trunk/ projects/readelf/trunk/ projects/size/trunk/ projects/strings/trunk/ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <kai...@us...> - 2009-06-23 12:06:50
|
Revision: 403 http://elftoolchain.svn.sourceforge.net/elftoolchain/?rev=403&view=rev Author: kaiwang27 Date: 2009-06-23 12:06:49 +0000 (Tue, 23 Jun 2009) Log Message: ----------- Fix compile with clang. Submitted by: Pawel Worach <pawel.worach at gmail.com> Modified Paths: -------------- trunk/readelf/readelf.c trunk/size/size.c This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <jk...@us...> - 2010-08-10 14:36:35
|
Revision: 1079 http://elftoolchain.svn.sourceforge.net/elftoolchain/?rev=1079&view=rev Author: jkoshy Date: 2010-08-10 14:36:29 +0000 (Tue, 10 Aug 2010) Log Message: ----------- Move the libelf test suite to under the source:trunk/test/ hierarchy. Ticket: #39 Added Paths: ----------- trunk/test/libelf/ Removed Paths: ------------- trunk/libelf-test-suite/ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <jk...@us...> - 2011-10-26 15:40:37
|
Revision: 2066 http://elftoolchain.svn.sourceforge.net/elftoolchain/?rev=2066&view=rev Author: jkoshy Date: 2011-10-26 15:40:28 +0000 (Wed, 26 Oct 2011) Log Message: ----------- Turn on SVN keyword expansion. Ticket: #348 Property Changed: ---------------- trunk/addr2line/Makefile trunk/addr2line/addr2line.1 trunk/addr2line/addr2line.c trunk/ar/Makefile trunk/ar/acplex.l trunk/ar/ar.1 trunk/ar/ar.5 trunk/ar/ar.c trunk/ar/ar.h trunk/ar/read.c trunk/ar/util.c trunk/ar/write.c trunk/brandelf/Makefile trunk/brandelf/brandelf.1 trunk/brandelf/brandelf.c trunk/cxxfilt/Makefile trunk/cxxfilt/c++filt.1 trunk/cxxfilt/cxxfilt.c trunk/libelf/libelf_ar_util.c This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <jk...@us...> - 2011-11-09 07:35:00
|
Revision: 2119 http://elftoolchain.svn.sourceforge.net/elftoolchain/?rev=2119&view=rev Author: jkoshy Date: 2011-11-09 07:34:53 +0000 (Wed, 09 Nov 2011) Log Message: ----------- Use the `EXIT_FAILURE` symbol instead of a numeric exit code. Ticket: #356 Modified Paths: -------------- trunk/brandelf/brandelf.c trunk/findtextrel/findtextrel.c This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <em...@us...> - 2015-07-27 16:06:15
|
Revision: 3229 http://sourceforge.net/p/elftoolchain/code/3229 Author: emaste Date: 2015-07-27 16:06:13 +0000 (Mon, 27 Jul 2015) Log Message: ----------- Add RISC-V relocation types Modified Paths: -------------- trunk/common/elfdefinitions.h trunk/readelf/readelf.c This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <em...@us...> - 2016-03-21 15:22:00
|
Revision: 3433 http://sourceforge.net/p/elftoolchain/code/3433 Author: emaste Date: 2016-03-21 15:21:59 +0000 (Mon, 21 Mar 2016) Log Message: ----------- libelftc: add new X86_64 relocation type names >From https://github.com/hjl-tools/x86-psABI/wiki/x86-64-psABI-r249.pdf Revision Links: -------------- http://sourceforge.net/p/elftoolchain/code/249 Modified Paths: -------------- trunk/common/elfdefinitions.h trunk/libelftc/elftc_reloc_type_str.c This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <em...@us...> - 2016-05-03 01:31:19
|
Revision: 3446 http://sourceforge.net/p/elftoolchain/code/3446 Author: emaste Date: 2016-05-03 01:31:17 +0000 (Tue, 03 May 2016) Log Message: ----------- Correct a variety of spelling errors Submitted by: Pedro Giffuni Modified Paths: -------------- trunk/addr2line/addr2line.c trunk/common/_elftc.h trunk/common/elfdefinitions.h trunk/elfcopy/ascii.c trunk/elfcopy/elfcopy.h trunk/elfcopy/main.c trunk/elfcopy/symbols.c trunk/elfdump/elfdump.c trunk/libelf/libelf_ar.c trunk/libpe/libpe_section.c trunk/size/size.c trunk/strings/strings.c This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <em...@us...> - 2016-11-25 16:06:30
|
Revision: 3499 http://sourceforge.net/p/elftoolchain/code/3499 Author: emaste Date: 2016-11-25 16:06:29 +0000 (Fri, 25 Nov 2016) Log Message: ----------- addr2line, cxxfilt: use setvbuf to set line buffering for filter use Some tools invoke addr2line as a filter, passing one address at a time for lookup. r3148 introduced ad-hoc line buffered output to support this. Instead, just use setvbuf to set line buffered mode. Also apply to cxxfilt, which may be used in the same manner. A recent example is "Bloaty McBloatface" a size profiler for binaries. Revision Links: -------------- http://sourceforge.net/p/elftoolchain/code/3148 Modified Paths: -------------- trunk/addr2line/addr2line.c trunk/cxxfilt/cxxfilt.c This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <kai...@us...> - 2016-12-17 17:22:34
|
Revision: 3506 http://sourceforge.net/p/elftoolchain/code/3506 Author: kaiwang27 Date: 2016-12-17 17:22:33 +0000 (Sat, 17 Dec 2016) Log Message: ----------- The previous change is probably not needed under Linux. So let it only link to libbz2 under FreeBSD. Modified Paths: -------------- trunk/ar/Makefile trunk/elfcopy/Makefile trunk/test/ar/plugin/Makefile.ardiff trunk/test/elfcopy/plugin/Makefile.ardiff Added Paths: ----------- trunk/ar/os.FreeBSD.mk trunk/elfcopy/os.FreeBSD.mk trunk/test/ar/plugin/os.FreeBSD.mk trunk/test/elfcopy/plugin/os.FreeBSD.mk This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <jk...@us...> - 2018-04-14 21:23:07
|
Revision: 3608 http://sourceforge.net/p/elftoolchain/code/3608 Author: jkoshy Date: 2018-04-14 21:23:04 +0000 (Sat, 14 Apr 2018) Log Message: ----------- Unbreak the build of non-test sources on DragonFly BSD 5.2: - The -larchive library requires the use of the -lbz2 library on this platform. - <mk/elftoolchain.subdir.mk> no longer needs to special-case this OS. Modified Paths: -------------- trunk/ar/Makefile trunk/elfcopy/Makefile trunk/mk/elftoolchain.subdir.mk This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <em...@us...> - 2020-05-11 22:53:39
|
Revision: 3858 http://sourceforge.net/p/elftoolchain/code/3858 Author: emaste Date: 2020-05-11 22:53:38 +0000 (Mon, 11 May 2020) Log Message: ----------- Sync RISC-V relocations Add definitions for the most recent relocation types defined by the RISC-V ELF psABI specification. https://github.com/riscv/riscv-elf-psabi-doc/blob/master/riscv-elf.md Submitted by: Mitchell Horne Pull request: https://github.com/emaste/elftoolchain/pull/11 Modified Paths: -------------- trunk/common/elfdefinitions.h trunk/libelftc/elftc_reloc_type_str.c This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <kai...@us...> - 2009-07-13 18:48:00
|
Revision: 427 http://elftoolchain.svn.sourceforge.net/elftoolchain/?rev=427&view=rev Author: kaiwang27 Date: 2009-07-13 18:47:55 +0000 (Mon, 13 Jul 2009) Log Message: ----------- - Setup a trap so temporary files generated by ar/elfcopy test suite will be cleaned up when exit or interrupted by signals. [1] - Fix elfcopy test suite that temp dirs should not have 'bsdar-' prefix. Suggested by: jkoshy [1] Modified Paths: -------------- trunk/ar/test/run.sh trunk/elfcopy/test/func.sh trunk/elfcopy/test/run.sh This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <jk...@us...> - 2009-07-26 03:18:38
|
Revision: 464 http://elftoolchain.svn.sourceforge.net/elftoolchain/?rev=464&view=rev Author: jkoshy Date: 2009-07-26 03:18:30 +0000 (Sun, 26 Jul 2009) Log Message: ----------- Start off an "mk/" directory for holding shared '''make''' code: * `elftoolchain.lib.mk` contains common code used when building libraries. * `elftoolchain.os.mk` allows for OS-specific customization of a build. Added Paths: ----------- trunk/mk/ trunk/mk/elftoolchain.lib.mk trunk/mk/elftoolchain.os.mk This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <kai...@us...> - 2009-08-16 20:05:44
|
Revision: 484 http://elftoolchain.svn.sourceforge.net/elftoolchain/?rev=484&view=rev Author: kaiwang27 Date: 2009-08-16 20:05:36 +0000 (Sun, 16 Aug 2009) Log Message: ----------- Merged libdwarf and addr2line back to trunk. Added Paths: ----------- trunk/addr2line/ trunk/addr2line/Makefile trunk/addr2line/addr2line.c trunk/libdwarf/ trunk/libdwarf/Makefile trunk/libdwarf/_libdwarf.h trunk/libdwarf/dwarf.h trunk/libdwarf/dwarf_abbrev.c trunk/libdwarf/dwarf_arange.c trunk/libdwarf/dwarf_attr.c trunk/libdwarf/dwarf_attrval.c trunk/libdwarf/dwarf_cu.c trunk/libdwarf/dwarf_dealloc.c trunk/libdwarf/dwarf_die.c trunk/libdwarf/dwarf_dump.c trunk/libdwarf/dwarf_errmsg.c trunk/libdwarf/dwarf_finish.c trunk/libdwarf/dwarf_form.c trunk/libdwarf/dwarf_frame.c trunk/libdwarf/dwarf_funcs.m4 trunk/libdwarf/dwarf_init.c trunk/libdwarf/dwarf_lineno.c trunk/libdwarf/dwarf_loclist.c trunk/libdwarf/dwarf_macinfo.c trunk/libdwarf/dwarf_nametbl.m4 trunk/libdwarf/dwarf_pubnames.m4 trunk/libdwarf/dwarf_pubtypes.m4 trunk/libdwarf/dwarf_ranges.c trunk/libdwarf/dwarf_str.c trunk/libdwarf/dwarf_types.m4 trunk/libdwarf/dwarf_vars.m4 trunk/libdwarf/dwarf_weaks.m4 trunk/libdwarf/libdwarf.c trunk/libdwarf/libdwarf.h trunk/libdwarf/libdwarf_abbrev.c trunk/libdwarf/libdwarf_arange.c trunk/libdwarf/libdwarf_attr.c trunk/libdwarf/libdwarf_die.c trunk/libdwarf/libdwarf_frame.c trunk/libdwarf/libdwarf_init.c trunk/libdwarf/libdwarf_lineno.c trunk/libdwarf/libdwarf_loc.c trunk/libdwarf/libdwarf_loclist.c trunk/libdwarf/libdwarf_macinfo.c trunk/libdwarf/libdwarf_nametbl.c trunk/libdwarf/libdwarf_ranges.c trunk/libdwarf/libdwarf_rw.c Removed Paths: ------------- trunk/addr2line/Makefile trunk/addr2line/addr2line.c trunk/libdwarf/Makefile trunk/libdwarf/_libdwarf.h trunk/libdwarf/dwarf.h trunk/libdwarf/dwarf_abbrev.c trunk/libdwarf/dwarf_arange.c trunk/libdwarf/dwarf_attr.c trunk/libdwarf/dwarf_attrval.c trunk/libdwarf/dwarf_cu.c trunk/libdwarf/dwarf_dealloc.c trunk/libdwarf/dwarf_die.c trunk/libdwarf/dwarf_dump.c trunk/libdwarf/dwarf_errmsg.c trunk/libdwarf/dwarf_finish.c trunk/libdwarf/dwarf_form.c trunk/libdwarf/dwarf_frame.c trunk/libdwarf/dwarf_funcs.m4 trunk/libdwarf/dwarf_init.c trunk/libdwarf/dwarf_lineno.c trunk/libdwarf/dwarf_loclist.c trunk/libdwarf/dwarf_macinfo.c trunk/libdwarf/dwarf_nametbl.m4 trunk/libdwarf/dwarf_pubnames.m4 trunk/libdwarf/dwarf_pubtypes.m4 trunk/libdwarf/dwarf_ranges.c trunk/libdwarf/dwarf_str.c trunk/libdwarf/dwarf_types.m4 trunk/libdwarf/dwarf_vars.m4 trunk/libdwarf/dwarf_weaks.m4 trunk/libdwarf/libdwarf.c trunk/libdwarf/libdwarf.h trunk/libdwarf/libdwarf_abbrev.c trunk/libdwarf/libdwarf_arange.c trunk/libdwarf/libdwarf_attr.c trunk/libdwarf/libdwarf_die.c trunk/libdwarf/libdwarf_frame.c trunk/libdwarf/libdwarf_init.c trunk/libdwarf/libdwarf_lineno.c trunk/libdwarf/libdwarf_loc.c trunk/libdwarf/libdwarf_loclist.c trunk/libdwarf/libdwarf_macinfo.c trunk/libdwarf/libdwarf_nametbl.c trunk/libdwarf/libdwarf_ranges.c trunk/libdwarf/libdwarf_rw.c Property Changed: ---------------- trunk/ trunk/ar/ trunk/brandelf/ trunk/elfcopy/ trunk/elfdump/ trunk/libelf/ trunk/libelf-test-suite/ trunk/libelf-tutorial/ trunk/libelftc/ trunk/nm/ trunk/readelf/ trunk/size/ trunk/strings/ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <jk...@us...> - 2009-11-30 14:06:31
|
Revision: 532 http://elftoolchain.svn.sourceforge.net/elftoolchain/?rev=532&view=rev Author: jkoshy Date: 2009-11-30 14:06:22 +0000 (Mon, 30 Nov 2009) Log Message: ----------- Spell the 'Id' SVN keyword as expected by SF.Net's SVN. Modified Paths: -------------- trunk/addr2line/Makefile trunk/ar/Makefile trunk/brandelf/Makefile trunk/elfdump/Makefile trunk/libdwarf/Makefile trunk/nm/Makefile trunk/readelf/Makefile This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <jk...@us...> - 2009-12-13 10:07:05
|
Revision: 550 http://elftoolchain.svn.sourceforge.net/elftoolchain/?rev=550&view=rev Author: jkoshy Date: 2009-12-13 10:06:56 +0000 (Sun, 13 Dec 2009) Log Message: ----------- * Move shareable definitions to a common header file "_elftc.h". * Have the libelf build include files from "${TOP}/common". * Adjust "_libelf.h" to include "_elftc.h". Modified Paths: -------------- trunk/libelf/Makefile trunk/libelf/_libelf_config.h Added Paths: ----------- trunk/common/_elftc.h This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <jk...@us...> - 2009-12-14 02:28:43
|
Revision: 558 http://elftoolchain.svn.sourceforge.net/elftoolchain/?rev=558&view=rev Author: jkoshy Date: 2009-12-14 02:28:34 +0000 (Mon, 14 Dec 2009) Log Message: ----------- Move common make definitions for building on Debian GNU/Linux and derivatives to "${TOP}/mk/os.Linux.mk". Modified Paths: -------------- trunk/libelf/os.Linux.mk Added Paths: ----------- trunk/mk/os.Linux.mk This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <jk...@us...> - 2009-12-15 14:19:36
|
Revision: 570 http://elftoolchain.svn.sourceforge.net/elftoolchain/?rev=570&view=rev Author: jkoshy Date: 2009-12-15 14:19:28 +0000 (Tue, 15 Dec 2009) Log Message: ----------- Improve conciseness: move common code to `elftoolchain.lib.mk`. Modified Paths: -------------- trunk/libdwarf/Makefile trunk/libelf/Makefile trunk/mk/elftoolchain.lib.mk This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <jk...@us...> - 2009-12-16 14:28:44
|
Revision: 577 http://elftoolchain.svn.sourceforge.net/elftoolchain/?rev=577&view=rev Author: jkoshy Date: 2009-12-16 14:28:36 +0000 (Wed, 16 Dec 2009) Log Message: ----------- Use <elftoolchain.prog.mk>. Modified Paths: -------------- trunk/addr2line/Makefile trunk/readelf/Makefile trunk/strings/Makefile This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <jk...@us...> - 2009-12-20 08:49:35
|
Revision: 597 http://elftoolchain.svn.sourceforge.net/elftoolchain/?rev=597&view=rev Author: jkoshy Date: 2009-12-20 08:49:28 +0000 (Sun, 20 Dec 2009) Log Message: ----------- Move the logic for determining the native object format to the `common/` directory. Added Paths: ----------- trunk/common/native-elf-format trunk/common/os.Linux.mk Removed Paths: ------------- trunk/libelf/native-elf-format trunk/libelf/os.Linux.mk This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <jk...@us...> - 2009-12-20 09:28:02
|
Revision: 598 http://elftoolchain.svn.sourceforge.net/elftoolchain/?rev=598&view=rev Author: jkoshy Date: 2009-12-20 08:51:32 +0000 (Sun, 20 Dec 2009) Log Message: ----------- Include the `common/` directory into the build. Modified Paths: -------------- trunk/Makefile Added Paths: ----------- trunk/common/Makefile This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <kai...@us...> - 2009-12-28 22:09:23
|
Revision: 623 http://elftoolchain.svn.sourceforge.net/elftoolchain/?rev=623&view=rev Author: kaiwang27 Date: 2009-12-28 22:09:07 +0000 (Mon, 28 Dec 2009) Log Message: ----------- Add c++filt(1). Added Paths: ----------- trunk/cxxfilt/ trunk/cxxfilt/Makefile trunk/cxxfilt/cxxfilt.c This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <jk...@us...> - 2010-01-14 06:43:03
|
Revision: 673 http://elftoolchain.svn.sourceforge.net/elftoolchain/?rev=673&view=rev Author: jkoshy Date: 2010-01-14 06:04:33 +0000 (Thu, 14 Jan 2010) Log Message: ----------- Move the "`libelf` by Example" tutorial to under `documentation`. Modified Paths: -------------- trunk/Makefile trunk/documentation/libelf-by-example/Makefile Added Paths: ----------- trunk/documentation/Makefile trunk/documentation/libelf-by-example/ Removed Paths: ------------- trunk/libelf-tutorial/ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <jk...@us...> - 2010-01-22 17:15:52
|
Revision: 690 http://elftoolchain.svn.sourceforge.net/elftoolchain/?rev=690&view=rev Author: jkoshy Date: 2010-01-22 17:15:43 +0000 (Fri, 22 Jan 2010) Log Message: ----------- Use generic names for the symbols generated by `native-elf-format`. Keep `libelf` in sync. Modified Paths: -------------- trunk/common/native-elf-format trunk/libelf/_libelf_config.h This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |