nixpkgs/pkgs/development/compilers/gcc
Randy Eckenrode bec14225ab gcc{48,49,6,7,8,9,10}: fix missing symbol errors on x86_64-darwin
The x86_64-darwin build fails with the following symbol errors when
building gencondmd:

    Undefined symbols for architecture x86_64:
      "_ix86_excess_precision", referenced from:
          ___cxx_global_var_init.101 in gencondmd.o
      "_ix86_fpmath", referenced from:
          ___cxx_global_var_init.101 in gencondmd.o
      "_ix86_isa_flags", referenced from:
          ___cxx_global_var_init.101 in gencondmd.o
      "_ix86_unsafe_math_optimizations", referenced from:
          ___cxx_global_var_init.101 in gencondmd.o
      "_target_flags", referenced from:
          ___cxx_global_var_init.101 in gencondmd.o

This commit applies a workaround posted to the GCC BugZilla.
See https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92061.
2023-11-08 10:50:07 +00:00
..
common gcc.libgcc: compare host and target platforms, rathern than their triples 2023-11-04 05:58:23 +00:00
patches gcc{48,49,6,7,8,9,10}: fix missing symbol errors on x86_64-darwin 2023-11-08 10:50:07 +00:00
all.nix gcc48: disable on x86_64-darwin 2023-11-08 07:32:47 +00:00
default.nix gcc48: disable on x86_64-darwin 2023-11-08 07:32:47 +00:00
versions.nix gcc: move version information to gcc/versions.nix 2023-11-07 09:57:54 +00:00