Enable ISO C99 support for more compilers

merge-requests/1/head
Olaf Meeuwissen 2016-01-14 18:50:47 +09:00
rodzic 444b572d1a
commit e4ad1f58f3
2 zmienionych plików z 12 dodań i 1 usunięć

Wyświetl plik

@ -28,7 +28,6 @@ AC_DEFUN([SANE_SET_AM_CFLAGS],
[
if test "${ac_cv_c_compiler_gnu}" = "yes"; then
DEFAULT_CFLAGS="\
-std=c99 \
-Wall"
EXTRA_WARNINGS="\
-Wextra \

Wyświetl plik

@ -41,6 +41,18 @@ dnl Checks for programs.
dnl ***********************************************************************
AC_PROG_CC
AM_PROG_CC_C_O
sane_save_CC=$CC
AC_PROG_CC_C99 dnl enables extensions to ISO C99 :-(
AS_IF([test xno != "x$ac_cv_prog_cc_c99"],
[AC_MSG_CHECKING([for $sane_save_CC option for ISO C99 w/o extensions])
AS_CASE([$ac_cv_prog_cc_c99],
[-std=gnu99], [sane_prog_cc_c99="-std=c99"],
[-qlanglvl=extc99],[sane_prog_cc_c99="-qlanglvl=stdc99"])
AS_IF([test "x$ac_cv_prog_cc_c99" = "x$sane_prog_cc_c99"],
[AC_MSG_RESULT([$ac_cv_prog_cc_99])],
[AC_MSG_RESULT([$sane_prog_cc_c99])
CC="$sane_save_CC $sane_prog_cc_c99"])
])
AC_PROG_GCC_TRADITIONAL
AC_PATH_PROG(SANE_CONFIG_PATH, sane-config, no)
AC_PATH_PROG(MSGFMT, msgfmt$EXEEXT, no)