Rich Felker
|
f807107180
add tarball-producing targets to Makefile for ease of release
|
vor 10 Jahren |
Rich Felker
|
3fa2eb2aba
rename dynamic linker entry point from _start to _dlstart
|
vor 10 Jahren |
Rich Felker
|
ae71a43b02
remove dependency of version.h on .git/* to avoid errors
|
vor 11 Jahren |
Rich Felker
|
179ab5a505
add infrastructure to record and report the version of libc.so
|
vor 11 Jahren |
Rich Felker
|
9ff8ed463c
fix regression in creation of ldso symlink
|
vor 11 Jahren |
Rich Felker
|
4681aae23a
re-add logic for ignoring failure of ld.so symlink installation
|
vor 11 Jahren |
Rich Felker
|
e678fc6f32
replace system's install command with a shell script
|
vor 11 Jahren |
Rich Felker
|
82fa6b43b3
fix atomicity and other issues installing dynamic linker symlink
|
vor 11 Jahren |
Rich Felker
|
fb72a97df9
rework makefile subarch logic to allow shared files
|
vor 11 Jahren |
Rich Felker
|
804e994004
add subarch asm support for PIC objects/shared libc
|
vor 11 Jahren |
Rich Felker
|
90d7772251
allow subarch-specific asm, including asm specific to the default
|
vor 11 Jahren |
Rich Felker
|
4a1f55e92f
work around gcc 4.8's generation of self-referential mem* functions at -O3
|
vor 11 Jahren |
Rich Felker
|
c5e34dabbb
new mostly-C crt1 implementation
|
vor 11 Jahren |
Rich Felker
|
a80847d86a
enhance build process to allow selective -O3 optimization
|
vor 11 Jahren |
Rich Felker
|
9448b0513e
refactor headers, especially alltypes.h, and improve C++ ABI compat
|
vor 11 Jahren |
Rich Felker
|
3e7f186ea1
add build system support for arch endian & float abi variants
|
vor 11 Jahren |
Rich Felker
|
d66ab4f140
fix Makefile so "make install" works before include/bits symlink exists
|
vor 11 Jahren |
Rich Felker
|
dfdc337b3b
remove soname from libc.so/ld-musl
|
vor 12 Jahren |
rofl0r
|
158f721adc
Makefile: make it possible to build arch specific C files
|
vor 12 Jahren |
Rich Felker
|
0b3e2257fa
offer REALGCC variable to configure musl-gcc wrapper at runtime
|
vor 12 Jahren |
Rich Felker
|
9f74574fe6
remove forced -O3 from shared library CFLAGS
|
vor 12 Jahren |
Rich Felker
|
0780936312
split up installation target
|
vor 12 Jahren |
Rich Felker
|
d04378016b
make dynlink.lo depend on reloc.h in makefile
|
vor 12 Jahren |
Rich Felker
|
1b23145e88
abstract out compiler runtime library for linking libc.so
|
vor 12 Jahren |
Rich Felker
|
fcaec912ed
changes to kernel sigaction struct handling in preparation for mips port
|
vor 12 Jahren |
Rich Felker
|
f8e054f951
improve the build rules for installing /lib/ld-musl-$ARCH.so
|
vor 13 Jahren |
Rich Felker
|
e765239f33
make all .o files depend on *_impl.h and libc.h
|
vor 13 Jahren |
Rich Felker
|
83023d1b50
PIE support for i386
|
vor 13 Jahren |
Rich Felker
|
d76eafcbdc
reorganize Makefile to support "least surprise" config/make semantics
|
vor 13 Jahren |
Rich Felker
|
d86d2829ab
remove objcopy --weaken from the makefile
|
vor 13 Jahren |