Commit 902beb7c authored by Simon McVittie's avatar Simon McVittie

Enable Autoconf's AC_C_INLINE to avoid compilation failure with gcc -ansi.

If inline isn't recognised (e.g. on a strict C90 compiler, like gcc -ansi) this
defines it to __inline__, __inline or nothing, whichever works. This is safe,
because we never use inline except in combination with static.
parent 559de12a
2007-10-11 Simon McVittie <simon.mcvittie@collabora.co.uk>
* configure.in: enable Autoconf's AC_C_INLINE to avoid compilation
failure with gcc -ansi
* dbus/dbus-macros.h, dbus/dbus-arch-deps.h.in: Use new macro
_DBUS_GNUC_EXTENSION (the same as G_GNUC_EXTENSION) to avoid -ansi
warnings about use of "long long".
......
......@@ -59,6 +59,7 @@ AM_PROG_CC_C_O
AC_PROG_CXX
AC_ISC_POSIX
AC_HEADER_STDC
AC_C_INLINE
AC_ARG_ENABLE(tests, AS_HELP_STRING([--enable-tests],[enable unit test code]),enable_tests=$enableval,enable_tests=$USE_MAINTAINER_MODE)
AC_ARG_ENABLE(ansi, AS_HELP_STRING([--enable-ansi],[enable -ansi -pedantic gcc flags]),enable_ansi=$enableval,enable_ansi=no)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment