summaryrefslogtreecommitdiffstats
path: root/ldso/include
Commit message (Collapse)AuthorAgeFilesLines
...
* John Bowler writes in Bug 385:Mike Frysinger2006-01-311-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 failsPeter S. Mazinger2006-01-301-21/+21
|
* use attribute_unused instead of hardcodedPeter S. Mazinger2006-01-271-1/+1
|
* - use keywords __asm__ and __inline__ c99.Bernhard Reutner-Fischer2006-01-241-21/+21
|
* fix building on alphaMike Frysinger2006-01-201-0/+15
|
* move a bunch of arch-specific checks out of common files and into an arch ↵Mike Frysinger2006-01-191-1/+1
| | | | specific header file to make porting/updates a lot easier
* cleanup whitespaceMike Frysinger2006-01-171-61/+60
|
* Revert 13276, cache corrupted on x86Peter S. Mazinger2006-01-141-11/+39
|
* use regular headers rather than trying to get trickyMike Frysinger2006-01-141-39/+11
|
* change to Lesser GPL 2.1 as pointed out by psmMike Frysinger2005-11-238-8/+8
|
* add some copyright infoMike Frysinger2005-11-228-0/+56
|
* Moved guard_setup to dl-osinfo.h (used commonly by ldso and libc). Renamed ↵Peter S. Mazinger2005-10-271-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 listPeter S. Mazinger2005-10-111-1/+1
|
* Sync unsecvars.h w/ glibc-2.3.5, remove unused vars in uClibc, update ↵Peter S. Mazinger2005-10-111-7/+6
| | | | comment about those in glibc
* I really really HATE gcc-4.1 and its whimsical inline rules."Steven J. Hill"2005-09-231-1/+1
|
* Make powerpc use sys/syscall.h, instead of defining its own syscalls.Joakim Tjernlund2005-09-201-3/+0
|
* Remove unused function.Joakim Tjernlund2005-09-181-1/+0
|
* Fix bug 430 and reduce ldso size with 1KB :). Not sure if I need to use ↵Joakim Tjernlund2005-09-172-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 hostsMike Frysinger2005-08-292-4/+5
|
* Just quote the whole darn thing so we can print any error msg we wantEric Andersen2005-08-151-1/+1
|
* remove quote char which doesnt belongMike Frysinger2005-08-151-1/+1
|
* move arch-specific checks out of shared dl-syscall.h and into arch-specific ↵Mike Frysinger2005-08-151-2/+3
| | | | dl-syscalls.h
* Remove hardcoded ld-uClibc.so.0 name in ldso.Joakim Tjernlund2005-08-121-1/+0
|
* disable early debug code if the arch relies on certain values (like ↵Mike Frysinger2005-08-091-0/+1
| | | | load_addr) which are computer later
* oops, fix typo in ELF_ST_BIND macrosMike Frysinger2005-07-131-2/+2
|
* use Elf32_Word instead of uint32_t since that is what the ELF spec refers toMike Frysinger2005-07-131-4/+4
|
* force hash buckets to work off of 32bit quantitiesMike Frysinger2005-07-111-2/+2
|
* create a new wrapper macro for debug early outputMike Frysinger2005-07-111-5/+11
|
* make sure the SEND_NUMBER_STDERR macro doesnt modify the number given to itMike Frysinger2005-07-111-1/+2
|
* we need the syscall6() version of mmapMike Frysinger2005-07-091-1/+1
|
* need _DEBUG macros for NUMBER tooMike Frysinger2005-07-081-0/+2
|
* clean up whitespaceMike Frysinger2005-07-071-11/+9
|
* make RUNPATH/RPATH support configurableMike Frysinger2005-07-071-0/+2
|
* need features.h for the misc attribute defines and uclibc featuresMike Frysinger2005-07-061-0/+1
|
* setup ELF_R_TYPE() wrapper for ELF{32,64}_R_TYPE()Mike Frysinger2005-07-061-0/+2
|
* use new __always_inline defineMike Frysinger2005-07-022-11/+11
|
* use new __always_inline defineMike Frysinger2005-07-021-2/+2
|
* create generic ELF_* macros to hide 32/64 bit differencesMike Frysinger2005-06-301-0/+20
|
* whitespace tweaksMike Frysinger2005-06-302-17/+16
|
* change all Elf32_* usage to ElfW(*) usage since we shouldnt care about the ↵Mike Frysinger2005-06-303-4/+4
| | | | bitsize
* typecast to long instead of int so pointers on 64bit arches can be typecast ↵Mike Frysinger2005-06-301-2/+2
| | | | safely
* The function '_dl_memset' should always be inlined regardless of the"Steven J. Hill"2005-06-301-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 headerMike Frysinger2005-06-251-3/+7
|
* create some DEBUG macros for the ld debug earlyMike Frysinger2005-06-251-1/+9
|
* whitespace/syntax cleanupsMike Frysinger2005-06-251-45/+46
|
* Initial support for both RUNPATH support.Joakim Tjernlund2005-06-011-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 Tjernlund2005-05-201-5/+6
|
* Get rid of extern references to ldso variables."Steven J. Hill"2005-04-271-2/+0
|
* Add missing definition for DL_OPENEDEric Andersen2005-04-131-4/+5
|
* On some wierd arches (i.e. mips), none of the early debug stuffEric Andersen2005-04-131-0/+10
| | | | works at all, so disable the whole lot.