+ # Similarly, since 'long long' isn't part of C89, FreeBSD 6.2 headers
+ # don't declare atoll() under -std=c89, but we need it. In general,
+ # insisting on -std=c89 is inconsistent with insisting on using
+ # 'long long'. So drop -std=c89 and -ansi as well if we're using
+ # 'long long' as our main integral type.
+ case "$ivtype" in
+ "long long")
+ ccflags=`echo $ccflags|sed -e 's/-pedantic/ /' -e 's/-std=c89/ /' -e 's/-ansi/ /'`
+ warn=`echo $warn|sed -e 's/-pedantic/ /' -e 's/-ansi/ /'`
+ stdflags=`echo $stdflags|sed -e 's/-std=c89/ /'`
+ ;;
+ esac