nixpkgs/pkgs/development/compilers/gcc-4.5
Lluís Batlle i Rossell 2b34bdd2ba Two fixes in one:
- our gcc should not bring libssp, because glibc provides __stack_chk_fail
  already. libssp is only for some non-glibc systems.
  The gcc configure script was not finding the header files of our glibc, so
  it assumed it did not provide __stack_chk_fail. I wrote code in the builder
  that patches the gcc/configure script properly for that.

  As a consequence, the glibc does not need anymore the "nscd-ssp-linking"
  patch, and we have a saner gcc (without libssp when using -fstack-protector)
- Instead of disabling the sse42 strstr() implementation in glibc due to the
  bug http://sourceware.org/bugzilla/show_bug.cgi?id=12123, I provide a better
  patch written after more reserach (that I submitted upstream already, and
  it's pending review).


svn path=/nixpkgs/branches/stdenv-updates/; revision=24493
2010-10-26 18:56:02 +00:00
..
builder.sh Two fixes in one: 2010-10-26 18:56:02 +00:00
default.nix Setting the gcc --with-arch=fuloong2f only on mips64-linux. (what was there before was 2010-09-01 09:50:23 +00:00
ghdl-ortho-cflags.patch
gnat-cflags.patch
java-jvgenmain-link.patch
libstdc++-target.patch Making gcc-4.5 cross-build to mingw32 too (set by the proper config and libc = "msvcrt" 2010-05-06 18:22:51 +00:00
no-sys-dirs.patch
sources.nix Updating gcc to 4.5.1. 2010-08-02 15:58:03 +00:00
update-gcc.sh