Blame sysdeps/x86_64/preconfigure.ac
|
Packit |
6c4009 |
GLIBC_PROVIDES dnl See aclocal.m4 in the top level source directory.
|
|
Packit |
6c4009 |
# Local preconfigure fragment for sysdeps/x86_64
|
|
Packit |
6c4009 |
|
|
Packit |
6c4009 |
test -n "$base_machine" || case "$machine" in
|
|
Packit |
6c4009 |
x86_64)
|
|
Packit |
6c4009 |
base_machine=x86_64
|
|
Packit |
6c4009 |
# Check if we are building for x32.
|
|
Packit |
6c4009 |
AC_CACHE_CHECK(whether $CC compiles in -mx32 mode by default,
|
|
Packit |
6c4009 |
libc_cv_x32, [dnl
|
|
Packit |
6c4009 |
AC_TRY_COMPILE(dnl
|
|
Packit |
6c4009 |
[#ifndef __ILP32__
|
|
Packit |
6c4009 |
# error not x32
|
|
Packit |
6c4009 |
#endif], [], libc_cv_x32=yes, libc_cv_x32=no)])
|
|
Packit |
6c4009 |
if test $libc_cv_x32 = yes; then
|
|
Packit |
6c4009 |
machine=x86_64/x32
|
|
Packit |
6c4009 |
else
|
|
Packit |
6c4009 |
machine=x86_64/64
|
|
Packit |
6c4009 |
fi
|
|
Packit |
6c4009 |
;;
|
|
Packit |
6c4009 |
esac
|