libffi/x86: Always check __x86_64__ for x86 hosts
authorH.J. Lu <hjl.tools@gmail.com>
Mon, 5 Jul 2021 21:15:04 +0000 (14:15 -0700)
committerH.J. Lu <hjl.tools@gmail.com>
Fri, 9 Jul 2021 21:30:58 +0000 (14:30 -0700)
commit506f337ad2d75c0feceaaf28fd4997c157979956
tree38a84cbb42c0e164ace901caa5e59cfbc8792914
parentddd25bd1a7c8f456bc914e34b77d43f39a1062d4
libffi/x86: Always check __x86_64__ for x86 hosts

The upstream libffi has

commit cb8474368cdef3207638d047bd6c707ad8fcb339
Author: hjl-tools <hjl.tools@gmail.com>
Date:   Wed Dec 2 12:52:12 2020 -0800

    libffi/x86: Always check __x86_64__ for x32 hosts (#601) (#602)

    Since for x86_64-*x32 and x86_64-x32-* hosts, -m32 generates ia32 codes.
    We should always check __x86_64__ for x32 hosts.

Since for gnux32 hosts, -m32 generates i386 codes, always check __x86_64__
for x86 hosts.

PR libffi/101336
* configure.host: Always check __x86_64__ for x86 hosts.
libffi/configure.host