summaryrefslogtreecommitdiffstats
path: root/libc
Commit message (Collapse)AuthorAgeFilesLines
...
* if we have a signal handler in place to cover SIGABRT, we have to make sure ↵Mike Frysinger2005-06-291-1/+3
| | | | the code that unregisters it raises SIGABRT again so the program actually aborts
* ifdef out check which always failsMike Frysinger2005-06-291-0/+2
|
* remove __IPC_64 in syscall() macro since real 64bit arches dont need it (and ↵Mike Frysinger2005-06-272-2/+2
| | | | it doesnt compile)
* Oops.Joakim Tjernlund2005-06-261-1/+1
|
* stack_end in __uClibc_main must point to where argc is.Joakim Tjernlund2005-06-261-4/+3
|
* Change L_Scrt1 to __PIC__ and delete old crt0.SJoakim Tjernlund2005-06-252-133/+1
|
* Delete old stuff.Joakim Tjernlund2005-06-251-103/+0
|
* Change L_Scrt1 to __PIC__Joakim Tjernlund2005-06-251-4/+4
|
* Change L_Scrt1 to __PIC__Joakim Tjernlund2005-06-251-2/+2
|
* Hopefully fix PIE apps.Joakim Tjernlund2005-06-251-12/+70
|
* whitespace tweak, dont mind meMike Frysinger2005-06-251-21/+20
|
* Fic gcc 4.0 compilation. Still no confimation that this works onJoakim Tjernlund2005-06-211-30/+42
| | | | gcc 4.0 but I don't want to wait anymore.
* sync whitespace with glibcMike Frysinger2005-06-171-8/+8
|
* change the old pads to the new nano sec fieldsMike Frysinger2005-06-111-6/+6
|
* touchup syntax for no real good reason ;)Mike Frysinger2005-06-118-33/+37
|
* Based on start.S from debian's glibc, this gets arm workingEric Andersen2005-06-101-138/+69
| | | | properly with the new ABI
* Add missing file needed for arm to compileEric Andersen2005-06-101-0/+29
|
* Remove TEXTREL relocations for ARM.Joakim Tjernlund2005-06-1013-137/+102
| | | | | Hide __syscall_error from outside libc. From Peter Mazinger.
* oops. I'd left some junk in thereEric Andersen2005-06-101-3/+0
|
* rework arm crt1 properly this time aroundEric Andersen2005-06-101-27/+23
|
* silly rabbitEric Andersen2005-06-101-1/+1
|
* Dunno yet if I got this right or not, but it now at leastEric Andersen2005-06-102-38/+57
| | | | has a chance of perhaps working...
* Finish updating mips for the new ABIEric Andersen2005-06-101-11/+11
|
* move tv def back with gettimeofday() funcMike Frysinger2005-06-071-4/+5
|
* Add Peter Mazinger fini/crt compat patch. Select DL_FINI_CRT_COMPAT toJoakim Tjernlund2005-05-287-29/+26
| | | | | | | | be able to run apps built with 0.9.27. This also renames __uClibc_start_main to __uClibc_main. This compat option should be removed some time after 0.9.28 is released. Let me know if you don't like this change.
* Add back .size for __startJoakim Tjernlund2005-05-281-0/+1
|
* Add back .size for _start Joakim Tjernlund2005-05-281-0/+1
|
* touchup defines so that we can use same ssp.c in both glibc and uclibcMike Frysinger2005-05-271-16/+28
|
* - keep gcc-4.x happyNed Ludd2005-05-272-1/+6
|
* erik 0, stupid 1Eric Andersen2005-05-271-2/+2
|
* style updatesMike Frysinger2005-05-271-9/+9
|
* With a bit of luck, this might just get mips working againEric Andersen2005-05-273-72/+135
|
* minor tweak for correctnessEric Andersen2005-05-271-1/+1
|
* Pass the aligned stack ptr, not the unaligned.Joakim Tjernlund2005-05-261-4/+4
|
* Clean it up a little.Joakim Tjernlund2005-05-261-10/+6
|
* Adapt x86 to new __uClibc_start_main.Joakim Tjernlund2005-05-261-96/+106
|
* Fix PPC wrt new __uClibc_start_main.Joakim Tjernlund2005-05-261-12/+7
|
* This commit breaks the entire world (yet again). Calculate theEric Andersen2005-05-261-11/+13
| | | | | | | position of envp in C code based on argv and argp. No need to caclulate that in asm for N arches. This way, we better match what glibc does. All arches will need to be fixed to match up with this change.
* Add PIE support to ARM. From Peter MazingerJoakim Tjernlund2005-05-261-4/+12
|
* Removed -z defs as a more general solution is in the works.Joakim Tjernlund2005-05-261-1/+1
|
* Fix "off by one" bug.Joakim Tjernlund2005-05-261-6/+6
|
* Adapt startup code in x86 and PPC to almost match glibc. _init vs. ↵Joakim Tjernlund2005-05-253-32/+30
| | | | | | __libc_csu_init and _fini vs. __libc_csu_fini remains to do.
* Enable new FINI processing. ldso now passes a FINI functionJoakim Tjernlund2005-05-211-3/+0
| | | | ptr to crt. Only PowerPC and x86 support this currently.
* Update PowerPC to new ABI.Joakim Tjernlund2005-05-212-14/+102
|
* Pass main function ptr from crt1 to __uClibc_start_main.Joakim Tjernlund2005-05-214-35/+136
| | | | | | | | Kill old crt0/__uClibc_main. This breaks ABI. All apps and toolchain needs to be recompiled. All archs except x86 are now broken and need to be fixed as x86. PPC will be fixed shortly by me, the rest is left to the arch maintainers.
* Finish up reverting NPTLEric Andersen2005-05-203-6/+382
|
* Get rid of crud."Steven J. Hill"2005-05-151-234/+0
|
* There were two versions of 'pthreadtypes.h' originally in uClibc. Also,"Steven J. Hill"2005-05-141-142/+0
| | | | | | since we are going to support the two implementations of pthreads, we again need to instead create symbolic links to use the proper version of the file depending on the pthreads option chosen.
* Sync uClibc 'sigthread.h' with the latest version from glibc."Steven J. Hill"2005-05-141-6/+6
|
* Add missing file to the clean list."Steven J. Hill"2005-05-141-0/+1
|