Age | Commit message (Collapse) | Author | |
---|---|---|---|
2005-03-20 | Prepare for moving ldso FINI handling to libc by passing _dl_fini. This ↵ | Joakim Tjernlund | |
should not break ABI. Minor cleanup as well. | |||
2005-03-20 | Move ldso FINI handling into _dl_fini(). Add #ifndef _DL_DO_FINI_IN_LIBC around | Joakim Tjernlund | |
registering _dl_fini with atexit(). This is a preparation to move the FINI handling to libc. | |||
2005-03-18 | Remove dead code. | Joakim Tjernlund | |
2005-03-18 | Forgot to commit the arch cleanup changes to m68k | Joakim Tjernlund | |
2005-03-18 | have ldso.c depend on dl-startup.h too | Mike Frysinger | |
2005-03-17 | Fix ldso for MIPS. | Joakim Tjernlund | |
2005-03-17 | Corrected a typo (exection -> execution). | Peter Kjellerstedt | |
2005-03-17 | General arch cleanup and prepare support for standalone | Joakim Tjernlund | |
execution of ldso. Added new asm for MIPS to be tested. All arches should retest. | |||
2005-03-16 | cleanup & standardize | Mike Frysinger | |
2005-03-16 | add hack like m68k so it *builds* again ... probably needs to be cleaned up ↵ | Mike Frysinger | |
like m68k though ... | |||
2005-03-16 | make it compile again | Mike Frysinger | |
2005-03-16 | make sure we rebuild ldso.o when the dl-*.c files have been updated | Mike Frysinger | |
2005-03-16 | merge the syscalls and punt the glibc import in the process (blah, what a ↵ | Mike Frysinger | |
waste of time that was :D) | |||
2005-03-16 | updates to match i386 | Mike Frysinger | |
2005-03-16 | clean up whitespace style and hack around a build failure or two | Mike Frysinger | |
2005-03-16 | fix 13mo+ old typo | Mike Frysinger | |
2005-03-16 | whitespace trim | Mike Frysinger | |
2005-03-16 | clean up style to be match i386 | Mike Frysinger | |
2005-03-15 | Add _dl_boot() prototype. | Joakim Tjernlund | |
2005-03-15 | A little whitespace clean up. | Peter Kjellerstedt | |
2005-03-15 | Made it compile again (and it even seems to work). | Peter Kjellerstedt | |
2005-03-15 | Fix MIPS initial GOT relocation. | Joakim Tjernlund | |
2005-03-14 | Same typo here. | Joakim Tjernlund | |
2005-03-14 | Oops, fix typo. | Joakim Tjernlund | |
2005-03-14 | Make mips at least compile | Eric Andersen | |
2005-03-14 | Fix up x86 so it compiles again. | Eric Andersen | |
2005-03-14 | Simplify PT_INTERP handling. | Joakim Tjernlund | |
Add prototype for _dl_boot() | |||
2005-03-14 | Generalize optimized relative reloc procesing. | Joakim Tjernlund | |
Add elf_machine_dynamic() and elf_machine_load_address() for all archs. elf_machine_dynamic() replaces the #ifdef mess to get at the GOT. elf_machine_load_address() is needed to execute ldso directly, this is not complete yet. I probably broke one or two archs(only tested PPC) so please try and report problems. For a report to be useful you need to enable __SUPPORT_LD_DEBUG_EARLY__ and __SUPPORT_LD_DEBUG__ | |||
2005-03-14 | Force suid apps to do unlazy binding of the PLT relocs. | Joakim Tjernlund | |
See http://bugs.gentoo.org/show_bug.cgi?id=71609 for more details. Reported by Peter Mazinger. | |||
2005-03-10 | Use DT_RELCONT_IDX to optimize the relocation of R_PPC_RELATIVE | Joakim Tjernlund | |
relocs. All RELA arches can probably copy this. REL archs will have to delete the "+ rpnt->r_addend" from the loop. | |||
2005-02-12 | no more cvs | Mike Frysinger | |
2005-01-24 | make sure libdl static and shared targets are built properly | Mike Frysinger | |
2005-01-19 | clean up dependencies so libraries are only rebuilt when needed and so that ↵ | Mike Frysinger | |
parallel build works correctly | |||
2005-01-19 | Avoid compiler warnings. | Peter Kjellerstedt | |
2005-01-18 | rework dependencies so the archive is re-created only when the object files ↵ | Mike Frysinger | |
have been updated | |||
2005-01-18 | rework dependencies to support parallel build and avoid re-creating header ↵ | Mike Frysinger | |
files all the time | |||
2005-01-12 | Use the inlined __dl_parse_dynamic_info() in DL_BOOT() for CRIS too. | Peter Kjellerstedt | |
2005-01-10 | Fixup function prototypes to match definitions in include/dlfcn.h | Eric Andersen | |
2005-01-05 | fix eriks e-mail address | Mike Frysinger | |
2004-12-22 | Cleanup for when LDSO_CACHE_SUPPORT is disabled | Eric Andersen | |
2004-12-22 | Patch from Peter S. Mazinger: | Eric Andersen | |
Add UCLIBC_BUILD_NOEXECSTACK support. | |||
2004-12-22 | Patch from Peter S. Mazinger: | Eric Andersen | |
Seperate out security features into a separate menu | |||
2004-12-22 | Cleaned up patch from Peter S. Mazinger adding support for | Eric Andersen | |
-fstack-protector and -fno-stack-protector-all security options | |||
2004-12-22 | Patch from Peter S. Mazinger to consistantly use "ASFLAGS" | Eric Andersen | |
as the flags for all calls to 'as' | |||
2004-12-20 | - added LD_TRACE_LOADED_OBJECTS to be stripped from the env on suid exec | Ned Ludd | |
2004-12-20 | - dont use dos format | Ned Ludd | |
2004-12-11 | That last patch had some garbage in it... PIC != PIE | Eric Andersen | |
2004-12-11 | Partial commit of a patch from Alexandre Oliva: | Eric Andersen | |
Here's an updated version of the patch I posted about a month ago. It leaves -nostdinc alone, and uses -print-file-name=include instead of -print-search-dirs to figure out where GCC's internal headers are. Please let me know whether there are any portions of this patch you'd like me to break into smaller pieces, to rework, or to give up trying to get into uClibc :-) Thanks, | |||
2004-11-17 | Add BIND NOW support to MIPS. | Joakim Tjernlund | |
Mips did not honour the LD_BIND_NOW env. variable or the DT_BIND_NOW flag in the dynamic section. | |||
2004-11-10 | Add RTLD_LOCAL support for dlopened libs. Reported by | Joakim Tjernlund | |
Andrew de Quincey, who has been most helpful getting this sorted out, thanks. Thanks also to Peter Mazinger who did alot of testing. Removed all traces of dl_parse_copy_information() since it is no longer used. |