From: <jk...@us...> - 2011-10-27 05:18:08
|
Revision: 2086 http://elftoolchain.svn.sourceforge.net/elftoolchain/?rev=2086&view=rev Author: jkoshy Date: 2011-10-27 05:18:01 +0000 (Thu, 27 Oct 2011) Log Message: ----------- Turn on SVN keyword expansion. Ticket: #348 Property Changed: ---------------- trunk/Makefile trunk/ar/benchmark/acp.sh trunk/documentation/libelf-by-example/Makefile trunk/documentation/libelf-by-example/fig-ariter.mp trunk/documentation/libelf-by-example/fig-arstr.mp trunk/documentation/libelf-by-example/fig-data.mp trunk/documentation/libelf-by-example/fig-eident.mp trunk/documentation/libelf-by-example/fig-elfhdrlayout.mp trunk/documentation/libelf-by-example/fig-elflayout.mp trunk/documentation/libelf-by-example/fig-filemem.mp trunk/documentation/libelf-by-example/fig-phdrlayout.mp trunk/documentation/libelf-by-example/fig-scn.mp trunk/documentation/libelf-by-example/fig-shdrlayout.mp trunk/documentation/libelf-by-example/fig-strtab.mp trunk/documentation/libelf-by-example/fig-versions.mp trunk/documentation/libelf-by-example/libelf-by-example.tex trunk/test/Makefile trunk/test/tet/Makefile This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <kai...@us...> - 2011-11-07 22:04:18
|
Revision: 2109 http://elftoolchain.svn.sourceforge.net/elftoolchain/?rev=2109&view=rev Author: kaiwang27 Date: 2011-11-07 22:04:10 +0000 (Mon, 07 Nov 2011) Log Message: ----------- Style changes to nm(1): * Removed a few empty lines. * Removed a few unneeded assertions. * Removed a inner declaration. * Insert a missing break. * Do not use sysexits(3) error codes, since that is no longer encouraged by style(9). * Update the nm(1) test suite to catch up with the exit code changes. Modified Paths: -------------- trunk/nm/nm.c trunk/test/nm/ts/nm_option/tc.sh This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <jk...@us...> - 2011-11-09 05:31:25
|
Revision: 2116 http://elftoolchain.svn.sourceforge.net/elftoolchain/?rev=2116&view=rev Author: jkoshy Date: 2011-11-09 05:31:19 +0000 (Wed, 09 Nov 2011) Log Message: ----------- Implement a `clobber` target that removes logs from prior test runs. Ticket: #357 Modified Paths: -------------- trunk/mk/elftoolchain.tetvars.mk trunk/test/ar/Makefile trunk/test/elfcopy/Makefile trunk/test/elfdump/Makefile trunk/test/libdwarf/Makefile trunk/test/libelf/Makefile trunk/test/nm/Makefile This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <jk...@us...> - 2011-11-10 06:56:53
|
Revision: 2130 http://elftoolchain.svn.sourceforge.net/elftoolchain/?rev=2130&view=rev Author: jkoshy Date: 2011-11-10 06:56:46 +0000 (Thu, 10 Nov 2011) Log Message: ----------- Style and portability tweaks for '''ar''': * Replace numeric exit codes and symbolic exit codes from `<sysexits.h>` with the POSIX-defined symbols `EXIT_{SUCCESS|FAILURE}`. * Simplify the `bsdar_errc()` helper function: remove a redundant parameter. * Update the relevant testcases in the test suite to match the current behavior of '''ar'''. Ticket: #356 Modified Paths: -------------- trunk/ar/acplex.l trunk/ar/acpyacc.y trunk/ar/ar.c trunk/ar/ar.h trunk/ar/read.c trunk/ar/util.c trunk/ar/write.c trunk/test/ar/tc/usage-ab/usage-ab.eval trunk/test/ar/tc/usage-bi/usage-bi.eval trunk/test/ar/tc/usage-tx/usage-tx.eval This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <jk...@us...> - 2011-11-10 13:09:36
|
Revision: 2137 http://elftoolchain.svn.sourceforge.net/elftoolchain/?rev=2137&view=rev Author: jkoshy Date: 2011-11-10 13:09:30 +0000 (Thu, 10 Nov 2011) Log Message: ----------- Enhance the `clobber` target to remove a temporary directory created by TET. Modified Paths: -------------- trunk/mk/elftoolchain.tetvars.mk trunk/test/elfdump/Makefile trunk/test/libdwarf/Makefile trunk/test/libelf/Makefile trunk/test/nm/Makefile This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <jk...@us...> - 2011-11-10 14:23:19
|
Revision: 2139 http://elftoolchain.svn.sourceforge.net/elftoolchain/?rev=2139&view=rev Author: jkoshy Date: 2011-11-10 14:23:13 +0000 (Thu, 10 Nov 2011) Log Message: ----------- Support the use `make clobber` at the root of the source tree. Ticket: #357 Modified Paths: -------------- trunk/Makefile trunk/common/Makefile trunk/documentation/Makefile trunk/mk/elftoolchain.lib.mk trunk/mk/elftoolchain.prog.mk trunk/mk/elftoolchain.tex.mk This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <jk...@us...> - 2011-11-11 08:22:08
|
Revision: 2144 http://elftoolchain.svn.sourceforge.net/elftoolchain/?rev=2144&view=rev Author: jkoshy Date: 2011-11-11 08:22:02 +0000 (Fri, 11 Nov 2011) Log Message: ----------- Add "`$Id$`" keywords to two recently added files. Ticket: #348 Modified Paths: -------------- trunk/INSTALL trunk/README Property Changed: ---------------- trunk/INSTALL trunk/README This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <jk...@us...> - 2011-11-11 10:51:07
|
Revision: 2147 http://elftoolchain.svn.sourceforge.net/elftoolchain/?rev=2147&view=rev Author: jkoshy Date: 2011-11-11 10:51:01 +0000 (Fri, 11 Nov 2011) Log Message: ----------- Set the `svn:mime-type` property on files using text markup. Property Changed: ---------------- trunk/INSTALL trunk/RELEASE-NOTES This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <jk...@us...> - 2011-11-19 15:09:58
|
Revision: 2184 http://elftoolchain.svn.sourceforge.net/elftoolchain/?rev=2184&view=rev Author: jkoshy Date: 2011-11-19 15:09:51 +0000 (Sat, 19 Nov 2011) Log Message: ----------- Style fixes: use parameter lists containing `void` for functions that take no arguments. Modified Paths: -------------- trunk/ar/acpyacc.y trunk/ar/ar.c trunk/elfcopy/main.c This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <jk...@us...> - 2011-11-19 16:07:22
|
Revision: 2185 http://elftoolchain.svn.sourceforge.net/elftoolchain/?rev=2185&view=rev Author: jkoshy Date: 2011-11-19 16:07:16 +0000 (Sat, 19 Nov 2011) Log Message: ----------- Use string literals for `printf()`-style format strings. This change allows the source to compile cleanly when the `-Wformat-nonliteral` GCC option is specified. Ticket: #363 Modified Paths: -------------- trunk/addr2line/addr2line.c trunk/ar/ar.c trunk/brandelf/brandelf.c trunk/cxxfilt/cxxfilt.c trunk/elfcopy/main.c trunk/elfdump/elfdump.c trunk/findtextrel/findtextrel.c trunk/readelf/readelf.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: <jk...@us...> - 2011-11-23 16:13:21
|
Revision: 2197 http://elftoolchain.svn.sourceforge.net/elftoolchain/?rev=2197&view=rev Author: jkoshy Date: 2011-11-23 16:13:12 +0000 (Wed, 23 Nov 2011) Log Message: ----------- Supply definitions to permit the Elftoolchain source tree to compile under DragonFly BSD. Ticket: #365 Modified Paths: -------------- trunk/common/_elftc.h trunk/libelf/_libelf_config.h This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <kai...@us...> - 2011-11-23 21:37:08
|
Revision: 2200 http://elftoolchain.svn.sourceforge.net/elftoolchain/?rev=2200&view=rev Author: kaiwang27 Date: 2011-11-23 21:37:02 +0000 (Wed, 23 Nov 2011) Log Message: ----------- Import ld(1) from my local repository. Continued development will be carried out here. Currently ld(1) contains following functionalities: * GNU ld(1) compatible command line option parser. * GNU ld(1) compatible ldscript parser. * ELF parsing and symbol parser. * Hardcoded default amd64 ldscript. It can not generate/link/layout ELF object at the moment. Added Paths: ----------- trunk/ld/ trunk/ld/Makefile trunk/ld/amd64.ld trunk/ld/ld.h trunk/ld/ld_error.c trunk/ld/ld_file.c trunk/ld/ld_file.h trunk/ld/ld_main.c trunk/ld/ld_options.c trunk/ld/ld_options.h trunk/ld/ld_script.awk trunk/ld/ld_script_lexer.l trunk/ld/ld_script_parser.y trunk/ld/ld_symbols.c trunk/ld/ld_symbols.h This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <jk...@us...> - 2011-11-25 11:41:07
|
Revision: 2206 http://elftoolchain.svn.sourceforge.net/elftoolchain/?rev=2206&view=rev Author: jkoshy Date: 2011-11-25 11:41:01 +0000 (Fri, 25 Nov 2011) Log Message: ----------- Use the portable POSIX header `<errno.h>` instead of `<sys/errno.h>`. Ticket: #367 Modified Paths: -------------- trunk/brandelf/brandelf.c trunk/libelf/elf_begin.c trunk/libelf/libelf_allocate.c trunk/test/libelf/tset/elf32_xlatetof/xlate.m4 trunk/test/libelf/tset/elf32_xlatetom/xlate.m4 trunk/test/libelf/tset/elf64_xlatetof/xlate.m4 trunk/test/libelf/tset/elf64_xlatetom/xlate.m4 trunk/test/libelf/tset/elf_begin/begin.m4 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <jk...@us...> - 2011-11-26 11:08:42
|
Revision: 2218 http://elftoolchain.svn.sourceforge.net/elftoolchain/?rev=2218&view=rev Author: jkoshy Date: 2011-11-26 11:08:36 +0000 (Sat, 26 Nov 2011) Log Message: ----------- Implement a `MKTESTS` knob controlling the build of test code. Ticket: #369 Modified Paths: -------------- trunk/Makefile trunk/mk/os.DragonFly.mk trunk/mk/os.FreeBSD.mk trunk/mk/os.Linux.mk trunk/mk/os.Minix.mk trunk/mk/os.NetBSD.mk This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <jk...@us...> - 2011-11-26 11:20:57
|
Revision: 2221 http://elftoolchain.svn.sourceforge.net/elftoolchain/?rev=2221&view=rev Author: jkoshy Date: 2011-11-26 11:20:51 +0000 (Sat, 26 Nov 2011) Log Message: ----------- Support builds on Minix3. Ticket: #364 Modified Paths: -------------- trunk/common/_elftc.h trunk/libelf/_libelf_config.h This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <jk...@us...> - 2011-11-30 16:50:15
|
Revision: 2251 http://elftoolchain.svn.sourceforge.net/elftoolchain/?rev=2251&view=rev Author: jkoshy Date: 2011-11-30 16:50:06 +0000 (Wed, 30 Nov 2011) Log Message: ----------- Style fixes to `libelftc`: * Prefix the names of types exported by "libelftc.h" with `Elftc_`. * Modify the implementation of `elfcopy` to use the changed type names. * Update documentation. Ticket: #367 Modified Paths: -------------- trunk/elfcopy/elfcopy.h trunk/elfcopy/main.c trunk/libelftc/_libelftc.h trunk/libelftc/elftc_bfd_find_target.3 trunk/libelftc/elftc_bfdtarget.c trunk/libelftc/libelftc.h trunk/libelftc/libelftc_bfdtarget.c This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <jk...@us...> - 2011-12-04 07:20:52
|
Revision: 2290 http://elftoolchain.svn.sourceforge.net/elftoolchain/?rev=2290&view=rev Author: jkoshy Date: 2011-12-04 07:20:46 +0000 (Sun, 04 Dec 2011) Log Message: ----------- Adjust the build rules for '''ar''' and '''elfcopy''' under OpenBSD: look for `-larchive` in the file system hierarchy used for 3rd party packages. Ticket: #373 Modified Paths: -------------- trunk/ar/Makefile trunk/elfcopy/Makefile This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <jk...@us...> - 2012-03-09 11:34:55
|
Revision: 2455 http://elftoolchain.svn.sourceforge.net/elftoolchain/?rev=2455&view=rev Author: jkoshy Date: 2012-03-09 11:34:45 +0000 (Fri, 09 Mar 2012) Log Message: ----------- Add a 'README' for the build utility. Ticket: #279 Added Paths: ----------- trunk/tools/ trunk/tools/build-automation/ trunk/tools/build-automation/README This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <jk...@us...> - 2012-08-29 13:17:46
|
Revision: 2557 http://elftoolchain.svn.sourceforge.net/elftoolchain/?rev=2557&view=rev Author: jkoshy Date: 2012-08-29 13:17:35 +0000 (Wed, 29 Aug 2012) Log Message: ----------- Bring the `tools/` directory into the build. Ticket: #279 Modified Paths: -------------- trunk/Makefile Added Paths: ----------- trunk/tools/Makefile This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <jk...@us...> - 2012-09-11 15:12:05
|
Revision: 2574 http://elftoolchain.svn.sourceforge.net/elftoolchain/?rev=2574&view=rev Author: jkoshy Date: 2012-09-11 15:11:59 +0000 (Tue, 11 Sep 2012) Log Message: ----------- Update the export maps for `libelf` and `libelftc`: * Add missing names and keep names sorted. * Use version name strings of the form "RX.Y", where "X.Y" names a release. Submitted by: John Tytgat <jtytgat@> [original patch] Ticket: #404 Modified Paths: -------------- trunk/libelf/Version.map trunk/libelftc/Version.map This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <jk...@us...> - 2012-09-14 07:05:16
|
Revision: 2580 http://elftoolchain.svn.sourceforge.net/elftoolchain/?rev=2580&view=rev Author: jkoshy Date: 2012-09-14 07:05:05 +0000 (Fri, 14 Sep 2012) Log Message: ----------- Style fixes: add 'Id' keywords to source files, turn on keyword expansion. Modified Paths: -------------- trunk/ld/ld_path.c Property Changed: ---------------- trunk/tools/build-automation/Makefile.manuals This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <jk...@us...> - 2012-10-02 17:52:30
|
Revision: 2605 http://elftoolchain.svn.sourceforge.net/elftoolchain/?rev=2605&view=rev Author: jkoshy Date: 2012-10-02 17:52:20 +0000 (Tue, 02 Oct 2012) Log Message: ----------- Define `INCSDIR`, so that `make includes` works as expected. Ticket: #407 Modified Paths: -------------- trunk/libdwarf/Makefile trunk/libelf/Makefile trunk/libelftc/Makefile This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <jk...@us...> - 2012-12-21 18:10:37
|
Revision: 2797 http://elftoolchain.svn.sourceforge.net/elftoolchain/?rev=2797&view=rev Author: jkoshy Date: 2012-12-21 18:10:25 +0000 (Fri, 21 Dec 2012) Log Message: ----------- Add a stub for as(1). Ticket: #411 Added Paths: ----------- trunk/as/ trunk/as/Makefile trunk/as/as.1 trunk/as/as.c This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <jk...@us...> - 2012-12-30 16:34:54
|
Revision: 2834 http://elftoolchain.svn.sourceforge.net/elftoolchain/?rev=2834&view=rev Author: jkoshy Date: 2012-12-30 16:34:47 +0000 (Sun, 30 Dec 2012) Log Message: ----------- Move the `munge-ts` helper script to a common location, for use in other TET based test suites. Modified Paths: -------------- trunk/mk/elftoolchain.tet.mk Added Paths: ----------- trunk/test/tet/bin/ trunk/test/tet/bin/munge-ts Removed Paths: ------------- trunk/test/libelf/tset/bin/munge-ts This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <jk...@us...> - 2012-12-31 03:30:26
|
Revision: 2844 http://elftoolchain.svn.sourceforge.net/elftoolchain/?rev=2844&view=rev Author: jkoshy Date: 2012-12-31 03:30:20 +0000 (Mon, 31 Dec 2012) Log Message: ----------- Move the `elfts.m4` macro set to a common location, allowing it to be used by multiple TET based test suites. Modified Paths: -------------- trunk/mk/elftoolchain.tet.mk Added Paths: ----------- trunk/test/tet/common/ trunk/test/tet/common/elfts.m4 Removed Paths: ------------- trunk/test/libelf/tset/common/elfts.m4 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |