comparison mcabber/configure.ac @ 1332:bde2dc51c06b

Improve changeset 486b4feeddb8 (Add the CFLAG only when gcc 4.2 is used)
author Mikael Berthe <mikael@lilotux.net>
date Sat, 27 Oct 2007 11:10:12 +0200
parents 486b4feeddb8
children f8cfa22cedc2
comparison
equal deleted inserted replaced
1331:a97701d8d735 1332:bde2dc51c06b
22 gccverminor=$(echo $gccver | cut -d . -f2) 22 gccverminor=$(echo $gccver | cut -d . -f2)
23 gccvernum=$(expr $gccvermajor "*" 100 + $gccverminor) 23 gccvernum=$(expr $gccvermajor "*" 100 + $gccverminor)
24 AC_MSG_RESULT($gccver) 24 AC_MSG_RESULT($gccver)
25 25
26 CFLAGS="$CFLAGS -Wall" 26 CFLAGS="$CFLAGS -Wall"
27 if test x"$gccvermajor" = x"4" -a x"$gccverminor" = x"2"; then
28 DBGCFLAGS="-fgnu89-inline"
29 fi
27 fi 30 fi
28 31
29 # Checks for header files. 32 # Checks for header files.
30 AC_HEADER_STDC 33 AC_HEADER_STDC
31 AC_CHECK_HEADERS([arpa/inet.h fcntl.h locale.h netdb.h netinet/in.h stddef.h \ 34 AC_CHECK_HEADERS([arpa/inet.h fcntl.h locale.h netdb.h netinet/in.h stddef.h \
198 if test "$gccvernum" -ge "400"; then 201 if test "$gccvernum" -ge "400"; then
199 CFLAGS="$CFLAGS -Wextra" 202 CFLAGS="$CFLAGS -Wextra"
200 else 203 else
201 CFLAGS="$CFLAGS -W" 204 CFLAGS="$CFLAGS -W"
202 fi 205 fi
203 CFLAGS="$CFLAGS -Wno-unused-parameter -pedantic -std=gnu99 -fgnu89-inline -O0" 206 CFLAGS="$CFLAGS -Wno-unused-parameter -pedantic -std=gnu99 $DBGCFLAGS -O0"
204 fi # gcc 207 fi # gcc
205 CFLAGS="$CFLAGS -g" 208 CFLAGS="$CFLAGS -g"
206 else 209 else
207 CFLAGS="-O2 $CFLAGS" 210 CFLAGS="-O2 $CFLAGS"
208 fi 211 fi