about summary refs log tree commit diff
path: root/pkgs/development/libraries/gcc/libgcc/default.nix
diff options
context:
space:
mode:
authorAdam Joseph <adam@westernsemico.com>2023-08-08 02:03:40 -0700
committerAdam Joseph <adam@westernsemico.com>2023-08-14 15:08:29 -0700
commitfa0ebe80f1e7b3d872b3814bfcb25f991217a5ef (patch)
treeb881aece2312c4e31a1aa23995b89cf052e5b488 /pkgs/development/libraries/gcc/libgcc/default.nix
parentda371c7c5a57a8a34c8bb3ec5336ff97977360de (diff)
libgcc: configureFlags: minimize
A lot of these flags were unnecessary.
Diffstat (limited to 'pkgs/development/libraries/gcc/libgcc/default.nix')
-rw-r--r--pkgs/development/libraries/gcc/libgcc/default.nix8
1 files changed, 1 insertions, 7 deletions
diff --git a/pkgs/development/libraries/gcc/libgcc/default.nix b/pkgs/development/libraries/gcc/libgcc/default.nix
index 929e7e47f17f1..d3d91616f6b69 100644
--- a/pkgs/development/libraries/gcc/libgcc/default.nix
+++ b/pkgs/development/libraries/gcc/libgcc/default.nix
@@ -128,15 +128,9 @@ in stdenvNoLibs.mkDerivation (finalAttrs: {
 
   configurePlatforms = [ "build" "host" ];
   configureFlags = [
-    "--disable-dependency-tracking"
-    # $CC cannot link binaries, let alone run then
     "cross_compiling=true"
-    # Do not have dynamic linker without libc
-    "--enable-static"
-    "--disable-shared"
-
-    # Avoid dependency on gcc.
     "--disable-gcov"
+    "--with-glibc-version=${glibc.version}"
   ];
 
   makeFlags = [ "MULTIBUILDTOP:=../" ];