nixpkgs/pkgs/development/compilers/gcc
Michael Bishop e27e475f0d
rust: fix rust cross-compile
reasoning:
sjlj (short jump long jump) exception handling makes no sense on x86_64, it's forcably slowing programs down as it produces a constant overhead. On x86_64 we have SEH (Structured Exception Handling) and we should use that. On i686, we do not have SEH, and have to use sjlj with dwarf2. Hence it's now conditional on x86_32
2020-06-05 23:34:38 -03:00
..
4.8 gcc: add langJit option for gcclangjit 2020-05-06 23:12:17 -05:00
4.9 gcc: add langJit option for gcclangjit 2020-05-06 23:12:17 -05:00
6 gcc: add langJit option for gcclangjit 2020-05-06 23:12:17 -05:00
7 gcc: add langJit option for gcclangjit 2020-05-06 23:12:17 -05:00
8 gcc: add langJit option for gcclangjit 2020-05-06 23:12:17 -05:00
9 Merge master into staging-next 2020-05-24 10:03:22 +02:00
10 gcc10: fix eval due to missing langJit 2020-05-11 16:49:19 -07:00
common rust: fix rust cross-compile 2020-06-05 23:34:38 -03:00
builder.sh gcc: don’t require "lib" output 2020-05-05 22:23:26 -05:00
gfortran-darwin-NXConstStr.patch gcc: fix #12836: build on darwin 2016-02-17 09:42:10 +01:00
gfortran-driving.patch
gnat-cflags.patch gnat: init at 9.3.0 2020-04-20 14:41:22 +02:00
libgomp-dont-force-initial-exec.patch gcc{5,6,7,8}: share libgomp patch, propagate musl config flags 2018-09-25 00:08:17 -05:00
libphobos.patch gdc: init at 9.3.0 2020-05-19 23:06:52 +02:00
libstdc++-hook.sh LLVM: Always pass host/target info to compiler-rt/libstdcxxClang 2020-04-13 18:49:27 -04:00
libstdc++-netbsd-ctypes.patch netbsd: add cross target 2019-02-26 15:55:47 -05:00
libstdc++-target.patch
no-sys-dirs.patch
parallel-bconfig.patch
ppc-musl.patch [RFC] ppc64le enablement (#45340) 2018-08-21 15:31:34 -04:00
res_state-not-declared.patch gcc-4.8: fix with glibc-2.26 2017-11-07 14:53:10 +01:00
sigsegv-not-declared.patch gcc-4.8: fix with glibc-2.26 2017-11-07 14:53:10 +01:00
struct-sigaltstack-4.9.patch gcc-4.9: fixup build with glibc-2.26 2017-11-07 12:56:57 +01:00
struct-sigaltstack.patch gcc6: fix build with new glibc, by upstream patches 2017-11-05 19:09:53 +01:00
struct-ucontext-4.5.patch gcc-4.5: fixup build with glibc-2.26 2017-11-07 15:39:24 +01:00
struct-ucontext-4.8.patch gcc-4.8: fix with glibc-2.26 2017-11-07 14:53:10 +01:00
struct-ucontext-libjava.patch gcj: fix build with glibc 2.26 2017-11-09 20:50:21 +00:00
struct-ucontext.patch gcc6: fix build with new glibc, by upstream patches 2017-11-05 19:09:53 +01:00
use-source-date-epoch.patch gcc: Respect $SOURCE_DATE_EPOCH 2016-01-05 17:21:48 +01:00