]> mj.ucw.cz Git - libucw.git/commitdiff
Work around inliner bugs in gcc-3.4.
authorMartin Mares <mj@ucw.cz>
Tue, 6 Sep 2005 20:28:46 +0000 (20:28 +0000)
committerMartin Mares <mj@ucw.cz>
Tue, 6 Sep 2005 20:28:46 +0000 (20:28 +0000)
lib/autoconf.cfg

index 9b0304cdaab968d21d763dcdde238554171e55a1..4485db746ae9678f6f7e9107bbc0e08c21277f0b 100644 (file)
@@ -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");