Robin Gloster
f4572b552d
gcc45: turn off format hardening
2016-01-30 16:36:57 +00:00
Robin Gloster
c0f673af32
gcc5: switch off hardening_format
2016-01-30 16:36:57 +00:00
Robin Gloster
f6d3b7a2ae
switch hardening flags
2016-01-30 16:36:57 +00:00
Franz Pletz
954e9903ad
Use a hardened stdenv by default
2016-01-30 16:36:57 +00:00
Eelco Dolstra
0db7ccb5c6
gcc: Respect $SOURCE_DATE_EPOCH
2016-01-05 17:21:48 +01:00
Lancelot SIX
4cf6fef6fc
pkgs.gcc5: 5.2.0 -> 5.3.0
...
gcc-5.3.0 is a bug-fix release from the GCC 5 branch.
See https://lists.gnu.org/archive/html/info-gnu/2015-12/msg00002.html
2015-12-12 14:41:53 +01:00
Danny Wilson
f17dea3b3d
Fix compilation of GCC 4.9 on SmartOS.
...
Fix ld-solaris-wrapper never calling ld (since gcc->cc-wrapper refactor).
2015-11-16 17:20:16 +01:00
Danny Wilson
6a2b723a8b
Fix build of gccgo-wrapper on Illumos.
...
When compiling GCC with NIX_ENFORCE_PURITY,
linking libgcc fails because crti.o and friends
aren't part of the nix store.
2015-11-16 17:20:12 +01:00
Danny Wilson
fdb534f06e
GCC 4.8 compiles on Illumos.
...
- Disable profiled bootstrap.
- Add illumos meta platform.
2015-11-16 17:20:11 +01:00
Asko Soukka
efd652965b
darwin: gfortran: add needed inputs and other fixes
...
Close #10532 .
2015-10-28 13:37:02 +01:00
Eelco Dolstra
fd38b5fa49
Revert gcc darwin fixes
...
This reverts commits cb7c053383
,
ebda45e6b9
,
4a495cfbab
because they broke Nixpkgs
evaluation.
http://hydra.nixos.org/build/24813270
2015-08-20 11:49:55 +02:00
Vladimír Čunát
e46e461685
Revert "gfortran: disable parallel building"
...
This reverts commit 3d6bd6a1fa
.
The problem wasn't fortran-specific and should be fixed now. See #9212 .
2015-08-14 18:16:00 +02:00
Vladimír Čunát
0799ebf5b7
gcc: fix parallel building ( fixes #9212 )
...
Tested building 5-times on an idle 8-core.
2015-08-14 15:49:06 +02:00
Jude Taylor
ebda45e6b9
add darwin gcc fixes to gcc 5
2015-08-02 14:38:25 -07:00
Jude Taylor
cb7c053383
add fixes to gcc-4.8
2015-07-31 16:21:01 -07:00
Jude Taylor
46ab7db108
remove useless CFLAGS_FOR_BUILD from configure flags in gcc
2015-07-31 11:35:42 -07:00
Jude Taylor
4a495cfbab
build gcc-4.9 on darwin
2015-07-31 11:35:42 -07:00
William A. Kennington III
202c5be5c6
gcc5: Sync outputs changes with gcc4.9
2015-07-29 10:42:50 -07:00
Peter Simons
3d6bd6a1fa
gfortran: disable parallel building to avoid weird build failures
...
More details are at 784025c747 (commitcomment-12328357)
.
2015-07-24 16:56:46 +02:00
Vladimír Čunát
855b3c48ab
gcc: fix multilib build
...
Fixes #8706 , thanks to @cpages a lot.
Also ported to gcc5, without testing that one yet.
2015-07-20 12:32:01 +02:00
William A. Kennington III
cf8309ef34
gcc: 5.2.0-rc-20150707 -> 5.2.0
2015-07-16 14:12:00 -07:00
William A. Kennington III
b477600cc0
gcc5: Use 5.2 snapshot to fix bugs noticed in syslinux and chromium with gcc5.1
2015-07-09 10:30:55 -07:00
William A. Kennington III
76674a3c07
gcc: 4.8.4 -> 4.8.5
2015-07-08 16:17:25 -07:00
William A. Kennington III
9da5943cac
gcc: 4.9.2 -> 4.9.3
2015-07-07 01:50:02 -07:00
William A. Kennington III
7eae48871f
Merge branch 'master.upstream' into staging.upstream
2015-07-01 13:38:17 -07:00
Shea Levy
145768bf9b
Unmaintain a bunch of packages
2015-07-01 08:11:05 -04:00
Eelco Dolstra
553abf71ba
Merge remote-tracking branch 'origin/staging' into gcc-4.9
...
Conflicts:
pkgs/build-support/cc-wrapper/default.nix
pkgs/development/libraries/wayland/default.nix
pkgs/development/tools/build-managers/cmake/default.nix
pkgs/top-level/all-packages.nix
2015-06-01 20:08:43 +02:00
Vladimír Čunát
8e4c911248
gfortran-darwin: add cc
attribute to fix evaluation
...
Hopefully the value is reasonable.
It's used on two places at least to find libs to link against.
2015-05-27 21:13:44 +02:00
Allen Nelson
e802740b69
adding metadata, putting version in name
2015-05-22 00:35:13 -05:00
Allen Nelson
e70f9e74f2
changed to CC=clang
2015-05-19 16:49:58 -05:00
Allen Nelson
ec2f3eb855
added gfortran expression for darwin
2015-05-19 15:59:55 -05:00
Eelco Dolstra
110b671c13
gcc: Put info in a separate output
2015-05-13 18:17:25 +02:00
Eelco Dolstra
4a22a4429c
gcc-3.4: Remove
...
No longer in use.
2015-05-12 15:05:01 +02:00
Eelco Dolstra
7745c733eb
gcc: Remove duplicate files
2015-05-12 15:05:01 +02:00
Eelco Dolstra
e75b5351ac
gcc-4.9: Sync with changes made to the 4.8 expression
2015-05-12 14:55:18 +02:00
Eelco Dolstra
bbefd04c89
gcc-5: Remove obsolete mudflap reference
2015-05-12 14:55:17 +02:00
Shea Levy
d983875362
gcc-5: Fix build on darwin
2015-05-10 18:06:29 -07:00
Shea Levy
123ca02fe3
gcc51: rename gcc5 in light of new versioning scheme
2015-05-03 06:10:26 -04:00
Shea Levy
90ebf5b952
Add gcc-5.1.0
2015-04-30 10:48:35 -04:00
Jan Malakhovski
29133753c8
gcc 4.8: add x11Support option so that it would stop evaluating gtk by default
2015-03-29 23:31:37 +00:00
Shea Levy
6e3c9d5ce4
Fix fallout of recent cc-wrapper changes
...
Fixes tarball except for 56e21d05e8
2015-03-24 22:13:43 -04:00
Shea Levy
e729dfbd3f
gcc-4.9: Set isGNU
...
Fixes #6787
2015-03-13 12:47:17 -04:00
Dan Peebles
0c6598beaf
gccApple is dead. Leaving the top-level attribute for a little longer, but no need to keep its unused code.
2015-02-08 00:28:37 -05:00
Vladimír Čunát
a0bf07827b
mpc: also rename the attribute to libmpc
...
Attrnames and package names should be as close as possible to avoid confusion.
I took care not to confuse the two mpc things during the mass-replace,
so hopefully I suceeded (tarball still builds).
2015-01-17 09:55:32 +01:00
Shea Levy
16fe4be790
Add isGNU attribute to gccs
2015-01-14 20:26:57 -08:00
Ludovic Courtès
41b53577a8
unmaintain a bunch of packages
2015-01-13 22:33:49 +01:00
Vladimír Čunát
becf038336
Merge branch 'staging'
2014-12-26 22:41:19 +01:00
John Wiegley
28b6fb61e6
Change occurrences of gcc to the more general cc
...
This is done for the sake of Yosemite, which does not have gcc, and yet
this change is also compatible with Linux.
2014-12-26 11:06:21 -06:00
Vladimír Čunát
47a9d03541
gcc: maintenance update 4.8.3 -> 4.8.4
2014-12-24 23:27:23 +01:00
Vladimír Čunát
9cdd231ad3
gcc-4.6: bump to 4.6.4
...
The dropped patch was applied upstream within the update.
2014-12-14 16:24:31 +01:00