summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2005-01-31Always use the target CC when generating include/bits/sysnum.h, since someEric Andersen
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
2005-01-31Sync with latest GLIBC.Joakim Tjernlund
2005-01-31Oops, remove extra sigaddset() call. Don't know how that one got there.Joakim Tjernlund
2005-01-29Hi Erik and ManuelEric Andersen
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
2005-01-29Use HOSTCC for seting up the syscall listEric Andersen
2005-01-29merge parallel build supportMike Frysinger
2005-01-25merge parallel build supportMike Frysinger
2005-01-24make sure libdl static and shared targets are built properlyMike Frysinger
2005-01-24Use $(LN) rather than ln.Peter Kjellerstedt
2005-01-23When there is no umount syscall, but umount2 is available, thenEric Andersen
try to emulate umount() using umount2()
2005-01-19ignore our headers hackMike Frysinger
2005-01-19clean up dependencies so libraries are only rebuilt when needed and so that ↵Mike Frysinger
parallel build works correctly
2005-01-19add a tiny hack so that the headers target isnt rebuilt all the time, only ↵Mike Frysinger
when it should be
2005-01-19beautifyMike Frysinger
2005-01-19touchup the dependencies so that the sysdeps object files will override the ↵Mike Frysinger
toplevel linuxthreads generic object files
2005-01-19Avoid compiler warnings.Peter Kjellerstedt
2005-01-19Use Makefile if statements rather than their shell counterparts.Peter Kjellerstedt
2005-01-19Make it compile for architectures which have __UCLIBC_HAS_LFS__ defined,Peter Kjellerstedt
but neither __NR_fadvise64 nor __NR_fadvise64_64.
2005-01-19ok, worry over race condition doesnt exist because we only have 1 subdir ↵Mike Frysinger
running $(AR), and the toplevel $(AR) isnt invoked until subdirs have finished
2005-01-19fix target dependencies to support parallel buildingMike Frysinger
2005-01-19tweak dependencies so the archive is only rebuilt when the object files are ↵Mike Frysinger
updated
2005-01-19use $(RANLIB)Mike Frysinger
2005-01-19redo targets so the archives are only re-built when needed. also change the ↵Mike Frysinger
logic to use Makefile if statements rather than shell.
2005-01-18rework dependencies so the archive is re-created only when the object files ↵Mike Frysinger
have been updated
2005-01-18rework dependencies to support parallel build and avoid re-creating header ↵Mike Frysinger
files all the time
2005-01-18rework the dependencies so libpthread_db.a is only rebuilt when the object ↵Mike Frysinger
files get updated
2005-01-18white space clean upMike Frysinger
2005-01-18tweak target dependencies to support parallel buildsMike Frysinger
2005-01-18- define RANLIB since a subdir or two uses itMike Frysinger
- add support for DESTDIR to work the same as PREFIX
2005-01-18make sure we include pthread.h to define pthread_attr_tMike Frysinger
2005-01-18whitespace touchupsMike Frysinger
2005-01-17add posix_fadvise / posix_fadvise64 supportMike Frysinger
2005-01-17Mention uclibc.org as the defalt download siteEric Andersen
2005-01-16Made it possible to make utils when $(CROSS) or $(CC) contain spaces.Peter Kjellerstedt
2005-01-16Corrected a typo.Peter Kjellerstedt
2005-01-16Per http://bugs.uclibc.org/view.php?id=15, patch from kergoth:Eric Andersen
Sometimes it is desirable to build ldconfig non-static.
2005-01-16whitespace cleanupEric Andersen
2005-01-16Per http://bugs.uclibc.org/view.php?id=12:Eric Andersen
Some newer archs only have umount2
2005-01-16- ifdef bdflush update from bug #0000011Ned Ludd
2005-01-16- ifdef uselib update from bug #0000013Ned Ludd
2005-01-16prevent people asking what a loose-meat sandwich is (its anotherEric Andersen
name for a sloppy-joe' in case anyone was wondering)
2005-01-14Fix spellingEric Andersen
2005-01-13fix grammarEric Andersen
2005-01-13Mention the new bug tracking systemEric Andersen
2005-01-12- add patch from Peter S. Mazinger to allow selecting the fast access canary ↵Ned Ludd
for propolice/ssp
2005-01-12Use the inlined __dl_parse_dynamic_info() in DL_BOOT() for CRIS too.Peter Kjellerstedt
2005-01-12Update docs for releaseEric Andersen
2005-01-12cleanup, and prevent failures due to including architecture specificEric Andersen
header files into ldconfig when building for the host.
2005-01-11newer linux headers define __cast__ in compiler.h so lets fake it tooMike Frysinger
2005-01-11dont bother including sysctl.h unless we need itMike Frysinger