Peter S. Mazinger
|
e6aa37afc9
Replace all Makefiles for new build infrastucture
|
19 年之前 |
Peter S. Mazinger
|
9e9e263e99
Change __LIBDL_SHARED__ to SHARED. This will be also used in some other places to get an object built for lib*.so but not for lib*.a.
|
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
|
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 年之前 |
Peter S. Mazinger
|
75e3be2c70
Do not recurse into ldso/libc/libpthread on clean
|
19 年之前 |
"Steven J. Hill"
|
23426f4df6
Clean up debugging levels for MIPS. This should make things consistent now.
|
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 年之前 |
Joakim Tjernlund
|
2044b626be
Removed hardcoded ld-uClibc.so.0 in uClibc. From Peter Mazinger.
|
19 年之前 |
Joakim Tjernlund
|
47c8664285
Add dependency on ld-uClibc.so.0 for libdl.so.
|
19 年之前 |
Mike Frysinger
|
3606882671
oops, we dont want to use relative paths for the header files
|
19 年之前 |
Mike Frysinger
|
8dae092bd9
if the include files get updated we want to rebuild
|
19 年之前 |
Mike Frysinger
|
7c583eee29
clean up dependencies so libraries are only rebuilt when needed and so that parallel build works correctly
|
20 年之前 |
Eric Andersen
|
3d831a7c27
Cleaned up patch from Peter S. Mazinger adding support for
|
20 年之前 |
Eric Andersen
|
a56073a28b
Partial commit of a patch from Alexandre Oliva:
|
20 年之前 |
Eric Andersen
|
3b8039fd51
This patch from Mike Frysinger, extended from an earlier patch from Peter S.
|
20 年之前 |
Manuel Novoa III
|
721201d6e3
Fix dependencies.
|
20 年之前 |
Joakim Tjernlund
|
6d6f3a5c26
Let ldso decide if it should relocate itselft a second time. This
|
20 年之前 |
Joakim Tjernlund
|
9f47eaf322
Fix usage_count in ldso/libdl.
|
20 年之前 |
Joakim Tjernlund
|
9d4b81d74b
Mike Frysinger writes:
|
20 年之前 |
Eric Andersen
|
a707192f6c
Teach libdl to use normal libc symbols whenever possible, i.e. malloc
|
20 年之前 |
Eric Andersen
|
3368dbc3ed
Based on a problem report and patch from Florian Schirmer, fix a compile
|
21 年之前 |
Eric Andersen
|
7070940833
Rework file naming, aiming for at least a vague level of consistancy
|
21 年之前 |
Manuel Novoa III
|
d8c8b456f4
We need to link with libgcc.a when creating shared libs, in order to
|
21 年之前 |
Eric Andersen
|
f8a3fa0247
Rework the config system. Better utilize the Kconfig language
|
21 年之前 |
Eric Andersen
|
ff23ecf669
Peter Kjellerstedt writes:
|
21 年之前 |
Eric Andersen
|
dd3fb0f8c1
Peter Kjellerstedt writes:
|
21 年之前 |
Eric Andersen
|
49f0dd0fcb
Peter Kjellerstedt writes:
|
21 年之前 |
Eric Andersen
|
34c5a8290b
Enable full debug support for ld-uClibc and libdl
|
21 年之前 |
Eric Andersen
|
bca6a155c7
Phase one of my evil plan to clean up ld.so...
|
21 年之前 |
Eric Andersen
|
6bfd8e2b20
Stefan Allius noticed dlib_pic.o was not using XXFLAGS as it should
|
22 年之前 |