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