Commit History

Autor SHA1 Mensaxe Data
  Rich Felker d18cf76d73 remove use of buggy .SECONDARY special target in makefile %!s(int64=9) %!d(string=hai) anos
  Rich Felker a91ebdcfac fix makefile suppression of intermediate file removal %!s(int64=9) %!d(string=hai) anos
  Alex Dowad 35b3312b6f Build process uses script to add CFI directives to x86 asm %!s(int64=9) %!d(string=hai) anos
  Shiz fb58545f8d add musl-clang, a wrapper for system clang installs %!s(int64=9) %!d(string=hai) anos
  Shiz b3cd7d13fe build: overhaul wrapper script system for multiple wrapper support %!s(int64=9) %!d(string=hai) anos
  Rich Felker 585ba14df4 add additional Makefile dependency rules for rcrt1.o PIE start file %!s(int64=9) %!d(string=hai) anos
  Rich Felker dc031ee0b1 add rcrt1 start file for fully static-linked PIE %!s(int64=9) %!d(string=hai) anos
  Rich Felker ed0c824982 fix incorrect application of visibility to Scrt1.o %!s(int64=9) %!d(string=hai) anos
  Rich Felker f109781c16 add dependency of dlstart.lo on crt_arch.h to Makefile %!s(int64=10) %!d(string=hai) anos
  Rich Felker de2b67f8d4 add optional global visibility override %!s(int64=10) %!d(string=hai) anos
  Rich Felker 1ef849c6ec allow libc itself to be built with stack protector enabled %!s(int64=10) %!d(string=hai) anos
  Rich Felker f3ddd17380 dynamic linker bootstrap overhaul %!s(int64=10) %!d(string=hai) anos
  Rich Felker f807107180 add tarball-producing targets to Makefile for ease of release %!s(int64=10) %!d(string=hai) anos
  Rich Felker 3fa2eb2aba rename dynamic linker entry point from _start to _dlstart %!s(int64=10) %!d(string=hai) anos
  Rich Felker ae71a43b02 remove dependency of version.h on .git/* to avoid errors %!s(int64=11) %!d(string=hai) anos
  Rich Felker 179ab5a505 add infrastructure to record and report the version of libc.so %!s(int64=11) %!d(string=hai) anos
  Rich Felker 9ff8ed463c fix regression in creation of ldso symlink %!s(int64=11) %!d(string=hai) anos
  Rich Felker 4681aae23a re-add logic for ignoring failure of ld.so symlink installation %!s(int64=11) %!d(string=hai) anos
  Rich Felker e678fc6f32 replace system's install command with a shell script %!s(int64=11) %!d(string=hai) anos
  Rich Felker 82fa6b43b3 fix atomicity and other issues installing dynamic linker symlink %!s(int64=11) %!d(string=hai) anos
  Rich Felker fb72a97df9 rework makefile subarch logic to allow shared files %!s(int64=11) %!d(string=hai) anos
  Rich Felker 804e994004 add subarch asm support for PIC objects/shared libc %!s(int64=11) %!d(string=hai) anos
  Rich Felker 90d7772251 allow subarch-specific asm, including asm specific to the default %!s(int64=11) %!d(string=hai) anos
  Rich Felker 4a1f55e92f work around gcc 4.8's generation of self-referential mem* functions at -O3 %!s(int64=11) %!d(string=hai) anos
  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