137 Commits (1969500402bc4f80452e1c066401223a3c998f54)

Author SHA1 Message Date
Rich Felker ea1e2c5e18 work around toolchains with broken visibility in libgcc/libpcc 11 years ago
Rich Felker 6a851e3ab8 have configure check/add --gc-sections linker option 11 years ago
Rich Felker 2efd38e8c7 have configure check/add linker options to reduce size lost to padding 11 years ago
Rich Felker 27c1eccf33 have configure check/add -ffunction-sections and -fdata-sections 11 years ago
Rich Felker 4cd8b47259 keep user-provided CFLAGS/LDFLAGS separate from those added by configure 11 years ago
Rich Felker bc0c48414e prevent user CFLAGS overrides from exposing executable stack 11 years ago
Rich Felker 797899802d suppress sh assembler rejection of instructions based on isa level 11 years ago
Rich Felker f3a53f095c eliminate protected-visibility data in libc.so with vis.h preinclude 11 years ago
Rich Felker 2462370b4f try to suppress linking libc.so if there are undefined symbols 11 years ago
Rich Felker c42650abb0 remove configure's suppression of enable sh/fdpic shared library build 11 years ago
Rich Felker d4c82d05b8 add sh fdpic subarch variants 11 years ago
Alex Dowad 35b3312b6f Build process uses script to add CFI directives to x86 asm 11 years ago
Shiz fb58545f8d add musl-clang, a wrapper for system clang installs 11 years ago
Shiz f8db6f74b2 build: fix musl-targeting toolchain test 11 years ago
Shiz b3cd7d13fe build: overhaul wrapper script system for multiple wrapper support 11 years ago
Shiz fc431d3f76 configure: work around compilers that merely warn for unknown options 11 years ago
Rich Felker 3aacb54ead fix syntax errors in configure script 11 years ago
Rich Felker 428462a4c3 make configure check for visibility preinclude compatible with pcc 11 years ago
Andre McCurdy a6274a1971 configure: check for -march and -mtune passed via CC 11 years ago
Rich Felker 60ed988fd6 fix regression in configure script with new visibility option 11 years ago
Rich Felker de2b67f8d4 add optional global visibility override 11 years ago
Rich Felker 1ef849c6ec allow libc itself to be built with stack protector enabled 11 years ago
Szabolcs Nagy 01ef3dd9c5 add aarch64 port 11 years ago
Rich Felker b553dc4fe6 fix failure of configure to detect gcc due to message translations 11 years ago
Stefan Kristiansson 200d15479c add or1k (OpenRISC 1000) architecture port 12 years ago
Rich Felker a6adb2bcd8 work around constant folding bug 61144 in gcc 4.9.0 and 4.9.1 12 years ago
Rich Felker 4ad3588c0e remove optimization-inhibiting behavior from configure's --enable-debug 12 years ago
Rich Felker d79b27785f fail configure on --enable-shared if -Bsymbolic-functions doesn't work 12 years ago
Rich Felker 7c6db373a5 trivial formatting fix for the config.mak generated by configure 12 years ago
Rich Felker 9ca4dae5d8 add configure check for broken gcc 4.9.0 and possibly other versions 12 years ago
Rich Felker 8945667fad add configure check for working compiler 12 years ago
Bobby Bingham 23d64182d8 fix superh nofpu check on old gcc versions 12 years ago
rofl0r 8c820231ed configure: check for __ILP32__ if arch is x86_64 12 years ago
Rich Felker f162c064ab make configure accept alternate gcc tuples for x32 12 years ago
Rich Felker 0b8f0c57c0 improve configure's target arch matching 12 years ago
Rich Felker 3d7f5c363e fix missing CFLAGS in configure test for float on sh 12 years ago
Rich Felker 946b9fad03 fix copy-and-paste error in configure's IEEE double check for sh 12 years ago
Rich Felker b1683a1d6a add nofpu subarchs to the sh arch, and properly detect compiler's fpu config 12 years ago
Rich Felker 5c27c4458f fix endian subarchs for sh arch 12 years ago
Rich Felker aacd348637 rename superh port to "sh" for consistency 12 years ago
Szabolcs Nagy e5bb165bed mips: add mips-sf subarch support (soft-float) 12 years ago
Bobby Bingham 3a3c813e08 superh port 13 years ago
rofl0r adbeefbebd configure: suppress bogus pointer-int cast warnings 13 years ago
rofl0r 3e4b2cdc1b configure: recognize x86_64-x32 and x32 13 years ago
Rich Felker f7bc29ed22 remove -Wcast-align from --enable-warnings 13 years ago
Rich Felker 06ceee8ca3 add attribute((may_alias)) checking in configure 13 years ago
Rich Felker e449974dc5 fix two bugs in sed code configure uses to save command line 13 years ago
Rich Felker 453f462297 make configure store its command line in config.mak for easy re-run 13 years ago
Rich Felker 4918c2bb20 fix detection of arm hardfloat 13 years ago
Rich Felker 90d7772251 allow subarch-specific asm, including asm specific to the default 13 years ago