X-Git-Url: http://mj.ucw.cz/gitweb/?a=blobdiff_plain;f=lib%2Fautoconf.cfg;h=4bd1661781c42f5e0079dfa71381856450595136;hb=3291ba387ddc1e079a63d628b0c1f7f84db6cd1f;hp=bf372573cfd135d582c47726573e2d8cbb6a8f32;hpb=1645bab5164b42caf235e0bcfeb4b9833f6a6647;p=libucw.git diff --git a/lib/autoconf.cfg b/lib/autoconf.cfg index bf372573..4bd16617 100644 --- a/lib/autoconf.cfg +++ b/lib/autoconf.cfg @@ -205,6 +205,10 @@ if ($gccver == 3000) { 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"); +} elsif ($gccver == 4002) { + 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 -fgnu89-inline"); } else { Warn "Don't know anything about this GCC version, using default switches.\n"; } @@ -255,6 +259,9 @@ Set("PARTMAP_IS_MMAP") if IsSet("CPU_64BIT_POINTERS"); # Option for lib/mempool.c Set("POOL_IS_MMAP"); +# FIXME +Set("CONFIG_UCW_RADIX_SORTER_BITS" => 12); + # If debugging memory allocations: #LIBS+=-lefence #CDEBUG+=-DDEBUG_DMALLOC