Age | Commit message (Collapse) | Author | |
---|---|---|---|
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 | |
2005-03-10 | chown syntax 0.0 -> 0:0 | Mike Frysinger | |
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-03-09 | add a check target cause i'm lazy | Mike Frysinger | |
2005-03-09 | fix typo | Mike Frysinger | |
2005-03-07 | Disable float wrappers for functions that are not presently | Eric Andersen | |
implemented in libm | |||
2005-03-07 | split the float wrappers into separate object files | Eric Andersen | |
2005-03-06 | Trim off whitespace | Eric Andersen | |
2005-03-01 | make sure we only create libm.a before running through subdirs, then install it | Mike Frysinger | |
2005-02-28 | Fix reported bug in error return behavior of sem_timedwait(). | Manuel Novoa III | |
2005-02-26 | - avoid segfaulting when rlimit stack is set to low for gen_wctype by ↵ | Ned Ludd | |
calling setrlimit(RLIMIT_STACK, &limit) | |||
2005-02-25 | doh! We'll get this one right yet... | Eric Andersen | |
2005-02-23 | make sure subdirs requires the toplevel $(LIBM) already exists | Mike Frysinger | |
2005-02-23 | have the directories themselves rather than the alias subdirs depend on ↵ | Mike Frysinger | |
$(LIBPTHREAD) | |||
2005-02-21 | point to buildroot webpage | Eric Andersen | |
2005-02-21 | update so argc/argv/envp work and binaries dont just segfault immediatly | Mike Frysinger | |
2005-02-18 | Some uClinux architectures do not define pivot_root | Eric Andersen | |
2005-02-18 | Merge pt-machine.h for the blackfin from the Analog | Eric Andersen | |
source tree. | |||
2005-02-16 | Since libdl is pretty small, and not likely to benefit from mklibs.py | Eric Andersen | |
and similar, lets just remove libdl_pic.a and avoid the issue | |||
2005-02-16 | Unlike the other static libs, libdl.a and libdl_pic.a are different. | Manuel Novoa III | |
So we need to copy the actual libdl_pic.a or bad things happen when optimizing libdl.so with mklibs.py. | |||
2005-02-15 | dont need sysdep.h | Mike Frysinger | |
2005-02-15 | some test header files for x86_64 | Mike Frysinger | |
2005-02-15 | some incomplete asm source for x86_64 | Mike Frysinger | |
2005-02-15 | some more x86_64 source | Mike Frysinger | |
2005-02-15 | some more x86_64 source | Mike Frysinger | |
2005-02-15 | some source files for x86_64 | Mike Frysinger | |
2005-02-15 | headers for x86_64 | Mike Frysinger | |
2005-02-15 | kconfig for x86_64 | Mike Frysinger | |
2005-02-14 | When I broke up the stdio code, the "support pre C99 compilers" va_copy compat | Manuel Novoa III | |
define was no longer visible to vasprintf. I didn't catch this since I no longer use such old tools. Unfortunately, some well-meaning but misguided individual decided to just cut-and-paste the macro. :-( Try to clean up the situation by putting it into a header that can be overriden by any archs that need to. If this breaks for anyone (as I said, I no longer use such old tools and so haven't tested), let me know and I'll fix it. | |||
2005-02-14 | Fix some issues with nice(). SUSv3 specifies that it return the new | Manuel Novoa III | |
priority if successful, while the linux syscall returns 0. Also, in the non-syscall version, we must be sure to set errno to EPERM on failure since setpriority() can set errno to several possible values. Note: The version of glibc on my debian system is broken wrt EPERM too. | |||
2005-02-13 | x86_64 fixes: make sure the fall back routine for using umount2() for ↵ | Mike Frysinger | |
umount() actually works :) | |||
2005-02-13 | x86_64 fixes: update prototype to match the other prototypes | Mike Frysinger | |
2005-02-13 | x86_64 fixes: __NR_socketcall doesnt exist, nor does __NR_recv / __NR_send ↵ | Mike Frysinger | |
... so dont try using socketcall() unless the system call exists | |||
2005-02-13 | touchup the $(AR) mojo to address some bugs by Peter Kjellerstedt | Mike Frysinger | |
2005-02-12 | no more cvs | Mike Frysinger | |
2005-02-10 | Add THREAD_SELF definition to PPC. This should make threads on PPC | Joakim Tjernlund | |
a bit faster. | |||
2005-02-09 | fix typo | Eric Andersen | |
2005-02-09 | Define va_copy for pre-C99 compilers (code taken from vfprintf.c). | Peter Kjellerstedt | |
2005-02-09 | Implement _start completely in assembler. Otherwise the compiler will | Peter Kjellerstedt | |
push the frame pointer when DO_DEBUG is enabled (and thus incorrect argc, argv and envp will be passed to the program). | |||
2005-02-09 | Include features.h (without it, testing for __UCLIBC_HAS_THREADS__ | Peter Kjellerstedt | |
makes no sense). | |||
2005-02-09 | simplify anon url | Eric Andersen | |
2005-02-08 | - 3/NN patches for ssp. Doc updates from Peter S. Mazinger and Robert Connolly | Ned Ludd | |
2005-02-08 | ordering update | Eric Andersen | |
2005-02-08 | - 2/NN patches for ssp. Updates from Peter S. Mazinger and Robert Connolly | Ned Ludd | |
2005-02-08 | Update the year | Eric Andersen | |
2005-02-08 | Mention subversion and provide access info. Remove mention of cvs. | Eric Andersen | |
-Erik | |||
2005-02-08 | - 1/NN patches for ssp | Ned Ludd | |
2005-02-08 | Update release target for subversion | Eric Andersen | |