summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Add missing thread-safe locking.0_9_13Eric Andersen2002-08-091-0/+27
| | | | -Erik
* update todo againEric Andersen2002-08-091-0/+2
|
* Update webpage for releaseEric Andersen2002-08-091-0/+42
|
* Update Changelog for releaseEric Andersen2002-08-092-539/+650
| | | | -Erik
* Update my TODO list. In particular, breakdown what I'll be working onManuel Novoa III2002-08-091-19/+59
| | | | in the next two months.
* Update todo list a bitEric Andersen2002-08-091-18/+14
|
* Ok, bad idea. didn't work.Eric Andersen2002-08-092-2/+56
| | | | -Erik
* Add in __uClibc_syscallEric Andersen2002-08-091-1/+1
|
* Initial piece of unified syscall support from Brecis CommunicationsEric Andersen2002-08-091-0/+45
|
* New and improved fork for mips, thanks to the fine folksEric Andersen2002-08-092-1/+66
| | | | at Brecis Communications.
* Fix some more warnings for non-thread-enabled compiles.David McCullough2002-08-091-3/+2
|
* Link ldso vs libgcc.a and eliminate baggage caused byEric Andersen2002-08-0912-1421/+8
| | | | | not previously linking vs libgcc -Erik
* Fix a number of compile time warnings so that uClibc will build with -Werror ↵David McCullough2002-08-098-9/+12
| | | | | | using a 3.0.4 version of the sh-linux-gcc compiler.
* pread and pwrite were broken in several ways:David McCullough2002-08-091-19/+23
| | | | | | | | | | | | | | * pwrite was using the write system call. * SYSCALL_INLINE was only defined for pread and reused by pwrite meaning pwrite did a pread :-). * The kernel pread/pwrite interfaces always take a 64bit value. So the libc versions must do the LONG_LONG_PAIR stuff otherwise the pread/pwrite calls will not work. These guys are working now for SH at least (and I can format my DiskOnChip again ;-)
* At some stage I was getting conflicts on the SH platform withDavid McCullough2002-08-091-2/+2
| | | | | the two i_am_not_a_leaf functions, changing the name of one is harmless and fixed the problem at the time. Not entirely sure it's still required.
* Changes so that this file builds if we are not using threads.David McCullough2002-08-091-3/+2
|
* Be more path independentEric Andersen2002-08-091-1/+1
|
* Doh! I broke it. oops. Patch from Stefan Allius to fix it.Eric Andersen2002-08-091-1/+1
|
* Patch from Stefan Allius, avoid compiler warnings (unused variable)Eric Andersen2002-08-098-8/+8
|
* Cleanup error returns to avoid warningsEric Andersen2002-08-091-8/+8
| | | | -Erik
* Patch from Stefan Allius to remove obsolete printfsEric Andersen2002-08-091-2/+0
|
* Disable this code for mips, which does things quite differently...Eric Andersen2002-08-092-2/+6
| | | | -Erik
* Fix a stupid typo messing up powerpc supportEric Andersen2002-08-091-1/+1
| | | | -Erik
* For some perverse reason we were not registering destructorsEric Andersen2002-08-082-0/+8
| | | | | for dlopen'd libraries. This fixes that. -Erik
* Add an entry regarding localtime(), TZ, and timezone support.Manuel Novoa III2002-08-081-1/+19
|
* Oops. missed a spot.Eric Andersen2002-08-081-1/+1
| | | | -Erik
* Make powerpc compile once againEric Andersen2002-08-082-0/+2
| | | | -Erik
* Update the FAQEric Andersen2002-08-081-52/+104
|
* Bump version to 0.9.13Eric Andersen2002-08-081-1/+1
|
* Move destructor attribute tagEric Andersen2002-08-082-6/+2
|
* Shuffle things around a bit. Looks a little cleaner.Eric Andersen2002-08-081-56/+21
| | | | -Erik
* Add a simple test for shared lib ctor/dtorsEric Andersen2002-08-082-0/+13
| | | | -Erik
* Patch from Stefan Allius and Edie C. Dost:Eric Andersen2002-08-082-5/+21
| | | | | | In linuxthreads/errno.h the functions __errno_location and __h_errno_location wasn't safe against calling before the library is initialized.
* Missed a spotEric Andersen2002-08-082-12/+12
| | | | -Erik
* I reworked syscalls.h to match how I'm doing other arches. Stefan Allius andEric Andersen2002-08-085-31/+197
| | | | | | Edie C. Dost has some concerns about the perl script used to general crti.o and crtn.o and added their own versions. These versions will win since they are built last,
* Fix license. I meant to say LGPL...Eric Andersen2002-08-081-12/+12
| | | | -Erik
* Patch from Stefan Allius and Edie C. Dost to add SuperHEric Andersen2002-08-0835-737/+2065
| | | | | | | | | | | | | | | | | shared library support. This also adds some cleaner error handling, which I (Erik) then ported over to x86 and arm. In addition Stefan added the following fixes: - in hash.c was the lvalue handling of global library functions wrong. To fix this I had to change the prototype of _dl_find_hash. (==> TIS and ELF spec. Vers. 1.2) - in ldso.c was the order of the .init sections calls wrong. Before we call the initialization code of a library we have to check that all dependend libraries are already initialized. This can easily made by calling it in the revers loading order. For this I added a previous pointer chain. - in ldso.c the ELF magics wasn't checked fo PPC, MIPS and SH architecture
* Patch from Stefan Allius and Edie C. Dost to let ldd andEric Andersen2002-08-084-10/+74
| | | | readelf compile under solaris.
* Make pump happy. Add in this header.Eric Andersen2002-08-081-0/+64
| | | | -Erik
* I missed a fileEric Andersen2002-08-082-1/+55
|
* Fix a silly bug with using fstat64 instead of just fstat. NoEric Andersen2002-08-081-2/+2
| | | | | reason for 64bit stuff just to check perms. -Erik
* Remove unified syscall support (it should just be a per-archEric Andersen2002-08-081-5/+5
| | | | | | decision, with syscalls.h adjusted to match). Add symlinks to make tools like mklibs.py be happy. -Erik
* Disable unused unifed stuffEric Andersen2002-08-081-3/+0
| | | | -Erik
* Update default config filesEric Andersen2002-08-0814-100/+72
|
* Update status of reentrance supportEric Andersen2002-08-081-2146/+23
|
* Make some strings constEric Andersen2002-08-085-5/+5
| | | | -Erik
* Fix lockingEric Andersen2002-08-0814-177/+372
| | | | -Erik
* Fix lockingEric Andersen2002-08-081-0/+19
|
* Cleanup warnings and fix prototypesEric Andersen2002-08-081-16/+11
| | | | -Erik
* Add missing include fileEric Andersen2002-08-081-0/+1
|