Commit Graph

13 Commits

Author SHA1 Message Date
rofl0r
f7512f6b5d install only the components of gcc we actually want
additionally force the install step to be non-parallel, as there's
something broken (at least with gcc 4.8.5, some commands get executed
in the parent shell after make already finished).
2015-11-02 15:28:34 +00:00
rofl0r
1f0c5a1f13 use system zlib rather than building a new one 2015-11-02 10:19:39 +00:00
rofl0r
a5e8317164 prevent building of zlib and libiberty for the target 2015-11-02 10:19:00 +00:00
rofl0r
9a4c07884d powerpc: build --with-long-double-64 2015-11-02 10:14:09 +00:00
rofl0r
9f486d875f always enable language selection
if omitted, the build will break.
the user can override the language selection in config.mak via
the GCC_LANG_CONFIG variable.
2015-11-02 09:09:11 +00:00
rofl0r
61a7764e52 build without broken multilib support, except where needed (x32) 2015-11-02 00:25:28 +00:00
rofl0r
4b2e5144ca make SOURCES dir customizable 2015-11-01 23:32:57 +00:00
Rich Felker
8d226d0ff6 bypass gcc's potentially-broken detection of tls support 2015-09-13 08:29:07 +00:00
Rich Felker
532e13f3f7 avoid installing stage0 gcc
previously the stage0 gcc was installed to the output location during
the build, then replaced later by the final gcc. this violates the
principles of make and simply wastes time. the stage0 gcc is usable
in-place without installing it, so we can simply do that instead.
2015-08-27 06:42:32 +00:00
Rich Felker
fa4bf7924b allow building with a particular tag/branch/commit of musl 2015-08-25 22:57:20 +00:00
Rich Felker
5e416e32e6 add clean rules to makefile 2015-08-25 21:28:55 +00:00
Rich Felker
2a124546d1 tweaks to fix regressions related to gcc wanting libc headers 2015-08-25 20:25:43 +00:00
Rich Felker
596e008012 initial check-in 2015-08-25 19:32:46 +00:00