summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* * Update URL.Eelco Dolstra2008-08-292-2/+2
* * Bump the version number.Eelco Dolstra2008-06-041-2/+2
* * Bake a stable release.Eelco Dolstra2008-06-041-1/+1
* (no commit message)Eelco Dolstra2008-06-041-3/+3
* * Don't clobber previously written sections.Eelco Dolstra2008-06-031-3/+13
* * Overwriting replaced sections with 'X's revealed a bug: we weren'tEelco Dolstra2008-05-291-1/+7
* * Ancient FreeBSD compat.Eelco Dolstra2008-05-291-0/+4
* (no commit message)Eelco Dolstra2008-05-281-0/+5
* * Fix a broken test.Eelco Dolstra2008-05-281-5/+1
* * Fix make dist.Eelco Dolstra2008-05-281-0/+1
* * Support executables without a .dynamic section (klcc generatesEelco Dolstra2008-05-281-33/+36
* * Update the README.Eelco Dolstra2008-05-281-3/+2
* * More duplicate code removal.Eelco Dolstra2008-05-281-143/+120
* * Removed some duplicate code (and work around an apparent g++ codeEelco Dolstra2008-05-281-83/+40
* * A test for setting the rpath on a library.Eelco Dolstra2008-05-283-15/+74
* * When reordering the section headers, the e_shstrndx field in the ELFEelco Dolstra2008-05-281-1/+7
* * Add the DT_RUNPATH (or DT_RPATH) entry to the top of the .dynamicEelco Dolstra2008-05-281-11/+8
* * A first attempt at --set-rpath support for libraries. This is veryEelco Dolstra2008-05-281-3/+170
* * Support DT_RUNPATH (in fact, prefer DT_RUNPATH over DT_RPATH unlessEelco Dolstra2008-05-274-14/+73
* * Sort the program headers. This makes "strip" contain less aboutEelco Dolstra2008-05-271-1/+27
* * Typos.Eelco Dolstra2008-05-271-2/+2
* * patchelf: fix compilation on GCC 4.3.0.Eelco Dolstra2008-05-211-1/+1
* * Fix the tests on FreeBSD. On FreeBSD, the RPATH is scoped: adding aEelco Dolstra2008-05-093-1/+10
* * Compilation fixes for FreeBSD 4.Eelco Dolstra2008-05-091-0/+22
* * Remove debug lines.Eelco Dolstra2007-12-071-3/+0
* * Various 64-bit fixes. Computation of the first page to use wasEelco Dolstra2007-12-071-24/+28
* * Bump the version number to 0.4.Eelco Dolstra2007-05-241-1/+1
* * Updated the release history.Eelco Dolstra2007-05-241-6/+8
* * The Group field is required.Eelco Dolstra2007-03-211-0/+2
* * An RPM spec file for PatchELF.Eelco Dolstra2007-03-212-1/+38
* * Dummy commit.Eelco Dolstra2007-03-191-0/+1
* * When sorting the sections, make sure that we maintain the sh_linkEelco Dolstra2007-02-011-10/+49
* * Keep the section headers sorted by offset. If we don't, we won'tEelco Dolstra2007-02-011-6/+50
* * Support big endian binaries (such as on powerpc-linux).Eelco Dolstra2007-01-312-88/+117
* (no commit message)Eelco Dolstra2007-01-311-0/+4
* * .rel.plt is called .rela.plt on x86_64-linux.Eelco Dolstra2007-01-313-4/+16
* * Instantiate the right template depending on whether the file is 32Eelco Dolstra2007-01-313-17/+44
* * Templatise the ElfFile class to take the Elf32_* types asEelco Dolstra2007-01-311-59/+74
* * Put the ELF operations in a class.Eelco Dolstra2007-01-311-35/+77
* * Print error messages on stderr.Eelco Dolstra2007-01-311-2/+2
* * --shrink-rpath doesn't take an argument.Eelco Dolstra2007-01-181-1/+1
* * Bump the version number.Eelco Dolstra2007-01-151-1/+1
* * DOH!Eelco Dolstra2007-01-151-1/+1
* * Mark as stable.Eelco Dolstra2007-01-152-2/+2
* * Release notes.Eelco Dolstra2007-01-151-0/+12
* * Hack: if we can't find .rel.dyn, use .rel.got. No idea if thisEelco Dolstra2006-03-031-5/+20
* * Bump the revision number to 0.2.Eelco Dolstra2005-10-111-1/+1
* * `--interpreter' -> `--set-interpreter'.Eelco Dolstra2005-10-115-6/+6
* * Add a README and a license.Eelco Dolstra2005-10-113-0/+379
* * A `--debug' flag.Eelco Dolstra2005-10-042-16/+38