mirror of
https://sourceware.org/git/binutils-gdb.git
synced 2025-01-24 12:35:55 +08:00
Check if -mcmodel=medium works
2012-01-27 H.J. Lu <hongjiu.lu@intel.com> * configure.ac: Check if -mcmodel=medium works. * configure: Regenerated.
This commit is contained in:
parent
690834b28c
commit
24482ca057
@ -1,3 +1,8 @@
|
||||
2012-01-27 H.J. Lu <hongjiu.lu@intel.com>
|
||||
|
||||
* configure.ac: Check if -mcmodel=medium works.
|
||||
* configure: Regenerated.
|
||||
|
||||
2012-01-24 Cary Coutant <ccoutant@google.com>
|
||||
|
||||
* int_encoding.cc (read_unsigned_LEB_128): Replaced with inline
|
||||
|
15
gold/configure
vendored
15
gold/configure
vendored
@ -6312,7 +6312,20 @@ fi
|
||||
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gold_cv_prog_gcc41" >&5
|
||||
$as_echo "$gold_cv_prog_gcc41" >&6; }
|
||||
|
||||
if test "$target_cpu" = "x86_64" -a "$gold_cv_prog_gcc41" = "yes"; then
|
||||
save_CFLAGS="$CFLAGS"
|
||||
CFLAGS="$CFLAGS -mcmodel=medium"
|
||||
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
|
||||
/* end confdefs.h. */
|
||||
int i;
|
||||
_ACEOF
|
||||
if ac_fn_c_try_compile "$LINENO"; then :
|
||||
have_mcmodel_medium=yes
|
||||
else
|
||||
have_mcmodel_medium=no
|
||||
fi
|
||||
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
|
||||
CFLAGS="$save_CFLAGS"
|
||||
if test "$target_cpu" = "x86_64" -a "$have_mcmodel_medium" = "yes" -a "$gold_cv_prog_gcc41" = "yes"; then
|
||||
MCMODEL_MEDIUM_TRUE=
|
||||
MCMODEL_MEDIUM_FALSE='#'
|
||||
else
|
||||
|
@ -312,9 +312,13 @@ error
|
||||
#endif
|
||||
], [gold_cv_prog_gcc41=yes], [gold_cv_prog_gcc41=no])])
|
||||
|
||||
save_CFLAGS="$CFLAGS"
|
||||
CFLAGS="$CFLAGS -mcmodel=medium"
|
||||
AC_COMPILE_IFELSE([int i;], [have_mcmodel_medium=yes], [have_mcmodel_medium=no])
|
||||
CFLAGS="$save_CFLAGS"
|
||||
dnl Whether we can test -mcmodel=medium.
|
||||
AM_CONDITIONAL(MCMODEL_MEDIUM,
|
||||
[test "$target_cpu" = "x86_64" -a "$gold_cv_prog_gcc41" = "yes"])
|
||||
[test "$target_cpu" = "x86_64" -a "$have_mcmodel_medium" = "yes" -a "$gold_cv_prog_gcc41" = "yes"])
|
||||
|
||||
dnl Test for __thread support.
|
||||
AC_CACHE_CHECK([for thread support], [gold_cv_c_thread],
|
||||
|
Loading…
Reference in New Issue
Block a user