Rich Felker
|
2de6b42605
fix missing make dependency for Scrt1.o due to typo
|
3 months ago |
Rich Felker
|
ea6d7847ac
make mallocng the default malloc implementation
|
4 years ago |
Rich Felker
|
384c0131cc
move oldmalloc to its own directory under src/malloc
|
4 years ago |
Rich Felker
|
129118db4d
fix failure to build time32 compat shims with out-of-tree builds
|
5 years ago |
Rich Felker
|
de90f38e3b
add framework for arch-provided makefile fragments, compat source dirs
|
5 years ago |
Rich Felker
|
13d1afa46f
overhaul internally-public declarations using wrapper headers
|
6 years ago |
Rich Felker
|
c7bb9c41d2
adjust makefile target-specific CFLAGS rules to be more robust & complete
|
6 years ago |
Rich Felker
|
a7c53e0c2c
fix out-of-tree build of crt files with stack protector enabled
|
6 years ago |
Nicholas Wilson
|
2a831786f0
remove unused explicit dependency rules for crti/crtn
|
7 years ago |
Rich Felker
|
e6917eced2
increase limit on locale name length from 15 to 23 bytes
|
7 years ago |
Bobby Bingham
|
63e3a1661f
deduplicate __NR_* and SYS_* syscall number definitions
|
8 years ago |
Rich Felker
|
8b084f06d0
generate list of crt files to install instead of hard-coding in makefile
|
8 years ago |
Rich Felker
|
157e28492a
support clean/distclean make targets in unconfigured tree
|
8 years ago |
Rich Felker
|
63bcda4d8f
adjust makefile to make crt/ and ldso/ sources arch-replaceable
|
8 years ago |
Rich Felker
|
65498f289b
don't suppress shared libc when linker lacks -Bsymbolic-functions
|
8 years ago |
Rich Felker
|
efdf04cf87
add arch/generic include fallback to build rules
|
8 years ago |
Rich Felker
|
f9b8df464d
add ssp suppression to some arch-override files that may need it
|
8 years ago |
Rich Felker
|
1619127c11
use same object files for libc.a and libc.so if compiler produces PIC
|
8 years ago |
Rich Felker
|
5552ce5200
move dynamic linker to its own top-level directory, ldso
|
8 years ago |
Rich Felker
|
5a2e88257a
remove arch/$(ARCH)/src from the build system
|
8 years ago |
Rich Felker
|
4fcc7eb51c
simplify "make clean" and remove unneeded lib dir from tree
|
8 years ago |
Rich Felker
|
ada4798df0
deduplicate compiler invocation command line in makefile
|
8 years ago |
Rich Felker
|
80de11bc6b
remove outdated/incorrect comment about AS_CMD from makefile
|
8 years ago |
Rich Felker
|
0f814a4e57
remove support for subarch .sub files from the makefile
|
8 years ago |
Rich Felker
|
b6363bb70a
fix build regression for arm pre-v7 from out-of-tree build patch
|
8 years ago |
Rich Felker
|
9514e70c60
eliminate separate static/shared CFLAGS vars in makefile
|
8 years ago |
Rich Felker
|
9f5eb77992
add support for arch-provided replacement files as .c or .S
|
8 years ago |
Petr Hosek
|
2f853dd6b9
support out-of-tree build
|
9 years ago |
Rich Felker
|
4f3a92881a
fix build regression from removal of #ifdef SHARED
|
9 years ago |
Rich Felker
|
4cd8b47259
keep user-provided CFLAGS/LDFLAGS separate from those added by configure
|
9 years ago |