summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* kconfig for x86_64Mike Frysinger2005-02-152-1/+36
|
* When I broke up the stdio code, the "support pre C99 compilers" va_copy compatManuel Novoa III2005-02-143-34/+29
| | | | | | | | | define was no longer visible to vasprintf. I didn't catch this since I no longer use such old tools. Unfortunately, some well-meaning but misguided individual decided to just cut-and-paste the macro. :-( Try to clean up the situation by putting it into a header that can be overriden by any archs that need to. If this breaks for anyone (as I said, I no longer use such old tools and so haven't tested), let me know and I'll fix it.
* Fix some issues with nice(). SUSv3 specifies that it return the newManuel Novoa III2005-02-141-16/+52
| | | | | | | priority if successful, while the linux syscall returns 0. Also, in the non-syscall version, we must be sure to set errno to EPERM on failure since setpriority() can set errno to several possible values. Note: The version of glibc on my debian system is broken wrt EPERM too.
* x86_64 fixes: make sure the fall back routine for using umount2() for ↵Mike Frysinger2005-02-131-2/+7
| | | | umount() actually works :)
* x86_64 fixes: update prototype to match the other prototypesMike Frysinger2005-02-131-1/+1
|
* x86_64 fixes: __NR_socketcall doesnt exist, nor does __NR_recv / __NR_send ↵Mike Frysinger2005-02-131-19/+21
| | | | ... so dont try using socketcall() unless the system call exists
* touchup the $(AR) mojo to address some bugs by Peter KjellerstedtMike Frysinger2005-02-131-6/+11
|
* no more cvsMike Frysinger2005-02-1249-251/+0
|
* Add THREAD_SELF definition to PPC. This should make threads on PPCJoakim Tjernlund2005-02-101-0/+10
| | | | a bit faster.
* fix typoEric Andersen2005-02-091-1/+1
|
* Define va_copy for pre-C99 compilers (code taken from vfprintf.c).Peter Kjellerstedt2005-02-091-0/+13
|
* Implement _start completely in assembler. Otherwise the compiler willPeter Kjellerstedt2005-02-091-15/+19
| | | | | push the frame pointer when DO_DEBUG is enabled (and thus incorrect argc, argv and envp will be passed to the program).
* Include features.h (without it, testing for __UCLIBC_HAS_THREADS__ Peter Kjellerstedt2005-02-091-0/+1
| | | | makes no sense).
* simplify anon urlEric Andersen2005-02-091-1/+1
|
* - 3/NN patches for ssp. Doc updates from Peter S. Mazinger and Robert ConnollyNed Ludd2005-02-081-12/+17
|
* ordering updateEric Andersen2005-02-081-1/+1
|
* - 2/NN patches for ssp. Updates from Peter S. Mazinger and Robert ConnollyNed Ludd2005-02-082-11/+19
|
* Update the yearEric Andersen2005-02-081-1/+1
|
* Mention subversion and provide access info. Remove mention of cvs.Eric Andersen2005-02-0812-164/+127
| | | | -Erik
* - 1/NN patches for sspNed Ludd2005-02-081-6/+7
|
* Update release target for subversionEric Andersen2005-02-081-2/+2
|
* add notes about header generationMike Frysinger2005-02-081-0/+5
|
* - updated getent script to match behaviors of newer glibc getent. update ↵Ned Ludd2005-02-021-6/+10
| | | | from Peter S. Mazinger
* Fix death event reporting properly.Joakim Tjernlund2005-02-011-4/+2
| | | | | | Now GDB is happy and death events are reported as [Thread 5126 (LWP 192) exited] without GDB bailing out.
* Restore it so we get gdbEric Andersen2005-01-311-1/+1
| | | | | | [Thread 1026 (Missing) exited] messages again, while leaving the __linuxthreads_death_event() call disabled, as it still breaks gdb.
* Always use the target CC when generating include/bits/sysnum.h, since someEric Andersen2005-01-311-2/+1
| | | | | | | | | arches like mips have an include/asm/unistd.h that depends on #defines provided only by gcc. Therefore, since we may need to generate include/bits/sysnum.h before the target CC is actually existant when bootstrapping a toolchain, we must ensure that include/bits/sysnum.h is rebuilt every time we run make. Sigh. What a pain. -Erik
* Sync with latest GLIBC.Joakim Tjernlund2005-01-312-5/+10
|
* Oops, remove extra sigaddset() call. Don't know how that one got there.Joakim Tjernlund2005-01-311-1/+0
|
* Hi Erik and ManuelEric Andersen2005-01-292-1/+8
| | | | | | | | | | | | | | | | | | Long time no see :) It appears uClibc pthreads native debugging is broken w.r.t thread exit handling in uClibc(at least on PPC). When debugging ex7, gdb(6.2.1) bails out as soon as a thread exits. I found a comment in gdb that TD_DEATH handling was broken for glibc 2.3.1, so I figured that maybe it was broken in uClibc also. I added a #if 0 #endif in pthread_exit( see patch below) and then gdb behaved again. While looking into this I found a few differences( included in the patch) between glibc and uClibc. Don't know if these makes a difference, but I leave that to you to decide. Jocke
* Use HOSTCC for seting up the syscall listEric Andersen2005-01-291-1/+1
|
* merge parallel build supportMike Frysinger2005-01-291-7/+7
|
* merge parallel build supportMike Frysinger2005-01-2568-341/+303
|
* make sure libdl static and shared targets are built properlyMike Frysinger2005-01-241-9/+6
|
* Use $(LN) rather than ln.Peter Kjellerstedt2005-01-241-1/+1
|
* When there is no umount syscall, but umount2 is available, thenEric Andersen2005-01-231-0/+7
| | | | try to emulate umount() using umount2()
* ignore our headers hackMike Frysinger2005-01-191-0/+1
|
* clean up dependencies so libraries are only rebuilt when needed and so that ↵Mike Frysinger2005-01-191-8/+5
| | | | parallel build works correctly
* add a tiny hack so that the headers target isnt rebuilt all the time, only ↵Mike Frysinger2005-01-191-0/+5
| | | | when it should be
* beautifyMike Frysinger2005-01-191-33/+35
|
* touchup the dependencies so that the sysdeps object files will override the ↵Mike Frysinger2005-01-191-5/+9
| | | | toplevel linuxthreads generic object files
* Avoid compiler warnings.Peter Kjellerstedt2005-01-196-54/+56
|
* Use Makefile if statements rather than their shell counterparts.Peter Kjellerstedt2005-01-191-44/+39
|
* Make it compile for architectures which have __UCLIBC_HAS_LFS__ defined,Peter Kjellerstedt2005-01-192-15/+26
| | | | but neither __NR_fadvise64 nor __NR_fadvise64_64.
* ok, worry over race condition doesnt exist because we only have 1 subdir ↵Mike Frysinger2005-01-191-3/+3
| | | | running $(AR), and the toplevel $(AR) isnt invoked until subdirs have finished
* fix target dependencies to support parallel buildingMike Frysinger2005-01-191-6/+3
|
* tweak dependencies so the archive is only rebuilt when the object files are ↵Mike Frysinger2005-01-191-5/+5
| | | | updated
* use $(RANLIB)Mike Frysinger2005-01-191-2/+1
|
* redo targets so the archives are only re-built when needed. also change the ↵Mike Frysinger2005-01-191-20/+16
| | | | logic to use Makefile if statements rather than shell.
* rework dependencies so the archive is re-created only when the object files ↵Mike Frysinger2005-01-187-30/+15
| | | | have been updated
* rework dependencies to support parallel build and avoid re-creating header ↵Mike Frysinger2005-01-181-11/+13
| | | | files all the time