Peter S. Mazinger
|
fecaaa7a42
Remove TOPDIR
|
18 jaren geleden |
Mike Frysinger
|
cccc549ced
initial import of latest linuxthreads
|
19 jaren geleden |
Mike Frysinger
|
a9f5aa1cc9
rename current stable linuxthreads to linuxthreads.old to prepare for import of latest glibc version
|
19 jaren geleden |
Peter S. Mazinger
|
e6aa37afc9
Replace all Makefiles for new build infrastucture
|
19 jaren geleden |
Peter S. Mazinger
|
a3f19cafe6
Backport to current build system
|
19 jaren geleden |
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.
|
19 jaren geleden |
Peter S. Mazinger
|
73d009db94
Defer SHARED_START/END_FILES. They are only used for the shared library.
|
19 jaren geleden |
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 /$^/$<.
|
19 jaren geleden |
"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.
|
19 jaren geleden |
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.
|
19 jaren geleden |
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.
|
19 jaren geleden |
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
|
19 jaren geleden |
Mike Frysinger
|
c927e8958d
punt wrapsyscall.c as glibc has
|
19 jaren geleden |
Joakim Tjernlund
|
75ca73f431
Add patch at bugs 274. From Peter Manzinger.
|
19 jaren geleden |
Eric Andersen
|
124af9f4b2
Back out nptl changes, which for now will be done in branches/uClibc-nptl
|
19 jaren geleden |
"Steven J. Hill"
|
fd56c55827
Cleanup original linuxthreads and update top-level threads makefiles.
|
19 jaren geleden |
Mike Frysinger
|
9b59fd857b
have the directories themselves rather than the alias subdirs depend on $(LIBPTHREAD)
|
20 jaren geleden |
Mike Frysinger
|
a0fa906aad
touchup the dependencies so that the sysdeps object files will override the toplevel linuxthreads generic object files
|
20 jaren geleden |
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
|
20 jaren geleden |
Mike Frysinger
|
10b8619872
tweak dependencies so the archive is only rebuilt when the object files are updated
|
20 jaren geleden |
Eric Andersen
|
3bc61e6430
remove unused file
|
21 jaren geleden |
Eric Andersen
|
3370114357
Paul Mundt <lethal@linux-sh.org> writes:
|
21 jaren geleden |
Eric Andersen
|
dd3fb0f8c1
Peter Kjellerstedt writes:
|
21 jaren geleden |
Eric Andersen
|
e71b7cc95c
here is (I hope) a better way to handle this one. I regularly build
|
21 jaren geleden |
Manuel Novoa III
|
1217289737
Add a new *scanf implementation, includeing the *wscanf functions.
|
21 jaren geleden |
Eric Andersen
|
79b9c943d3
Doing an search and replace on CFLAGS can prove dangerous. We don't
|
21 jaren geleden |
Eric Andersen
|
4d52b7849a
When compiling with -O0, linuxthreads does not compile. So add
|
21 jaren geleden |
Eric Andersen
|
b81b3bfb4a
Oops. Don't call strip twice
|
21 jaren geleden |
Eric Andersen
|
70fee13438
Make it so debugging pthreads works, even with DODEBUG turned off
|
21 jaren geleden |
Eric Andersen
|
7711a9b8e8
Several pthreads updates. Enable linuxthreads_db. Several fixes
|
22 jaren geleden |