summaryrefslogtreecommitdiff
path: root/libc
AgeCommit message (Collapse)Author
2005-06-29rename crt0.S to crt1.S and clean up so it actually works :)Mike Frysinger
2005-06-29declare init/fini as weak if __UCLIBC_CTOR_DTOR__ is turned offMike Frysinger
2005-06-29cast buf as void* to fix warningMike Frysinger
2005-06-29always define __IPC_64 regardless of __NR_ipcMike Frysinger
2005-06-29tweak to get rid of warning when TZ is disabledMike Frysinger
2005-06-29whitespace/syntax updatesMike Frysinger
2005-06-29if we have a signal handler in place to cover SIGABRT, we have to make sure ↵Mike Frysinger
the code that unregisters it raises SIGABRT again so the program actually aborts
2005-06-29ifdef out check which always failsMike Frysinger
2005-06-27remove __IPC_64 in syscall() macro since real 64bit arches dont need it (and ↵Mike Frysinger
it doesnt compile)
2005-06-26Oops.Joakim Tjernlund
2005-06-26stack_end in __uClibc_main must point to where argc is.Joakim Tjernlund
2005-06-25Change L_Scrt1 to __PIC__ and delete old crt0.SJoakim Tjernlund
2005-06-25Delete old stuff.Joakim Tjernlund
2005-06-25Change L_Scrt1 to __PIC__Joakim Tjernlund
2005-06-25Change L_Scrt1 to __PIC__Joakim Tjernlund
2005-06-25Hopefully fix PIE apps.Joakim Tjernlund
2005-06-25whitespace tweak, dont mind meMike Frysinger
2005-06-21Fic gcc 4.0 compilation. Still no confimation that this works onJoakim Tjernlund
gcc 4.0 but I don't want to wait anymore.
2005-06-17sync whitespace with glibcMike Frysinger
2005-06-11change the old pads to the new nano sec fieldsMike Frysinger
2005-06-11touchup syntax for no real good reason ;)Mike Frysinger
2005-06-10Based on start.S from debian's glibc, this gets arm workingEric Andersen
properly with the new ABI
2005-06-10Add missing file needed for arm to compileEric Andersen
2005-06-10Remove TEXTREL relocations for ARM.Joakim Tjernlund
Hide __syscall_error from outside libc. From Peter Mazinger.
2005-06-10oops. I'd left some junk in thereEric Andersen
2005-06-10rework arm crt1 properly this time aroundEric Andersen
2005-06-10silly rabbitEric Andersen
2005-06-10Dunno yet if I got this right or not, but it now at leastEric Andersen
has a chance of perhaps working...
2005-06-10Finish updating mips for the new ABIEric Andersen
2005-06-07move tv def back with gettimeofday() funcMike Frysinger
2005-05-28Add Peter Mazinger fini/crt compat patch. Select DL_FINI_CRT_COMPAT toJoakim Tjernlund
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.
2005-05-28Add back .size for __startJoakim Tjernlund
2005-05-28Add back .size for _start Joakim Tjernlund
2005-05-27touchup defines so that we can use same ssp.c in both glibc and uclibcMike Frysinger
2005-05-27- keep gcc-4.x happyNed Ludd
2005-05-27erik 0, stupid 1Eric Andersen
2005-05-27style updatesMike Frysinger
2005-05-27With a bit of luck, this might just get mips working againEric Andersen
2005-05-27minor tweak for correctnessEric Andersen
2005-05-26Pass the aligned stack ptr, not the unaligned.Joakim Tjernlund
2005-05-26Clean it up a little.Joakim Tjernlund
2005-05-26Adapt x86 to new __uClibc_start_main.Joakim Tjernlund
2005-05-26Fix PPC wrt new __uClibc_start_main.Joakim Tjernlund
2005-05-26This commit breaks the entire world (yet again). Calculate theEric Andersen
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.
2005-05-26Add PIE support to ARM. From Peter MazingerJoakim Tjernlund
2005-05-26Removed -z defs as a more general solution is in the works.Joakim Tjernlund
2005-05-26Fix "off by one" bug.Joakim Tjernlund
2005-05-25Adapt startup code in x86 and PPC to almost match glibc. _init vs. ↵Joakim Tjernlund
__libc_csu_init and _fini vs. __libc_csu_fini remains to do.
2005-05-21Enable new FINI processing. ldso now passes a FINI functionJoakim Tjernlund
ptr to crt. Only PowerPC and x86 support this currently.
2005-05-21Update PowerPC to new ABI.Joakim Tjernlund