| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2014-01-31 | Catch up with _lwp_park change. | joerg | |
| 2014-01-12 | Don't align random sections. Simplify by using .pushsection/.popsection. | joerg | |
| 2013-12-03 | Don't use GOT relocations. Use PC relative for the GOT and GOTOFF for | matt | |
| _DYNAMIC. Make thumb friendly. | |||
| 2013-11-27 | CID 1132773: Fix file descriptor leak | christos | |
| 2013-11-20 | If dlopen of the dynamic linker is requested, e.g. by rump in | skrll | |
| rumpuser_dl_bootstrap, then return &_rtld_objself as the handle and do not create a duplicate mapping. The handle is mostly useless as _rtld_objself doesn't appear on _rtld_objlist. This fixes a problem on earm platforms where ld.elf_so (currently) has an init_array section. Calling this caused binaries to segv. | |||
| 2013-11-16 | Remove hack now it's fixed in 4.8.2 | skrll | |
| 2013-11-13 | Apply hack for gcc 4.8 bug on rtld.c. | skrll | |
| 2013-10-21 | Only initialise TLS space from the PT_TLS segment, if the size is | joerg | |
| positive and the offset has been computed. Fixes PR lib/48324. | |||
| 2013-10-19 | fix unused variable warnings | christos | |
| 2013-10-19 | Add debug code. | skrll | |
| 2013-10-09 | Use MACHINE_CPU for m68k. Use similar logic for both tests. | matt | |
| 2013-10-03 | The R_SPARC_L44 relocation type is documented to be truncating and | martin | |
| calculated as "(S + A) & 0xfff" - so while it (usually) sets a "imm13" field in the opcode, only 12 bits of the calculated value can be used. | |||
| 2013-09-23 | Missing , in table initializer | martin | |
| 2013-09-10 | For earm, emit a MARCH note. | matt | |
| 2013-08-12 | Some architectures can't create unwind tables without the frame pointer, | joerg | |
| so don't use -fomit-frame-pointer on those. | |||
| 2013-08-03 | Fix DEBUG build. | skrll | |
| 2013-07-18 | Support MACHINE_ARCH of coldfire | matt | |
| 2013-07-18 | Use new macros from <machine/asm.h> to be more portable | matt | |
| 2013-07-10 | Simplify ELFSIZE by using _MIPS_SZPTR | matt | |
| 2013-05-09 | Remove redundant assignment. Hasn't been needed since 1999. | skrll | |
| 2013-05-09 | remove stray debugging | christos | |
| 2013-05-09 | convert to SIMPLEQ like the rest of the queues. | christos | |
| 2013-05-09 | Fix refcount of the object we found in our list by name. | christos | |
| 2013-05-09 | Fix debug symlink | skrll | |
| 2013-05-08 | provide debug symlink. | christos | |
| 2013-05-08 | need xfree() instead of free(). Using free() ends us up in an infinite loop. | christos | |
| 2013-05-07 | we don't need the versioning stuff for ldd | christos | |
| 2013-05-06 | don't overwrite COPTS | christos | |
| 2013-05-06 | Fixed handling of DT_SONAME: | christos | |
| - add function to add name aliases for shared libraries loaded XXX[1]: we don't add a name during load time, only when DT_SONAME is present. - search already loaded objects in load_by_name for an already loaded object that matches our name and return it. - add missing initialization and cleanup for obj->names XXX[2]: should we make them SIMPLEQ? - Add XXX in rtld.c about getting the name of an object. NB: This makes the jdk work again without resorting to a hack of putting the build path of libjvm.so into the run path (which is a security problem). XXX: Pullup-6? | |||
| 2013-05-06 | Trailing whitespace | skrll | |
| 2013-05-06 | Disalble a debug only where it causes problems. | skrll | |
| 2013-05-06 | Add some DEBUG code. | skrll | |
| 2013-05-03 | Remove dbg for _ctype_ | matt | |
| 2013-05-03 | Consistently use LDELFSO_MACHINE_ARCH. | matt | |
| 2013-05-03 | Remove trailing whitespace | skrll | |
| 2013-05-03 | Provide a default LDELFSO_MACHINE_ARCH. hi matt! | skrll | |
| atf-run works again - the init/fini stuff didn't get run otherwise. | |||
| 2013-05-02 | Print out &_DYNAMIC too. | matt | |
| 2013-05-02 | Print out PT_DYNAMIC address for objmain. | matt | |
| Print out &_DYNAMIC too. | |||
| 2013-04-27 | Changes for MKCOMPAT for earm. | matt | |
| 2013-04-25 | Use __printflike and __dead instead of __attributes__ | matt | |
| 2013-04-25 | Use phdr as start of phdrs (duh) | matt | |
| 2013-04-25 | Use ph, not phdr, consistently. | matt | |
| 2013-04-25 | Use relocbase, not mapbase. | matt | |
| 2013-04-25 | Don't assume that PT_PHDR is always first. | matt | |
| 2013-04-25 | Adjust exidx_start by relocbase | skrll | |
| 2013-04-25 | Handle PT_ARM_EXIDX when mapping objects. | skrll | |
| 2013-04-25 | Only include unwind.h if _RTLD_SOURCE | matt | |
| 2013-04-24 | Add support for PT_ARM_EXIDX and __gnu_Unwind_Find_exidx for libgcc's support | matt | |
| of the ARM EHABI. | |||
| 2013-04-24 | Add a ld.elf_so internals version of __gnu_Unwind_Find_exidx for that the | matt | |
| libgcc EHABI can find the exception tables for a supplied PC. | |||
| 2013-04-05 | split debug info for rtld | christos | |
