Commit History

Autor SHA1 Mensaxe Data
  Peter S. Mazinger e6aa37afc9 Replace all Makefiles for new build infrastucture %!s(int64=19) %!d(string=hai) anos
  Peter S. Mazinger a3f19cafe6 Backport to current build system %!s(int64=19) %!d(string=hai) anos
  Peter S. Mazinger 3a7ac9c7a7 Rewrote almost all Makefiles: do not use strip $(x),y; run strip on all objects at once; use :=//$</$^; use CRT_SRC/CRT_OBJ/SCRT_OBJ/CSRC/COBJ/SSRC/SOBJ/MSRC/MOBJ where no more is needed, if only CSRC is present use OBJS directly instead of COBJ; CTOR_TARGETS are created directly in lib; remove unused/unneeded parts. Hope I haven't broken too much. %!s(int64=19) %!d(string=hai) anos
  Peter S. Mazinger 73d009db94 Defer SHARED_START/END_FILES. They are only used for the shared library. %!s(int64=19) %!d(string=hai) anos
  Peter S. Mazinger 998913a5ce Do not defer expansions where useless, like CSRC/OBJS/LIB_NAME/AR_LIB_NAME, defer only for shared lib related stuff, because it is optional. Run STRIPTOOL only once. More use of /$^/$<. %!s(int64=19) %!d(string=hai) anos
  "Steven J. Hill" 8c7ac6fc36 Clean up pthread include mess. Some of these will be needed to support NPTL, but they do no harm for the linuxthreads case. Yes, I tested this. %!s(int64=19) %!d(string=hai) anos
  Peter S. Mazinger 948d4fc016 Move arch specific bits from linuxthreads' Makefile to linuxthreads/sysdeps/TARGET_ARCH/Makefile.in proposed by vapier. The current implementation should suffice for now, but it needs to be extended for the nptl tree. %!s(int64=19) %!d(string=hai) anos
  Peter S. Mazinger b0d66c5389 Similarly to libm, remove recursion from linuxthreads. Now only libc.a and libc.so are rebuilt again if make is run a second time. %!s(int64=19) %!d(string=hai) anos
  Peter S. Mazinger f70602be19 Remove ar-target and shared targets, at build time now we traverse the tree only once. Generalize all toplevel makefiles. Make sure, that libdl.so is built against libc.so and not libc.a %!s(int64=19) %!d(string=hai) anos
  Mike Frysinger c927e8958d punt wrapsyscall.c as glibc has %!s(int64=19) %!d(string=hai) anos
  Joakim Tjernlund 75ca73f431 Add patch at bugs 274. From Peter Manzinger. %!s(int64=19) %!d(string=hai) anos
  Eric Andersen 124af9f4b2 Back out nptl changes, which for now will be done in branches/uClibc-nptl %!s(int64=19) %!d(string=hai) anos
  "Steven J. Hill" fd56c55827 Cleanup original linuxthreads and update top-level threads makefiles. %!s(int64=19) %!d(string=hai) anos
  Mike Frysinger 9b59fd857b have the directories themselves rather than the alias subdirs depend on $(LIBPTHREAD) %!s(int64=20) %!d(string=hai) anos
  Mike Frysinger a0fa906aad touchup the dependencies so that the sysdeps object files will override the toplevel linuxthreads generic object files %!s(int64=20) %!d(string=hai) anos
  Mike Frysinger f1f7275f48 ok, worry over race condition doesnt exist because we only have 1 subdir running $(AR), and the toplevel $(AR) isnt invoked until subdirs have finished %!s(int64=20) %!d(string=hai) anos
  Mike Frysinger 10b8619872 tweak dependencies so the archive is only rebuilt when the object files are updated %!s(int64=20) %!d(string=hai) anos
  Eric Andersen 3bc61e6430 remove unused file %!s(int64=21) %!d(string=hai) anos
  Eric Andersen 3370114357 Paul Mundt <lethal@linux-sh.org> writes: %!s(int64=21) %!d(string=hai) anos
  Eric Andersen dd3fb0f8c1 Peter Kjellerstedt writes: %!s(int64=21) %!d(string=hai) anos
  Eric Andersen e71b7cc95c here is (I hope) a better way to handle this one. I regularly build %!s(int64=21) %!d(string=hai) anos
  Manuel Novoa III 1217289737 Add a new *scanf implementation, includeing the *wscanf functions. %!s(int64=21) %!d(string=hai) anos
  Eric Andersen 79b9c943d3 Doing an search and replace on CFLAGS can prove dangerous. We don't %!s(int64=21) %!d(string=hai) anos
  Eric Andersen 4d52b7849a When compiling with -O0, linuxthreads does not compile. So add %!s(int64=21) %!d(string=hai) anos
  Eric Andersen b81b3bfb4a Oops. Don't call strip twice %!s(int64=22) %!d(string=hai) anos
  Eric Andersen 70fee13438 Make it so debugging pthreads works, even with DODEBUG turned off %!s(int64=22) %!d(string=hai) anos
  Eric Andersen 7711a9b8e8 Several pthreads updates. Enable linuxthreads_db. Several fixes %!s(int64=22) %!d(string=hai) anos
  Eric Andersen dd27e84e64 Fix libpthread compile for sparc %!s(int64=22) %!d(string=hai) anos
  Eric Andersen b0cc86a6fc Lose the _GNU_SOURCE and just add __USE_GNU to the one file that needs %!s(int64=23) %!d(string=hai) anos
  Eric Andersen e356ea321c Merge in the pthread library. This is the linuxthreads library taken from %!s(int64=23) %!d(string=hai) anos