Age | Commit message (Collapse) | Author | |
---|---|---|---|
2005-04-27 | Get rid of extern references to ldso variables. | "Steven J. Hill" | |
2005-04-27 | Simplify PERFORM_BOOTSTRAP_RELOC() default path. | Paul Mundt | |
This makes sh and sh64 get more in line with what the other architectures are doing. Also fixes up some build failures. | |||
2005-04-27 | mq_* interfaces are available in librt, remove from unimplemented list. | Paul Mundt | |
2005-04-27 | GCC-4.1.0 doesn't like it when you reference 'extern' one place and then try | "Steven J. Hill" | |
and declare the variable static in another. Let's not do that. | |||
2005-04-24 | Fix bug 222: Move all archs to newer __IPC_64 interface for {msg,sem,shm}ctl | Joakim Tjernlund | |
syscalls. This won't work on 2.2 kernels(I think). | |||
2005-04-23 | Fix dlopen to handle circular dependency libs. Wouldn't surprise me if ↵ | Joakim Tjernlund | |
something else broke. I hate libdl :( | |||
2005-04-23 | Cleanup library loading. | Joakim Tjernlund | |
2005-04-19 | Correct typo, matching correction made to elf.h | Eric Andersen | |
2005-04-18 | Updated to match Linux 2.6.11. | Peter Kjellerstedt | |
2005-04-18 | Copy vendor/linux/2.6.11/scripts/lxdialog to | Peter Kjellerstedt | |
trunk/uClibc/extra/config/lxdialog. | |||
2005-04-16 | In Bug 116, dicksnippe writes: | Mike Frysinger | |
uClibc's mkstemp/mktemp tries to read /dev/urandom (or /dev/random) to generate random contents for the .XXXXXX part of its argument. In a chrooted environment /dev/[u]random might not be available. Thus the mkstemp call fails. Add back in the braindamaged gettimeofday/getpid code, but only as a fallback for when reading /dev/[u]random fail for whatever reasons. | |||
2005-04-16 | cbachman writes Bug 195: | Mike Frysinger | |
Add back in the code which sets the default facility if none specified. This may cause issues with klogd when it tries to use the libc's syslog(), but klogd comes with its own syslog() implementation so that's a none issue. For more info, please see the following: http://sources.redhat.com/ml/libc-alpha/2000-03/msg00059.html | |||
2005-04-16 | import more updates from glibc | Mike Frysinger | |
2005-04-15 | import fixes/updates from glibc-2.3 | Mike Frysinger | |
2005-04-13 | Add missing definition for DL_OPENED | Eric Andersen | |
2005-04-13 | Adjust indentation | Eric Andersen | |
2005-04-13 | This update gets mips working again. | Eric Andersen | |
2005-04-13 | Further rework the mips syscalls | Eric Andersen | |
2005-04-13 | On some wierd arches (i.e. mips), none of the early debug stuff | Eric Andersen | |
works at all, so disable the whole lot. | |||
2005-04-13 | Fix bug 214, reported by aurel. This is a major update that | Joakim Tjernlund | |
possibly break other apps. Please test. Send a LD_DEBUG=1 log if there is a problem. | |||
2005-04-13 | Don't write out the terminating NULL char | Eric Andersen | |
2005-04-13 | Rework the dl-startup.c ldso early debugging macros to be | Eric Andersen | |
significantly less horrible | |||
2005-04-12 | early debug stuff goes to stderr, not _dl_debug_file | Eric Andersen | |
2005-04-12 | fix a thinko -- we cant use | Eric Andersen | |
2005-04-12 | Only dl-startup.c should be using the SEND_STDERR macros, | Eric Andersen | |
which are intended only for early debugging support. | |||
2005-04-12 | Remove __FORCE_SHAREABLE_TEXT_SEGMENTS__ hack from ldso itself. | Joakim Tjernlund | |
2005-04-07 | Replaced modulo code with the modulo operator. | Tobias Anderberg | |
2005-04-06 | remove pthread_atfork() prototype since SuSv3 doesnt *require* it and ↵ | Mike Frysinger | |
glibc-2.3.x has since punted it too from unistd.h | |||
2005-04-03 | Prepare PowerPC some more for standalone exection of ldso. | Joakim Tjernlund | |
Note that every arch that wants to support standalone execution needs to align its stack pointer in crtX since ldso will adjust the stack pointer when adjusting argc and argv in standalone mode. | |||
2005-04-01 | minor cosmetic cleanup | Eric Andersen | |
2005-04-01 | Cleanup the mips syscalls a bit more, and fix a few | Eric Andersen | |
annoying warnings. | |||
2005-04-01 | Optimize _dl_elf_hash(), both smaller and faster. Mostly | Joakim Tjernlund | |
taken from glibc. | |||
2005-03-31 | sh64 ldso updates and fixes. | Paul Mundt | |
Update the sh64 ldso backend to work with Jocke's ldso changes. We also handle a few more relative relocations, and fix a few spots where the LSB was being set incorrectly for SHmedia branches. | |||
2005-03-31 | Add some more SH relocation types. | Paul Mundt | |
2005-03-31 | point to osuosl | Eric Andersen | |
2005-03-29 | Moved the addition of load address from the fast path | Joakim Tjernlund | |
where possible. This will also make ldso smaller. However the patch touches all archs and I have only tested PPC and x86. | |||
2005-03-21 | Let mconfig support options specified using the menuconfig directive | Peter Kjellerstedt | |
again (this code snippet seems to have vanished somewhere between the original Linux 2.6 kconfig code and here). | |||
2005-03-21 | Forgot to change name of builtin buffer during last rewrite. | Manuel Novoa III | |
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. |