diff options
author | Gaelan Steele <gbs@canishe.com> | 2021-01-19 18:18:01 -0800 |
---|---|---|
committer | Sergei Trofimovich <slyich@gmail.com> | 2022-07-06 08:37:00 +0100 |
commit | 5b47eb13accbe58e5f8ee3b4483fa4a4556ac9cf (patch) | |
tree | 837b5b0ee9e2bc0fdecfa4ae60b78df5237d05df /pkgs/development/compilers/gcc | |
parent | e120ef6a5a7d835e19082d037f6a079e836ce8ca (diff) |
gcc, clang11: don't force -fcommon on GCC 10 or clang11
GCC 10 sets -fno-common by default. This broke some packages, so when moving to GCC 10 we initially disabled this behavior. This commit reverts that, bringing us closer to the standard and upstream. Co-authored-by: Sergei Trofimovich <slyich@gmail.com>
Diffstat (limited to 'pkgs/development/compilers/gcc')
-rw-r--r-- | pkgs/development/compilers/gcc/common/configure-flags.nix | 3 |
1 files changed, 0 insertions, 3 deletions
diff --git a/pkgs/development/compilers/gcc/common/configure-flags.nix b/pkgs/development/compilers/gcc/common/configure-flags.nix index bebf91114d702..910d93d42da13 100644 --- a/pkgs/development/compilers/gcc/common/configure-flags.nix +++ b/pkgs/development/compilers/gcc/common/configure-flags.nix @@ -222,9 +222,6 @@ let ++ lib.optionals (langD) [ "--with-target-system-zlib=yes" ] - # Make -fcommon default on gcc10 - # TODO: fix all packages (probably 100+) and remove that - ++ lib.optional (version >= "10.1.0") "--with-specs=%{!fno-common:%{!fcommon:-fcommon}}" ; in configureFlags |