summaryrefslogtreecommitdiff
path: root/libexec/ld.elf_so/arch
AgeCommit message (Expand)Author
2013-12-03Don't use GOT relocations. Use PC relative for the GOT and GOTOFF formatt
2013-10-03The R_SPARC_L44 relocation type is documented to be truncating andmartin
2013-09-23Missing , in table initializermartin
2013-09-10For earm, emit a MARCH note.matt
2013-07-18Use new macros from <machine/asm.h> to be more portablematt
2013-07-10Simplify ELFSIZE by using _MIPS_SZPTRmatt
2013-05-03Consistently use LDELFSO_MACHINE_ARCH.matt
2013-05-03Remove trailing whitespaceskrll
2013-05-03Provide a default LDELFSO_MACHINE_ARCH. hi matt!skrll
2013-04-27Changes for MKCOMPAT for earm.matt
2013-04-25Use relocbase, not mapbase.matt
2013-04-24Add support for PT_ARM_EXIDX and __gnu_Unwind_Find_exidx for libgcc's supportmatt
2013-04-24Add a ld.elf_so internals version of __gnu_Unwind_Find_exidx for that thematt
2013-01-23Handle CPUFLAGS being emptymatt
2013-01-23Make sure CFLAGS is not empty.matt
2013-01-22If you are using aapcs, you must be using INITFINImatt
2012-11-07Add support for R_386_TLS_TPOFF32. This patch was created byapb
2012-08-15Add .init_array/.fini_array support (conditionalized on HAVE_INITFINI_ARRAY).matt
2012-08-13Add a comment for EABI. Use "pop" instructions to save one instruction.matt
2012-07-22Add special handling needed for OLO10 relocations.martin
2012-01-06Implement lazy binding on hppa. rump_server needs it!?!?!skrll
2011-12-11Align in the stack before calling _rtld in the way the x86_64 ABIjoerg
2011-12-05Remove unused file.skrll
2011-12-04Use the tlsoffset from the correct object.skrll
2011-11-22Add TLS support for m68k.joerg
2011-11-18Hook up TLS support on ARM. Tested by martin@, kernel support from matt@joerg
2011-10-26avoid linker warnings with the new binutils by not forcing ld.elf_sochs
2011-09-30match EXIT() with LEAF_ENTRY() so that sizes are actually constants.mrg
2011-09-26match END() with a relevant ENTRY*(). gas 2.21 complains about themrg
2011-09-25gcc 4.5 generates an extra plabel in ld.elf_so,chs
2011-04-12Add support for TLS relocations.matt
2011-03-31Enable TLS for alpha - a 2nd class^Wtier system in pookaBSD^WNetBSDskrll
2011-03-31Add missing comma.nakayama
2011-03-30Add support for TLS relocationsmartin
2011-03-30Add support for 64 bit TLS relocations.martin
2011-03-25Add basic locking to ld.elf_so.joerg
2011-03-17Another TLS reloc. Thanks to joerg for a hint.skrll
2011-03-15Add support for the MIPS TLS reloc types in shared libraries.matt
2011-03-14More PLABELS are required due to TLS stuff.skrll
2011-03-14Handle some TLS relocs.skrll
2011-03-14First cut at mdtls.c for hppa.skrll
2011-03-12Add TLS support for AMD64, i386 and SH3.joerg
2011-03-12Add TLS support for PowerPC.matt
2011-03-10Whitespace.skrll
2011-03-04Don't rely on >32bit math.matt
2011-02-10Fix problem with bss-plt objects which a reloc index, not offset.matt
2011-01-16Add secure-plt support for powerpc to ld.elf_so. As part of this, we have tomatt
2010-12-05Build ld.elf_so with -fvisibility=hidden. Exploit this for i386/x86_64joerg
2010-12-03Add comment about the unusual stack alignment in .rtld_bind_start.joerg
2010-09-30Add the magic branch instruction that is used by GCC'sskrll