Peter S. Mazinger
|
a5caac62d6
Do not recurse into ldso if HAVE_SHARED is disabled.
|
19 年之前 |
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 年之前 |
Peter S. Mazinger
|
4583f84ac9
Remove *.o and *.os running find only once
|
19 年之前 |
"Steven J. Hill"
|
7840e3a378
Oops, that was a bad wildcard.
|
19 年之前 |
"Steven J. Hill"
|
90d779b0c3
Need to get both .o and .os files. (.os files are built for NPTL)
|
19 年之前 |
Peter S. Mazinger
|
75e3be2c70
Do not recurse into ldso/libc/libpthread on clean
|
19 年之前 |
"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 年之前 |
Peter S. Mazinger
|
6042a50c60
Split out header installation into separate install_headers target and added an additional condition for libc.so linker script creation checking for libc.so.0 in place.
|
19 年之前 |
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 年之前 |
Peter S. Mazinger
|
cc1cc2f7d4
Check for existing libc.so ld script before trying to modify it
|
19 年之前 |
Peter S. Mazinger
|
e8138701aa
Do not create libc.so linker script if only development headers are installed
|
19 年之前 |
Peter S. Mazinger
|
a29321c68e
Target distclean removes now locales.txt/codesets.txt too. reorder clean target.
|
19 年之前 |
Peter S. Mazinger
|
68a33eafc4
Speed up clean target, don't recurse where possible, remove unneeded actions
|
19 年之前 |
Peter S. Mazinger
|
cffc73dfd2
Revert earlier patch to install_dev and runtime targets. Need a better solution.
|
19 年之前 |
Peter S. Mazinger
|
2b4bc63f5f
remove unneeded ';' and add utils to .PHONY
|
19 年之前 |
Peter S. Mazinger
|
9ddd9870a8
Add __cxa_atexit and __cxa_finalize, thanks to Stephen Warren. This patch breaks compatibility with existing binaries, unless the new COMPAT_ATEXIT option is enabled.
|
19 年之前 |
Peter S. Mazinger
|
9d36ab8993
Correct targets install_dev and install_runtime to depend on shared
|
19 年之前 |
Mike Frysinger
|
b3db5549d2
generate headers after running menuconfig
|
19 年之前 |
Peter S. Mazinger
|
593d5a1557
New ssp code using syscalls where possible.
|
19 年之前 |
Peter S. Mazinger
|
d886583eb0
Don't remove libc-internal.h on install, else gcc does not build
|
19 年之前 |
Peter S. Mazinger
|
0929e196d2
no check needed in libm/libpthread, we do not recurse anymore if the related option is not set, more Makefile cleanups
|
19 年之前 |
Mike Frysinger
|
c12b5f4157
dont screw around with lib/ if it doesnt exist
|
19 年之前 |
Peter S. Mazinger
|
9186977b21
Makefile cleanups
|
19 年之前 |
Peter S. Mazinger
|
9431826d42
do not recurse into subdirs if related options are not set
|
19 年之前 |
Peter S. Mazinger
|
3e458f0e82
utils should be built all the time (iconv), disable building readelf
|
19 年之前 |
Peter S. Mazinger
|
0576579a4b
remove unused headers on install and clean up all thread related ones
|
19 年之前 |
Peter S. Mazinger
|
99daa24bec
correct some typos
|
19 年之前 |
"Steven J. Hill"
|
c76818fd78
'pthread.h' is not the only file that needs to be symlinked. When NPTL gets merged, you will need to do 'semaphore.h' and 'bits/pthreadtypes.h'. I think I have been a good little boy and keeping my NPTL changes out of mainline, so I'm going to go ahead and cross the line this once to get this change in.
|
19 年之前 |
Mike Frysinger
|
b402fab3c3
dont duplicate pthread.h in include and libpthread subdirs, so symlink it
|
19 年之前 |
Mike Frysinger
|
08a9752c5b
dont install linux/asm headers if KERNEL_SOURCE == DEVEL_PREFIX
|
19 年之前 |