X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=hints%2Faix.sh;h=6a9e54570a9465bb1c7237880af98c0688b6f025;hb=3f4fc4634a226330cf98eab6871f26f45d52e425;hp=a9f277eed19b65e11c724ad518665c40a5098905;hpb=a5f75d667838e8e7bb037880391f5c44476d33b4;p=p5sagit%2Fp5-mst-13.2.git diff --git a/hints/aix.sh b/hints/aix.sh index a9f277e..6a9e545 100644 --- a/hints/aix.sh +++ b/hints/aix.sh @@ -30,13 +30,19 @@ case "$osvers" in ccflags='-D_ALL_SOURCE' ;; *) # These hints at least work for 4.x, possibly other systems too. - d_setregid='undef' - d_setreuid='undef' - ccflags='-qmaxmem=8192 -D_ALL_SOURCE -D_ANSI_C_SOURCE -D_POSIX_SOURCE' + ccflags='-D_ALL_SOURCE -D_ANSI_C_SOURCE -D_POSIX_SOURCE' + case "$cc" in + *gcc*) ;; + *) ccflags="-qmaxmem=8192 $ccflags" ;; + esac nm_opt='-B' ;; esac +# These functions don't work like Perl expects them to. +d_setregid='undef' +d_setreuid='undef' + # The optimizer in 4.1.1 apparently generates bad code for scope.c. # Configure doesn't offer an easy way to propagate extra variables # only for certain cases, so the following contortion is required: