summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* Add in a default file for m68k.David McCullough2003-05-141-0/+61
|
* Sleep was returning the wrong value because:David McCullough2003-05-141-2/+4
| | | | | | | | | * nanosleep returns the remaining time, not the time slept * nanosleep only fills out the remaining time if it returns -1 (ie., the sleep was interrupted) Fix from Paul Dale <pauli@snapgear.com>
* (__libc_open): Fix wacky indentation.Miles Bader2003-05-081-6/+6
|
* setjmp was trashing r12 which is bad and can cause apps to crash if they areDavid McCullough2003-05-011-3/+3
| | | | | using r12. r12 is supposed to be preserved across C function calls. r0-r7 are trashable :-)
* Some small fixups for the h8 support and add the h8s platform support.David McCullough2003-04-296-8/+102
|
* Fixup __libc_open to use varargs and match the prototype.David McCullough2003-04-291-2/+7
| | | | | On the H8 varargs are rather unusual and if you declare a function with varargs, it had better use them or it won't work.
* uClibc 0.9.19 has a bug in globfree(). If the previous call toEric Andersen2003-04-291-2/+2
| | | | | | | | | | | glob(...,pglob) used the GLOB_DOOFFS flag to reserve the first pglob->gl_offs slots of pglob->gl_pathv, globfree(pglob) would attempt to free the objects pointed to by those slots. If those objects were not on the heap, the system would crash. The attached patch fixes this. Norm
* Comment on glibc's MALLOC_CHECK_ support.Eric Andersen2003-04-251-0/+8
|
* Thierry De Corte notices that when UCLIBC_HAS_FLOAT is disabled, we must alsoEric Andersen2003-04-231-5/+4
| | | | disable drand48, drand48_r, erand48, and erand48_r since they use floats.
* Fix SIGTRAP handling on arm. The defination of struct ucontext,Eric Andersen2003-04-211-8/+7
| | | | | which was copied from glibc, is wrong. So fix it. -Erik
* Patch from Marshall M. Midden:Eric Andersen2003-04-191-33/+39
| | | | | | It turns out that uClibc's syslog.c does not close sockets when doing retries and when it exits due to errors. This patch fixes it.
* Konrad Taro Eisele noticed the sparc struct stat was broken.Eric Andersen2003-04-191-22/+18
| | | | Fix it.
* Patch from Liam Girdwood to fix mips profiling when usingEric Andersen2003-04-161-0/+5
| | | | newer gcc versions.
* (free_to_heap): Unlock the heap before returning in theMiles Bader2003-04-021-2/+5
| | | | __UCLIBC_UCLINUX_BROKEN_MUNMAP__ case. Fix from YYang1@Winbond.com.tw.
* Avoid errors with buggy preprocessorsEric Andersen2003-03-311-2/+2
|
* Oops. Don't call strip twiceEric Andersen2003-03-131-1/+0
|
* resync with glibc 2.3Eric Andersen2003-03-131-129/+357
|
* sjhill needs to buy donuts for everyoneEric Andersen2003-03-111-1/+0
|
* Make it so debugging pthreads works, even with DODEBUG turned offEric Andersen2003-03-112-2/+9
| | | | -Erik
* Minor cleanup to better sync with glibc 2.3Eric Andersen2003-03-111-102/+123
|
* Compliance with MIPS ABI and MIPS kernel changes."Steven J. Hill"2003-03-112-17/+2
|
* Patch from Jordan Crouse to avoid potential rendering problemsEric Andersen2003-03-101-1/+1
|
* remove a leftover debug printfEric Andersen2003-03-071-2/+0
|
* Patch from Stefan AlliusEric Andersen2003-03-073-23/+24
| | | | | | | | | | | the ldd.c wasn't compilable for SuperH due to a missing ELFCLASSM define and the readelf executable was linked with a wrong dynamic linker path. To fix this I removed the --uclibc-use-build-dir. The patch also fixed all the compiler warnings (-Wall -W). Erik made a few additional changes to eliminate unused function arguments and fixup a static variable that was was doing the wrong thing
* Patch from Stefan Allius:Eric Andersen2003-03-071-1/+1
| | | | | | a make install_target stops if we have some sysmlinks in the destination target. This little patch force to install over a previous installed uClibc version,so we will allways get a consistent uClibc installation.
* Patch from Stefan Allius:Eric Andersen2003-03-073-4/+8
| | | | fix a couple of gcc 3.3 compiler warnings in gmon.c
* Fixup ldd handling of multiple filesEric Andersen2003-03-061-12/+36
|
* more random changesEric Andersen2003-03-061-15/+12
|
* /me needs to learn to proofreadEric Andersen2003-03-061-4/+6
|
* Make the text a bit more clearEric Andersen2003-03-061-3/+3
|
* For now, leave mmap on mips using mmap1, since mmap2 seemsEric Andersen2003-03-061-0/+5
| | | | | to have 'issues' (i.e. it doesn't work 100% properly). -Erik
* Finish off gmon based profiling for powerpcEric Andersen2003-03-063-4/+120
|
* Make profiling on arm workEric Andersen2003-03-062-2/+15
|
* Patch from Stefan Allius to finish off the last required bitsEric Andersen2003-03-063-29/+90
| | | | for gmon profiling support for the SuperH target.
* Update websiteEric Andersen2003-03-062-110/+143
|
* Patch from Konrad Eisele to add include/asm-generic since, at leastEric Andersen2003-03-051-0/+2
| | | | on sparc, this is needed by some of the include/asm files
* Patch from Konrad Eisele to omit -Wl,--dynamic-linker fromEric Andersen2003-03-052-1/+8
| | | | the gcc wrapper when not building with shared library support.
* Patch from Stefan Allius:Eric Andersen2003-03-051-11/+31
| | | | | | | | | | | | | | | Hi Erik, I patched the initfini.awk script, so we can build crt[in].S for the SuperH targets with gmon-support. The patch moves all labels into the wright sections, and add some assembler statements to jump over them. (only activ on SH targets) The patch also avoid any references of _GLOBAL_OFFSET_TABLE_ or *gmon_start* in the crtn.S file. This should work on every target. Bye Stefan
* The vfork system call on powerpc seems to be completelyEric Andersen2003-03-051-3/+9
| | | | broken. Use fork instead, per glibc behavior.
* Default to using fork() for vfork() when no arch specificEric Andersen2003-03-052-1/+9
| | | | implementation of vfork is present.
* Seperate pthread debugging from uClibc debugging. They are usedEric Andersen2003-03-042-1/+18
| | | | for different things.
* Patch from Stefan Allius adding the function 'thread_self_stack'Eric Andersen2003-03-041-1/+21
| | | | from glibc 2.3 that is needed for pthreads to compile for SuperH.
* Patch from Stefan Allius to make ldd.c compile under SolarisEric Andersen2003-03-041-0/+6
|
* Teach ldd to be a bit more helpful by telling you specificallyEric Andersen2003-03-041-5/+29
| | | | | what the problem library is that is linked vs glibc. -Erik
* Fix compile when profiling is disabledEric Andersen2003-03-041-1/+1
|
* Fix grammarEric Andersen2003-03-031-1/+1
|
* Initial effort at adding profiling support.Eric Andersen2003-03-0368-424/+2517
|
* Updates for release0_9_19Eric Andersen2003-03-033-138/+212
|
* Update versionEric Andersen2003-03-031-1/+1
|
* Fix location of cvsEric Andersen2003-03-031-1/+1
|