mirror of
https://github.com/moparisthebest/pacman
synced 2025-02-28 01:11:48 -05:00
Remove -fgnu89-inline from compile options
This was a hack done by me in commit d8e88aa0175fd back in 2007 that is no longer necessary, given a sufficiently smart compiler and one that supports the inline keyword. Signed-off-by: Dan McGee <dan@archlinux.org> Signed-off-by: Allan McRae <allan@archlinux.org>
This commit is contained in:
parent
e25afaf673
commit
bad86247f7
@ -316,8 +316,6 @@ AC_CHECK_MEMBERS([struct statfs.f_flags],,,[[#include <sys/param.h>
|
||||
|
||||
# Check if we can use symbol visibility support in GCC
|
||||
GCC_VISIBILITY_CC
|
||||
# Check if we have -fgnu89-inline flag
|
||||
GCC_GNU89_INLINE_CC
|
||||
|
||||
# Host-dependant definitions
|
||||
INODECMD="stat -c '%i %n'"
|
||||
|
@ -18,9 +18,6 @@ else
|
||||
AM_CFLAGS += -fvisibility=internal
|
||||
endif
|
||||
endif
|
||||
if ENABLE_GNU89_INLINE_CC
|
||||
AM_CFLAGS += -fgnu89-inline
|
||||
endif
|
||||
|
||||
pkgconfigdir = $(libdir)/pkgconfig
|
||||
pkgconfig_DATA = libalpm.pc
|
||||
|
@ -87,26 +87,6 @@ AC_DEFUN([GCC_VISIBILITY_CC],[
|
||||
fi
|
||||
])
|
||||
|
||||
dnl GCC_GNU89_INLINE_CC
|
||||
dnl checks -fgnu89-inline with the C compiler, if it exists then defines
|
||||
dnl ENABLE_GNU89_INLINE_CC in both configure script and Makefiles
|
||||
AC_DEFUN([GCC_GNU89_INLINE_CC],[
|
||||
AC_LANG_ASSERT(C)
|
||||
if test "X$CC" != "X"; then
|
||||
AC_CACHE_CHECK([for -fgnu89-inline],
|
||||
gnu89_inline_cv_cc,
|
||||
[ gnu89_inline_old_cflags="$CFLAGS"
|
||||
CFLAGS="$CFLAGS -fgnu89-inline"
|
||||
AC_TRY_COMPILE(,, gnu89_inline_cv_cc=yes, gnu89_inline_cv_cc=no)
|
||||
CFLAGS="$gnu89_inline_old_cflags"
|
||||
])
|
||||
if test $gnu89_inline_cv_cc = yes; then
|
||||
AC_DEFINE([ENABLE_GNU89_INLINE_CC], 1, [Define if gnu89 inlining semantics should be used.])
|
||||
fi
|
||||
AM_CONDITIONAL([ENABLE_GNU89_INLINE_CC], test "x$gnu89_inline_cv_cc" = "xyes")
|
||||
fi
|
||||
])
|
||||
|
||||
dnl CFLAGS_ADD(PARAMETER, VARIABLE)
|
||||
dnl Adds parameter to VARIABLE if the compiler supports it. For example,
|
||||
dnl CFLAGS_ADD([-Wall],[WARN_FLAGS]).
|
||||
|
Loading…
x
Reference in New Issue
Block a user