configure.ac: Only compile with -fPIC if the target supports it.
* configure.ac: Only compile with -fPIC if the target supports it. * configure: Regenerate. From-SVN: r227203
This commit is contained in:
parent
fd1b493945
commit
7ce9cf39a4
@ -1,3 +1,9 @@
|
||||
2015-08-26 Hans-Peter Nilsson <hp@axis.com>
|
||||
|
||||
* configure.ac: Only compile with -fPIC if the target
|
||||
supports it.
|
||||
* configure: Regenerate.
|
||||
|
||||
2015-08-24 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
|
||||
|
||||
* configure.ac: Set have_mmap to no on spu-*-* targets.
|
||||
|
20
libbacktrace/configure
vendored
20
libbacktrace/configure
vendored
@ -11710,11 +11710,29 @@ fi
|
||||
|
||||
# When building as a target library, shared libraries may want to link
|
||||
# this in. We don't want to provide another shared library to
|
||||
# complicate dependencies. Instead, we just compile with -fPIC.
|
||||
# complicate dependencies. Instead, we just compile with -fPIC, if
|
||||
# the target supports compiling with that option.
|
||||
PIC_FLAG=
|
||||
if test -n "${with_target_subdir}"; then
|
||||
ac_save_CFLAGS="$CFLAGS"
|
||||
CFLAGS="$CFLAGS -fPIC"
|
||||
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
|
||||
/* end confdefs.h. */
|
||||
|
||||
int
|
||||
main ()
|
||||
{
|
||||
|
||||
;
|
||||
return 0;
|
||||
}
|
||||
_ACEOF
|
||||
if ac_fn_c_try_compile "$LINENO"; then :
|
||||
PIC_FLAG=-fPIC
|
||||
fi
|
||||
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
|
||||
CFLAGS="$ac_save_CFLAGS"
|
||||
fi
|
||||
# Similarly, use -fPIC with --enable-host-shared:
|
||||
# Check whether --enable-host-shared was given.
|
||||
if test "${enable_host_shared+set}" = set; then :
|
||||
|
@ -163,10 +163,14 @@ fi
|
||||
|
||||
# When building as a target library, shared libraries may want to link
|
||||
# this in. We don't want to provide another shared library to
|
||||
# complicate dependencies. Instead, we just compile with -fPIC.
|
||||
# complicate dependencies. Instead, we just compile with -fPIC, if
|
||||
# the target supports compiling with that option.
|
||||
PIC_FLAG=
|
||||
if test -n "${with_target_subdir}"; then
|
||||
PIC_FLAG=-fPIC
|
||||
ac_save_CFLAGS="$CFLAGS"
|
||||
CFLAGS="$CFLAGS -fPIC"
|
||||
AC_TRY_COMPILE([], [], [PIC_FLAG=-fPIC])
|
||||
CFLAGS="$ac_save_CFLAGS"
|
||||
fi
|
||||
# Similarly, use -fPIC with --enable-host-shared:
|
||||
AC_ARG_ENABLE(host-shared,
|
||||
|
Loading…
Reference in New Issue
Block a user