summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* Fix bug 60Joakim Tjernlund2005-05-311-21/+24
|
* Add Peter Mazinger fini/crt compat patch. Select DL_FINI_CRT_COMPAT toJoakim Tjernlund2005-05-2811-29/+51
| | | | | | | | 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.
* Filter out any -z defs since this lib will have undefined symbols thatJoakim Tjernlund2005-05-281-1/+4
| | | | are in gdb.
* fix warnings likeJoakim Tjernlund2005-05-281-4/+4
| | | | td_thr_tls_get_addr.c:30: warning: `__used__' attribute ignored
* gcc saysJoakim Tjernlund2005-05-281-1/+1
| | | | | | spinlock.c:35: warning: matching constraint does not allow a register Update the asm to match glibc.
* I added, then removed and now I add this again :). Hopefully I got it rigth ↵Joakim Tjernlund2005-05-281-0/+1
| | | | this time.
* Add patch at bugs 274. From Peter Manzinger.Joakim Tjernlund2005-05-286-44/+21
|
* 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-262-6/+14
|
* 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
|
* Prepare for standalone execution of ldso.Joakim Tjernlund2005-05-251-0/+11
|
* 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-212-13/+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.
* Fix debug macros.Joakim Tjernlund2005-05-201-5/+6
|
* Finish up reverting NPTLEric Andersen2005-05-206-15/+1178
|
* Back out nptl changes, which for now will be done in branches/uClibc-nptlEric Andersen2005-05-20256-25236/+9
|
* Fix up some more NPTL stuff for header file symbolic links."Steven J. Hill"2005-05-151-1/+2
|
* 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-143-155/+47
| | | | | | 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 TOPDIR prefix in front of config file when getting target architecture."Steven J. Hill"2005-05-141-1/+1
|
* In order to accomodate usage of either pthreads implementation, we now"Steven J. Hill"2005-05-143-88/+10
| | | | | | | have to create symbolic links for 'semaphore.h' and 'pthread.h' which will point to the proper pthreads directory. When we finish getting NPTL working with uClibc, perhaps we can merge them, but a first glance at the differences between the two does not make that very likely.
* Add missing file to the clean list."Steven J. Hill"2005-05-141-0/+1
|
* Top-level makefile fix for OS agnosticism and set the value of TARGET_ARCH"Steven J. Hill"2005-05-142-2/+2
| | | | | | using grep because the '.config' will not get included if we are doing a 'clean' or other targets. This was preventing the proper cleaning up target architecture include files.
* ARM1136JF-S support.Paul Mundt2005-05-132-0/+4
|
* Added new 'bits/atomic.h' for most of the architectures and the top-level ↵"Steven J. Hill"2005-05-127-0/+2085
| | | | 'include/atomic.h' to add in new atomic operations for use by NPTL. There are multiple files for PowerPC and Sparc for 'atomic.h'. I will let those architecture maintainers choose the correct file. The files come from glibc in 'sysdeps/ARCH/bits'.
* Added new common include file for list primitives used by NPTL."Steven J. Hill"2005-05-121-0/+114
|
* Remove usage of 'hp-timing.h' header file which is for platforms with high"Steven J. Hill"2005-05-122-2/+0
| | | | | | performance timers. If you want them included in the NPTL build, copy the header from glibc into the 'libc/sysdeps/linux/<ARCH>' of your choice and have fun.
* Put the change log back in."Steven J. Hill"2005-05-121-0/+207
|
* More glibc backward compatibility cruft. Oh the horror!"Steven J. Hill"2005-05-1112-131/+0
|
* Backwards compatability? Bhuwhahaha....you wonder why glibc is so"Steven J. Hill"2005-05-118-383/+0
| | | | bloated. *oink* *oink*
* Cleanup original linuxthreads and update top-level threads makefiles."Steven J. Hill"2005-05-112-5/+2
|
* This file is no longer used. kill it.Eric Andersen2005-05-111-64/+0
|
* We already have these defined."Steven J. Hill"2005-05-111-12/+0
|
* Remove extraneous file."Steven J. Hill"2005-05-111-240/+0
|