summary refs log tree commit diff stats
diff options
context:
space:
mode:
-rw-r--r--config/nim.cfg3
1 files changed, 1 insertions, 2 deletions
diff --git a/config/nim.cfg b/config/nim.cfg
index a9dba347a..efb058121 100644
--- a/config/nim.cfg
+++ b/config/nim.cfg
@@ -354,7 +354,7 @@ tcc.options.always = "-w"
   icl.cpp.options.always %= "${icl.cpp.options.always} /Qipo"
   gcc.options.always %= "${gcc.options.always} -flto=auto"
   gcc.cpp.options.always %= "${gcc.cpp.options.always} -flto=auto"
-  gcc.options.linker %= "${gcc.options.linker} -flto=auto"
+  gcc.options.linker %= "${gcc.options.linker} -flto=auto -Wno-stringop-overflow"  # https://github.com/nim-lang/Nim/issues/21595
   gcc.cpp.options.linker %= "${gcc.cpp.options.linker} -flto=auto"
 @end
 @if strip:
@@ -363,4 +363,3 @@ tcc.options.always = "-w"
   clang.options.linker %= "${clang.options.linker} -s"
   clang.cpp.options.linker %= "${clang.cpp.options.linker} -s"
 @end
-