Blame sysdeps/x86_64/preconfigure.ac

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