From: Martin Mares Date: Tue, 6 Sep 2005 20:28:46 +0000 (+0000) Subject: Work around inliner bugs in gcc-3.4. X-Git-Tag: holmes-import~746 X-Git-Url: http://mj.ucw.cz/gitweb/?a=commitdiff_plain;h=475cee64a5e0c384624e732b7671ac78f4094075;p=libucw.git Work around inliner bugs in gcc-3.4. --- diff --git a/lib/autoconf.cfg b/lib/autoconf.cfg index 9b0304cd..4485db74 100644 --- a/lib/autoconf.cfg +++ b/lib/autoconf.cfg @@ -150,7 +150,7 @@ if ($gccver == 3000) { Append("COPT" => "-finline-limit=20000 --param max-inline-insns-auto=1000"); } elsif ($gccver == 3004) { Append("CWARNS" => "-Wundef -Wredundant-decls"); - Append("COPT" => "-finline-limit=5000 --param large-function-insns=5000 --param inline-unit-growth=200 --param large-function-growth=400"); + Append("COPT" => "-finline-limit=2000 --param large-function-insns=5000 --param inline-unit-growth=200 --param large-function-growth=400"); } elsif ($gccver == 4000) { Append("CWARNS" => "-Wundef -Wredundant-decls -Wno-pointer-sign -Wdisabled-optimization -Wno-missing-field-initializers"); Append("CWARNS_OFF" => "-Wno-pointer-sign");