Commit History

Autor SHA1 Mensaxe Data
  Rich Felker c5e34dabbb new mostly-C crt1 implementation %!s(int64=11) %!d(string=hai) anos
  Rich Felker a80847d86a enhance build process to allow selective -O3 optimization %!s(int64=11) %!d(string=hai) anos
  Rich Felker 9448b0513e refactor headers, especially alltypes.h, and improve C++ ABI compat %!s(int64=11) %!d(string=hai) anos
  Rich Felker 3e7f186ea1 add build system support for arch endian & float abi variants %!s(int64=11) %!d(string=hai) anos
  Rich Felker d66ab4f140 fix Makefile so "make install" works before include/bits symlink exists %!s(int64=11) %!d(string=hai) anos
  Rich Felker dfdc337b3b remove soname from libc.so/ld-musl %!s(int64=12) %!d(string=hai) anos
  rofl0r 158f721adc Makefile: make it possible to build arch specific C files %!s(int64=12) %!d(string=hai) anos
  Rich Felker 0b3e2257fa offer REALGCC variable to configure musl-gcc wrapper at runtime %!s(int64=12) %!d(string=hai) anos
  Rich Felker 9f74574fe6 remove forced -O3 from shared library CFLAGS %!s(int64=12) %!d(string=hai) anos
  Rich Felker 0780936312 split up installation target %!s(int64=12) %!d(string=hai) anos
  Rich Felker d04378016b make dynlink.lo depend on reloc.h in makefile %!s(int64=12) %!d(string=hai) anos
  Rich Felker 1b23145e88 abstract out compiler runtime library for linking libc.so %!s(int64=12) %!d(string=hai) anos
  Rich Felker fcaec912ed changes to kernel sigaction struct handling in preparation for mips port %!s(int64=12) %!d(string=hai) anos
  Rich Felker f8e054f951 improve the build rules for installing /lib/ld-musl-$ARCH.so %!s(int64=13) %!d(string=hai) anos
  Rich Felker e765239f33 make all .o files depend on *_impl.h and libc.h %!s(int64=13) %!d(string=hai) anos
  Rich Felker 83023d1b50 PIE support for i386 %!s(int64=13) %!d(string=hai) anos
  Rich Felker d76eafcbdc reorganize Makefile to support "least surprise" config/make semantics %!s(int64=13) %!d(string=hai) anos
  Rich Felker d86d2829ab remove objcopy --weaken from the makefile %!s(int64=13) %!d(string=hai) anos
  Rich Felker 58f430c1e0 new gcc wrapper, entirely specfile based %!s(int64=13) %!d(string=hai) anos
  Rich Felker 523a3ab1a2 don't fail on inability to install dynamic linker (e.g. if not root) %!s(int64=13) %!d(string=hai) anos
  Rich Felker 15d143b547 search internal headers first %!s(int64=13) %!d(string=hai) anos
  Rich Felker 3c870263c5 two fixes for "make install" handling of shared libs %!s(int64=13) %!d(string=hai) anos
  Rich Felker 8d54681f15 fix a few bugs from last dynamic linking build system commit %!s(int64=13) %!d(string=hai) anos
  Rich Felker 207c45d7ab cleanup shared library build system to be more $HOME-local-install friendly %!s(int64=13) %!d(string=hai) anos
  Rich Felker e0b0ff1598 use soname in ld-musl.so to prevent filename appearing in DT_NEEDEDs %!s(int64=13) %!d(string=hai) anos
  Rich Felker a654b0243b use symlink rather than bogus linker script for libc.so %!s(int64=13) %!d(string=hai) anos
  Rich Felker ec05a0b08f adapt build/install/gcc-wrapper systems for dynamic linking support %!s(int64=13) %!d(string=hai) anos
  Rich Felker 41d518360f various changes in preparation for dynamic linking support %!s(int64=14) %!d(string=hai) anos
  Rich Felker 127ab575fc avoid deleting the lib/empty file %!s(int64=14) %!d(string=hai) anos
  Rich Felker 4fd159568a new solution for empty lib dir (old one had some problems) %!s(int64=14) %!d(string=hai) anos