X-Git-Url: http://mj.ucw.cz/gitweb/?a=blobdiff_plain;f=lib%2Fautoconf.cfg;h=668c83ea14051294f1e59f58bbee964984062028;hb=8ab69f51fccccbcae521bd7f7e3ae27146fd1217;hp=9b0304cdaab968d21d763dcdde238554171e55a1;hpb=12423a46dcc20710f346e0f05f05983048c622e6;p=libucw.git diff --git a/lib/autoconf.cfg b/lib/autoconf.cfg index 9b0304cd..668c83ea 100644 --- a/lib/autoconf.cfg +++ b/lib/autoconf.cfg @@ -150,8 +150,8 @@ 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"); -} elsif ($gccver == 4000) { + Append("COPT" => "-finline-limit=2000 --param large-function-insns=5000 --param inline-unit-growth=200 --param large-function-growth=400"); +} elsif ($gccver == 4000 || $gccver == 4001) { Append("CWARNS" => "-Wundef -Wredundant-decls -Wno-pointer-sign -Wdisabled-optimization -Wno-missing-field-initializers"); Append("CWARNS_OFF" => "-Wno-pointer-sign"); Append("COPT" => "-finline-limit=5000 --param large-function-insns=5000 --param inline-unit-growth=200 --param large-function-growth=400"); @@ -170,6 +170,9 @@ if (IsSet("CONFIG_DEBUG")) { Append("LOPT" => "-s"); } +# Decide how will lib/partmap.c work +Set("PARTMAP_IS_MMAP") if IsSet("CPU_64BIT_POINTERS"); + # If debugging memory allocations: #LIBS+=-lefence #CDEBUG+=-DDEBUG_DMALLOC