Age | Commit message (Collapse) | Author | |
---|---|---|---|
2006-11-17 | Bernd Schmidt writes: | Mike Frysinger | |
This reintroduces a mechanism identical to the DL_BOOT macro present in older versions of uClibc. On Blackfin and FRV, we want to pass more than one argument to _dl_start. We also want to do something special before returning, so delete the warning when the START macro is defined. | |||
2006-10-07 | fixup from Bernd Schmidt to properly document DL_ADDR_TO_FUNC_PTR | Mike Frysinger | |
2006-10-07 | Bernd Schmidt writes: | Mike Frysinger | |
This introduces a new SEND_EARLY_STDERR macro that is to be used in dl-startup.c before ld.so is relocated. It is needed on Blackfin (and frv) FDPIC since we have to use special tricks to get the address of a string constant. EARLY_STDERR_SPECIAL gets defined on such a machine and prevents printing of debug strings inside the loop that relocates ld.so, since we can't decide which of the two variants to use. | |||
2006-09-19 | merge some more FDPIC related fixes from Bernd Schmidt | Mike Frysinger | |
2006-07-05 | patch from Bernd Schmidt to abstract away initializing of relocation addresses | Mike Frysinger | |
2006-07-05 | patch from Bernd Schmidt to abstract away initializing of prog load addresses | Mike Frysinger | |
2006-07-05 | patch from Bernd Schmidt to abstract away load address types | Mike Frysinger | |
2006-07-05 | patch from Bernd Schmidt to abstract away load address checks | Mike Frysinger | |
2006-07-05 | missed an ElfW(Addr) change | Mike Frysinger | |
2006-07-05 | patch from Bernd Schmidt to abstract away load addresses | Mike Frysinger | |
2006-07-05 | use ElfW(Addr) in more places | Mike Frysinger | |
2006-07-05 | revert fdpic patch so we can merge it in bit by bit | Mike Frysinger | |
2006-06-30 | Bernd Schmidt writes: abstract away addresses so we can support FDPIC ELFs | Mike Frysinger | |
2006-04-20 | add a note as to why mips is special | Mike Frysinger | |
2006-03-23 | forgotten to update gettimeofday here as well | Peter S. Mazinger | |
2006-03-08 | macro out the /10 operation so arches can have their own versions ... and ↵ | Mike Frysinger | |
create some default macros for do_rem/do_div_10 so we dont duplicate the samething in many arch header files | |||
2006-02-23 | Include bits/uClibc_page.h before dl-syscall.h as the latter may | Peter Kjellerstedt | |
need the defines from the former. | |||
2006-02-23 | Allow MMAP2_PAGE_SHIFT to be specified by the architecture specific | Peter Kjellerstedt | |
header files. | |||
2006-02-23 | A little clean up. | Peter Kjellerstedt | |
2006-02-22 | sync with glibc | Mike Frysinger | |
2006-02-22 | Nicolas Bellido: switch up order of mmap preference to try and fix arm eabi ↵ | Mike Frysinger | |
usage | |||
2006-02-22 | move _dl_mmap_check_error() to related mmap bits of code as pointed out by ↵ | Mike Frysinger | |
Nicolas Bellido | |||
2006-01-31 | John Bowler writes in Bug 385: | Mike Frysinger | |
in various places defined(__arm__) is used to protect/select code which is ARM specific, that code must also be selected for __thumb__ because __thumb__ is an ARM but __arm__ is not set... | |||
2006-01-30 | back to inline, mips fails | Peter S. Mazinger | |
2006-01-27 | use attribute_unused instead of hardcoded | Peter S. Mazinger | |
2006-01-24 | - use keywords __asm__ and __inline__ c99. | Bernhard Reutner-Fischer | |
2006-01-20 | fix building on alpha | Mike Frysinger | |
2006-01-19 | move a bunch of arch-specific checks out of common files and into an arch ↵ | Mike Frysinger | |
specific header file to make porting/updates a lot easier | |||
2006-01-17 | cleanup whitespace | Mike Frysinger | |
2006-01-14 | Revert 13276, cache corrupted on x86 | Peter S. Mazinger | |
2006-01-14 | use regular headers rather than trying to get tricky | Mike Frysinger | |
2005-11-23 | change to Lesser GPL 2.1 as pointed out by psm | Mike Frysinger | |
2005-11-22 | add some copyright info | Mike Frysinger | |
2005-10-27 | Moved guard_setup to dl-osinfo.h (used commonly by ldso and libc). Renamed ↵ | Peter S. Mazinger | |
to _dl_setup_stack_chk_guard, as in glibc. SSP requires now binutils-2.16.1 and newer. Add NOT_IN_libc/IS_IN_libc. Began using -DSHARED in uClibc_main.c, there are more candidates in there. Move back dl_protect_relro to it's earlier place. | |||
2005-10-11 | Remove TMPDIR from glibc's commented list | Peter S. Mazinger | |
2005-10-11 | Sync unsecvars.h w/ glibc-2.3.5, remove unused vars in uClibc, update ↵ | Peter S. Mazinger | |
comment about those in glibc | |||
2005-09-23 | I really really HATE gcc-4.1 and its whimsical inline rules. | "Steven J. Hill" | |
2005-09-20 | Make powerpc use sys/syscall.h, instead of defining its own syscalls. | Joakim Tjernlund | |
2005-09-18 | Remove unused function. | Joakim Tjernlund | |
2005-09-17 | Fix bug 430 and reduce ldso size with 1KB :). Not sure if I need to use ↵ | Joakim Tjernlund | |
fstat64, but I am sure someone will tell me. | |||
2005-08-29 | some fixes by anemo in Bug 9 to play nicely with 32 or 64 bit hosts | Mike Frysinger | |
2005-08-15 | Just quote the whole darn thing so we can print any error msg we want | Eric Andersen | |
2005-08-15 | remove quote char which doesnt belong | Mike Frysinger | |
2005-08-15 | move arch-specific checks out of shared dl-syscall.h and into arch-specific ↵ | Mike Frysinger | |
dl-syscalls.h | |||
2005-08-12 | Remove hardcoded ld-uClibc.so.0 name in ldso. | Joakim Tjernlund | |
2005-08-09 | disable early debug code if the arch relies on certain values (like ↵ | Mike Frysinger | |
load_addr) which are computer later | |||
2005-07-13 | oops, fix typo in ELF_ST_BIND macros | Mike Frysinger | |
2005-07-13 | use Elf32_Word instead of uint32_t since that is what the ELF spec refers to | Mike Frysinger | |
2005-07-11 | force hash buckets to work off of 32bit quantities | Mike Frysinger | |
2005-07-11 | create a new wrapper macro for debug early output | Mike Frysinger | |