Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | John Bowler writes in Bug 385: | Mike Frysinger | 2006-01-31 | 1 | -2/+2 | |
| | | | | | | 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... | |||||
* | back to inline, mips fails | Peter S. Mazinger | 2006-01-30 | 1 | -21/+21 | |
| | ||||||
* | use attribute_unused instead of hardcoded | Peter S. Mazinger | 2006-01-27 | 1 | -1/+1 | |
| | ||||||
* | - use keywords __asm__ and __inline__ c99. | Bernhard Reutner-Fischer | 2006-01-24 | 1 | -21/+21 | |
| | ||||||
* | fix building on alpha | Mike Frysinger | 2006-01-20 | 1 | -0/+15 | |
| | ||||||
* | move a bunch of arch-specific checks out of common files and into an arch ↵ | Mike Frysinger | 2006-01-19 | 1 | -1/+1 | |
| | | | | specific header file to make porting/updates a lot easier | |||||
* | cleanup whitespace | Mike Frysinger | 2006-01-17 | 1 | -61/+60 | |
| | ||||||
* | Revert 13276, cache corrupted on x86 | Peter S. Mazinger | 2006-01-14 | 1 | -11/+39 | |
| | ||||||
* | use regular headers rather than trying to get tricky | Mike Frysinger | 2006-01-14 | 1 | -39/+11 | |
| | ||||||
* | change to Lesser GPL 2.1 as pointed out by psm | Mike Frysinger | 2005-11-23 | 8 | -8/+8 | |
| | ||||||
* | add some copyright info | Mike Frysinger | 2005-11-22 | 8 | -0/+56 | |
| | ||||||
* | Moved guard_setup to dl-osinfo.h (used commonly by ldso and libc). Renamed ↵ | Peter S. Mazinger | 2005-10-27 | 1 | -0/+6 | |
| | | | | 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. | |||||
* | Remove TMPDIR from glibc's commented list | Peter S. Mazinger | 2005-10-11 | 1 | -1/+1 | |
| | ||||||
* | Sync unsecvars.h w/ glibc-2.3.5, remove unused vars in uClibc, update ↵ | Peter S. Mazinger | 2005-10-11 | 1 | -7/+6 | |
| | | | | comment about those in glibc | |||||
* | I really really HATE gcc-4.1 and its whimsical inline rules. | "Steven J. Hill" | 2005-09-23 | 1 | -1/+1 | |
| | ||||||
* | Make powerpc use sys/syscall.h, instead of defining its own syscalls. | Joakim Tjernlund | 2005-09-20 | 1 | -3/+0 | |
| | ||||||
* | Remove unused function. | Joakim Tjernlund | 2005-09-18 | 1 | -1/+0 | |
| | ||||||
* | Fix bug 430 and reduce ldso size with 1KB :). Not sure if I need to use ↵ | Joakim Tjernlund | 2005-09-17 | 2 | -1/+9 | |
| | | | | | | fstat64, but I am sure someone will tell me. | |||||
* | some fixes by anemo in Bug 9 to play nicely with 32 or 64 bit hosts | Mike Frysinger | 2005-08-29 | 2 | -4/+5 | |
| | ||||||
* | Just quote the whole darn thing so we can print any error msg we want | Eric Andersen | 2005-08-15 | 1 | -1/+1 | |
| | ||||||
* | remove quote char which doesnt belong | Mike Frysinger | 2005-08-15 | 1 | -1/+1 | |
| | ||||||
* | move arch-specific checks out of shared dl-syscall.h and into arch-specific ↵ | Mike Frysinger | 2005-08-15 | 1 | -2/+3 | |
| | | | | dl-syscalls.h | |||||
* | Remove hardcoded ld-uClibc.so.0 name in ldso. | Joakim Tjernlund | 2005-08-12 | 1 | -1/+0 | |
| | ||||||
* | disable early debug code if the arch relies on certain values (like ↵ | Mike Frysinger | 2005-08-09 | 1 | -0/+1 | |
| | | | | load_addr) which are computer later | |||||
* | oops, fix typo in ELF_ST_BIND macros | Mike Frysinger | 2005-07-13 | 1 | -2/+2 | |
| | ||||||
* | use Elf32_Word instead of uint32_t since that is what the ELF spec refers to | Mike Frysinger | 2005-07-13 | 1 | -4/+4 | |
| | ||||||
* | force hash buckets to work off of 32bit quantities | Mike Frysinger | 2005-07-11 | 1 | -2/+2 | |
| | ||||||
* | create a new wrapper macro for debug early output | Mike Frysinger | 2005-07-11 | 1 | -5/+11 | |
| | ||||||
* | make sure the SEND_NUMBER_STDERR macro doesnt modify the number given to it | Mike Frysinger | 2005-07-11 | 1 | -1/+2 | |
| | ||||||
* | we need the syscall6() version of mmap | Mike Frysinger | 2005-07-09 | 1 | -1/+1 | |
| | ||||||
* | need _DEBUG macros for NUMBER too | Mike Frysinger | 2005-07-08 | 1 | -0/+2 | |
| | ||||||
* | clean up whitespace | Mike Frysinger | 2005-07-07 | 1 | -11/+9 | |
| | ||||||
* | make RUNPATH/RPATH support configurable | Mike Frysinger | 2005-07-07 | 1 | -0/+2 | |
| | ||||||
* | need features.h for the misc attribute defines and uclibc features | Mike Frysinger | 2005-07-06 | 1 | -0/+1 | |
| | ||||||
* | setup ELF_R_TYPE() wrapper for ELF{32,64}_R_TYPE() | Mike Frysinger | 2005-07-06 | 1 | -0/+2 | |
| | ||||||
* | use new __always_inline define | Mike Frysinger | 2005-07-02 | 2 | -11/+11 | |
| | ||||||
* | use new __always_inline define | Mike Frysinger | 2005-07-02 | 1 | -2/+2 | |
| | ||||||
* | create generic ELF_* macros to hide 32/64 bit differences | Mike Frysinger | 2005-06-30 | 1 | -0/+20 | |
| | ||||||
* | whitespace tweaks | Mike Frysinger | 2005-06-30 | 2 | -17/+16 | |
| | ||||||
* | change all Elf32_* usage to ElfW(*) usage since we shouldnt care about the ↵ | Mike Frysinger | 2005-06-30 | 3 | -4/+4 | |
| | | | | bitsize | |||||
* | typecast to long instead of int so pointers on 64bit arches can be typecast ↵ | Mike Frysinger | 2005-06-30 | 1 | -2/+2 | |
| | | | | safely | |||||
* | The function '_dl_memset' should always be inlined regardless of the | "Steven J. Hill" | 2005-06-30 | 1 | -14/+14 | |
| | | | | | | | | optimization level chosen. This allows uClibc to be compiled with the latest GCC-4.1.0. While tracking down the specific culprit causing the segmentation fault of the dynamic loader with GCC-4.1.0 I was able to force inlining of other functions such that I shaved 512 bytes off the size of the loader, yay. Also fixed warning in 'dl-hash.c'. | |||||
* | move _dl_if_debug_dprint() to shared ldso header | Mike Frysinger | 2005-06-25 | 1 | -3/+7 | |
| | ||||||
* | create some DEBUG macros for the ld debug early | Mike Frysinger | 2005-06-25 | 1 | -1/+9 | |
| | ||||||
* | whitespace/syntax cleanups | Mike Frysinger | 2005-06-25 | 1 | -45/+46 | |
| | ||||||
* | Initial support for both RUNPATH support. | Joakim Tjernlund | 2005-06-01 | 1 | -0/+4 | |
| | | | | | | RPATH sematics changed to match RUNPATH. Only difference is that RPATH is searched before LD_LIBRARY_PATH and RUNPATH after. This is not complete but better than the current mess(I think). | |||||
* | Fix debug macros. | Joakim Tjernlund | 2005-05-20 | 1 | -5/+6 | |
| | ||||||
* | Get rid of extern references to ldso variables. | "Steven J. Hill" | 2005-04-27 | 1 | -2/+0 | |
| | ||||||
* | Add missing definition for DL_OPENED | Eric Andersen | 2005-04-13 | 1 | -4/+5 | |
| | ||||||
* | On some wierd arches (i.e. mips), none of the early debug stuff | Eric Andersen | 2005-04-13 | 1 | -0/+10 | |
| | | | | works at all, so disable the whole lot. |