John Ericson
|
d4595b38e9
|
gcc: Modernize builder.sh for Cross
Instead of `NIX_CC` vs `NIX_CC_CROSS` spagetti, unconditionally use
`NIX_BUILD_CC` and `NIX_CC` in a consistent manner.
|
2017-12-06 19:12:50 -05:00 |
John Ericson
|
a3e35fbbe1
|
gcc: Use platformFlags in crossConfigureFlags
A nice code deduplication
|
2017-12-05 14:01:18 -05:00 |
John Ericson
|
1fe9798ac2
|
lib, gcc: No `inherit (platform) gcc;` in {host,build,target}Platform
|
2017-12-05 13:52:20 -05:00 |
John Ericson
|
74cbb5796e
|
gcc: Get rid of crossAttrs.configureFlags
|
2017-12-04 20:50:59 -05:00 |
John Ericson
|
cabfe1885f
|
gcc: Don't try to enable plugins with host != build
|
2017-12-04 16:27:18 -05:00 |
John Ericson
|
2fdca4db69
|
gcc: Lock down more tools for cross-builds
That is, build != host == target
|
2017-12-04 16:27:18 -05:00 |
John Ericson
|
7a13457253
|
gcc 7: Remove `cross` arguments and don't use stdenv.is*
These changes were already done for the older GCCs, but 7 slipped
through the cracks.
|
2017-06-08 14:08:31 -04:00 |
Nikolay Amiantov
|
0dc5473730
|
gcc7: init at 7.1.0
|
2017-06-04 00:38:30 +03:00 |