Commit Graph

24 Commits

Author SHA1 Message Date
Rich Felker
629189831f add binutils 2.32 hash and patches 2019-05-26 15:23:16 -04:00
Rich Felker
1878d65cbe add gcc 8.3.0 hash and patches 2019-05-26 15:22:55 -04:00
Rich Felker
f37089a2b8 add musl 1.1.22, make default version 2019-04-09 21:11:10 -04:00
rofl0r
7ea487218f add support for GCC 6.5.0
new patch: 0017-c++-abi-break.diff fixes a C++ ABI break regression.
0010-static-pie-support.diff was removed as it doesn't apply anymore,
and forward-porting it requires arcane knowledge of GCC details.

the patches 0018 and 0019 have been copied from GCC 7.3.0. the static
pie patch from GCC 6.4.0, renumbered 0020, depends on the reversions
they make.
2019-02-12 19:40:33 -05:00
Rich Felker
9b8fcbc4ca add hash for support of musl 1.1.21 2019-01-21 13:19:50 -05:00
Rich Felker
b0d7c70efe move support for non-latest versions in gcc 5 and 6 series
this is to prevent unbounded growth of patch sets to be maintained
and backported to.
2018-09-25 13:50:37 -04:00
luca
9f502174c2 add sha1 for musl 1.1.20 2018-09-05 00:16:27 -07:00
Szabolcs Nagy
1e04a0d998 add gcc-7.3.0 hash 2018-07-11 16:13:49 -04:00
rofl0r
ab0c081d13 add support for GCC 6.4.0
GCC 6.4.0 has one big advantage over 6.3.0: it is shipped as .tar.xz,
shaving 30 MB from its download size, and also considerably speeding
up the extraction process.

All patches are copies of the GCC 6.3.0 ones, except
0004-posix_memalign.diff which was rebased to apply cleanly.
0014-ubsan-empty-string-fix.diff was removed, since it was upstreamed.
2018-05-07 22:21:02 -04:00
Rich Felker
62b220c36f update to musl 1.1.19 and make it the default 2018-02-22 16:35:34 -05:00
Rich Felker
b85e29c00d update to musl 1.1.18 and make it the default 2017-10-31 15:36:12 -04:00
Patrick Oppenlander
9c4ba81399 add support for gcc 7.2.0 2017-10-19 19:48:01 -04:00
Rich Felker
13726f8fc7 update to musl 1.1.17 and make it the default 2017-10-19 19:41:11 -04:00
rofl0r
3c08cb274c add gcc-6.3.0 hash 2017-01-02 13:16:04 +00:00
Rich Felker
67edcf134d update musl version to 1.1.16 2016-12-31 22:49:31 -05:00
Szabolcs Nagy
21d4b46b6d add gcc-6.2.0 hash 2016-11-06 22:35:17 -05:00
Szabolcs Nagy
ea93e4b169 add binutils-2.27 hash 2016-11-06 22:34:19 -05:00
Rich Felker
f959bd47cd add support for gmp 6.1.1 and upgrade default version
this fixes build failures for native compiler on some targets where
linking gmp fails with undefined references to __gmpn_invert_limb.
2016-07-07 17:07:24 +00:00
Rich Felker
8eeb57f5a5 add support for musl 1.1.15 and make it the default 2016-07-06 03:49:32 +00:00
Szabolcs Nagy
59de5df535 add optional isl support for advanced loop optimizations
isl-0.15 does not work before gcc-5.3.0, for older gcc try isl-0.14.1
2016-05-22 23:54:39 +00:00
Patrick Oppenlander
ec0f9f1d28 support installing headers for linux 4.x, 3.x and 2.6 kernels 2016-05-17 02:15:51 +00:00
Patrick Oppenlander
e84b1bd1fc add support for gcc 5.3.0 and use by default 2016-05-17 02:15:34 +00:00
Rich Felker
9bd379f80b add support for installation of linux kernel headers
this feature is still experimental and requires manually setting a
LINUX_ARCH make variable matching the target. automatic mapping will
be added later. if LINUX_ARCH is not set, header installation is
skipped.
2016-05-14 04:17:47 +00:00
Rich Felker
ee1ebda23e overhaul build process with litecross, next-gen top-level makefile 2016-05-01 05:36:28 +00:00