summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* Enable thread supportEric Andersen2002-02-202-0/+8
|
* Several needed cleanups to the gcc wrapper.Eric Andersen2002-02-202-18/+78
| | | | -Erik
* Merge in the pthread library. This is the linuxthreads library taken fromEric Andersen2002-02-20124-59/+15956
| | | | | | | | glibc 2.1.3 and ported to work with uClibc by Stefan Soucek and Erik Andersen (me). Stefan has hacked things up such that linuxthreads runs on MMU-less systems (tested only on arm-nommu). Erik cleaned things up and made it work properly as a shared library. -Erik
* Add a test from Stefan Soucek for pthread_cond_timedwait(). OnEric Andersen2002-02-202-1/+115
| | | | mmu-less ARM perhaps sigsetjmp() isn't working?
* Output an error if uClibc's and app's largefile configuration are incompatible.Manuel Novoa III2002-02-192-0/+36
|
* Doh! Miles Bader noticed a couple of spots where I forgotEric Andersen2002-02-192-4/+2
| | | | to mark __stdio_flush_buffers with weak_function. Oops!
* Rename __stdio_close_all to __stdio_flush_buffers. Eliminate anEric Andersen2002-02-184-21/+15
| | | | unnecessary variable
* Doh!Eric Andersen2002-02-181-1/+1
|
* Miles Bader writes:Eric Andersen2002-02-181-1/+2
| | | | | | | | | | Programs that don't use stdio crash in the `exit' function, because they call through the pointer__uClibc_cleanup, which has a value of 0. It has a value of 0 because __uClibc_main.c initializes it to the address of `__stdio_close_all', which is a weak symbol (and so is 0 if stdio is not used). This patch from Miles fixes it, though we need to audit __stdio_close_all usage to be sure...
* Make shared libs properly list the correct ld.so in the interpEric Andersen2002-02-187-10/+25
| | | | field by being sneaky.
* Support strong_alias and begin merging usage of weak_functionEric Andersen2002-02-182-22/+42
|
* Whine and exit if people link against GNU libc orEric Andersen2002-02-181-2/+5
| | | | GNU libc linked shared libraries.
* Fix defines so debugging works as expectedEric Andersen2002-02-174-12/+11
|
* Some more updates. Darn -- arm needs the mprotect hackEric Andersen2002-02-173-38/+37
|
* A few more little fixupsEric Andersen2002-02-172-23/+18
|
* Eliminate circular dependancyEric Andersen2002-02-171-1/+1
|
* A ton of cleanups. Eliminate some useless code. Much betterEric Andersen2002-02-175-532/+616
| | | | | debugging code now. -Erik
* Use sizeof(sa_mask) instaed of sizeof(sigset_t) since sa_mask isEric Andersen2002-02-161-2/+2
| | | | not always a sigset_t... Fix from Geoffrey Espin.
* Several mips cleanups/additons from Geoffrey Espin.Eric Andersen2002-02-163-1/+97
|
* Patch from Yoshinori Sato <qzb04471@nifty.ne.jp> to fix upEric Andersen2002-02-161-2/+13
| | | | ptrace for the Hitachi h8300
* Additionally remove libc/tmpDavid Schleef2002-02-161-1/+1
|
* Try adding mipsel to the architecturesDavid Schleef2002-02-151-1/+1
|
* Geoffrey Espin noticed a $ that should have been a double $$Eric Andersen2002-02-151-1/+1
| | | | since Make make eats $'s.
* Disable a lingering bit of wide char junkEric Andersen2002-02-141-1/+2
|
* Fix missing longjmp symbolEric Andersen2002-02-131-0/+1
|
* Fix copyright messageEric Andersen2002-02-132-6/+34
|
* A number of naming updates in preparation for adding inEric Andersen2002-02-1313-78/+242
| | | | | proper threading. Most of this is from Stefan Soucek, with additions and changes as needed from me.
* Several test suite updates. The testatexit, teston_exit, andEric Andersen2002-02-1312-21/+958
| | | | pthread tests were contributed by Stefan Soucek
* Fix silly buffer overflowEric Andersen2002-02-131-2/+5
|
* Mark Robson noticed that our strcasecmp() behaviour was notEric Andersen2002-02-122-22/+23
| | | | | | standards compliant. Brian Stafford then provided these new implementations, which apprear to properly follow SUSv2. -Erik
* HAVE_SA_RESTORER is supposed to be true, not false, on most arches.Eric Andersen2002-02-111-10/+23
| | | | -Erik
* Fix typoDavid Schleef2002-02-111-1/+1
|
* mksnapshot: updated version and filenames. control.in: changedDavid Schleef2002-02-115-16/+44
| | | | | | dependency from kernel-headers to kernel-source packages. rules: force HAS_MMU=true, change mipsel to mips, untar kernel-source package include directory and use that as kernel source
* Update versionDavid Schleef2002-02-111-3/+4
|
* Dont choke when chown fails. Try to be more portable...Eric Andersen2002-02-081-1/+1
|
* Add in clone (untested)David McCullough2002-02-067-109/+187
| | | | | | | Fix up setjmp/longjmp which were quite broken not withstanding all the new versions. Needs a little more test time before I'll trust this code totally.
* Updates from Martin SieperEric Andersen2002-02-051-8/+15
|
* Fix __adjtimex symbolEric Andersen2002-02-051-0/+1
|
* OOps.Eric Andersen2002-02-051-1/+0
|
* use X/Open __sysv_signal name, then use the weak name for sysv_signalEric Andersen2002-02-051-2/+2
| | | | -Erik
* Update text for release0_9_9Eric Andersen2002-02-043-3/+37
|
* Update changelogEric Andersen2002-02-041-5/+24
|
* Make powerpc default to faster mallocEric Andersen2002-02-041-7/+2
|
* Fix naming error in brk.c, enable faster malloc by defaultEric Andersen2002-02-042-5/+5
|
* Fixup mips so it now works and provides basic functionalityEric Andersen2002-02-0411-74/+535
|
* Rework powerpc to be consistant with the other arches.Eric Andersen2002-02-0411-244/+454
| | | | -Erik
* Minor cleanupsEric Andersen2002-02-044-5/+20
|
* Fix headersEric Andersen2002-02-042-0/+3
|
* Fixup arch substitutionEric Andersen2002-02-041-2/+12
|
* Fix pathEric Andersen2002-02-041-1/+1
|