Age | Commit message (Collapse) | Author | |
---|---|---|---|
2005-03-21 | Pass _dl_fini function ptr to __uClibc_start_main(). | Joakim Tjernlund | |
To actually use it, one must define _DL_DO_FINI_IN_LIBC globally. That will also break ABI for apps linked with previous version of crtX.S. They must be relinked with this version to work again. | |||
2005-03-21 | 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 | Pass _dl_fini function ptr to __uClibc_start_main(). | Joakim Tjernlund | |
To actually use it, one must define _DL_DO_FINI_IN_LIBC globally. That will also break ABI for apps linked with previous version of crtX.S. They must be relinked with this version to work again. | |||
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 | Prepare for moving ldso FINI handling into libc. | Joakim Tjernlund | |
#define _DL_DO_FINI_IN_LIBC to enable(the arch specific part needs to be in place first). | |||
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-17 | Revert last commit. If I had wanted to include that patch, I would have done | Manuel Novoa III | |
it myself at least a year and a half ago. | |||
2005-03-16 | allow shared code since it builds again | Mike Frysinger | |
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 | http://bugs.uclibc.org/view.php?id=165 | Mike Frysinger | |
d1mag writes: Compilation of _fpmaxtostr.c generate an internal error by m68k-elf-gcc, and this patch has been used in uClinux-dist to fix it. | |||
2005-03-16 | import updates from glibc | Mike Frysinger | |
2005-03-16 | move the compiler flags WARNINGS option | Mike Frysinger | |
2005-03-16 | allow users to select MMU again | Mike Frysinger | |
2005-03-16 | change the reg class so it actually compiles | Mike Frysinger | |
2005-03-16 | well shared compiles again, so might as well remove the perm disable | 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-16 | get rid of linux-headers hack ... rip code from glibc | Mike Frysinger | |
2005-03-16 | erm, that #" broke stuff | Mike Frysinger | |
2005-03-16 | CROSS_COMPILE -> CROSS_COMPILER_PREFIX like busybox | Mike Frysinger | |
2005-03-15 | rename the Status categories to things actually used and sneak more ↵ | Mike Frysinger | |
whitespace fixes in too | |||
2005-03-15 | add a Kconfig option for setting the $(CROSS) build variable | Mike Frysinger | |
2005-03-15 | Fix wierd mix of tabs and spaces | Eric Andersen | |
2005-03-15 | Add an initial pass at a maintainers list | Eric Andersen | |
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 | Make mips/mipsel syscalls no longer complain about the "use of memory input | Eric Andersen | |
without lvalue in asm". Give the asm an lvalue so it can be happy. | |||
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-12 | - added externs to keep gcc quiet about implicit declaration of 3 functions | Ned Ludd | |