freebsd-dev/libexec/rtld-elf
David Xu eab68f795a Increase alignment to size of pointer if the alignment is too small.
Some modules do not align data at least to size of pointer, they uses a
smaller alignment, but our pointer should be aligned to its native
boundary, otherwise on some platforms, hardware alignment checking
will cause bus error.
2014-02-22 11:06:48 +00:00
..
amd64
arm Merging of projects/armv6, part 2 2012-08-15 03:07:41 +00:00
i386
ia64
mips
powerpc Revert r253748,253749 2013-07-28 18:44:17 +00:00
powerpc64 Revert r253748,253749 2013-07-28 18:44:17 +00:00
sparc64
debug.c
debug.h
libmap.c Make the directory mapping functionality, which was previously only 2013-09-21 21:03:52 +00:00
libmap.h Make the directory mapping functionality, which was previously only 2013-09-21 21:03:52 +00:00
Makefile Replace LIBGCC by LIBCOMPILER_RT. 2014-01-18 14:22:56 +00:00
malloc.c Remove the 3rd clause ("advertising clause") of the BSD license as 2014-02-17 22:27:32 +00:00
map_object.c Map libraries linked with -Ttext-segment=base_addr at base_addr. 2013-02-27 09:34:09 +00:00
rtld_lock.c
rtld_lock.h
rtld_printf.c
rtld_printf.h
rtld_tls.h
rtld.1
rtld.c Cast Elf_Addr to void * to match the free_aligned() argument type. 2013-12-07 15:49:16 +00:00
rtld.h Build an allocator for the aligned memory on top of the rtld-private 2013-12-06 21:30:31 +00:00
Symbol.map
xmalloc.c Increase alignment to size of pointer if the alignment is too small. 2014-02-22 11:06:48 +00:00