| Commit message (Expand) | Author | Age | Files | Lines |
| * | refactor to remove arch-specific relocation code from dynamic linker•••this was one of the main instances of ugly code duplication: all archs
use basically the same types of relocations, but roughly equivalent
logic was duplicated for each arch to account for the different naming
and numbering of relocation types and variation in whether REL or RELA
records are used.
as an added bonus, both REL and RELA are now supported on all archs,
regardless of which is used by the standard toolchain.
| Rich Felker | 2014-06-18 | 1 | -27/+20 |
| * | dynamic linker: permit error returns from arch-specific reloc function•••the immediate motivation is supporting TLSDESC relocations which
require allocation and thus may fail (unless we pre-allocate), but
this mechanism should also be used for throwing an error on
unsupported or invalid relocation types, and perhaps in certain cases,
for reporting when a relocation is not satisfiable.
| Rich Felker | 2014-06-16 | 1 | -1/+2 |
| * | make the x32 port use the correct ld-musl-x32.path filename•••previously it was wrongly using the x86_64 one, precluding having both
x32 and x86_64 libs present on the same system.
| Rich Felker | 2014-02-23 | 1 | -1/+1 |
| * | import vanilla x86_64 code as x32 | rofl0r | 2014-02-23 | 1 | -0/+46 |