This is the mail archive of the
mailing list for the GCC project.
Re: Solaris vtv port breaks x32 build
- From: Jeff Law <law at redhat dot com>
- To: Ulrich Drepper <drepper at gmail dot com>, Matthias Klose <doko at ubuntu dot com>
- Cc: GCC Development <gcc at gcc dot gnu dot org>, ro at cebitec dot uni-bielefeld dot de
- Date: Tue, 1 Dec 2015 20:53:57 -0700
- Subject: Re: Solaris vtv port breaks x32 build
- Authentication-results: sourceware.org; auth=none
- References: <CAOPLpQdoN06fWHOZfZPZEA=oW+9Zba5p70N5=Euyd4V4GpgoMA at mail dot gmail dot com> <565CE267 dot 5000901 at redhat dot com> <CAOPLpQc97V3_6wqZe4Ry+toi3qZHCAPMALRCzS7C8PACiTRqFg at mail dot gmail dot com> <565D026E dot 10105 at redhat dot com> <CAOPLpQfKWCK3=F4p3+eF5XzM4D-m1j35ErLs60U7ihRrmgmW5w at mail dot gmail dot com> <565D4E95 dot 5000507 at ubuntu dot com> <CAOPLpQfKkRbJoMALSVLJpRYdWPwah67y_sjFGPraf+una55z3g at mail dot gmail dot com>
On 12/01/2015 07:17 AM, Ulrich Drepper wrote:
On Tue, Dec 1, 2015 at 2:39 AM, Matthias Klose <email@example.com> wrote:
that might be another instance of
Does something like this help?
No, same problem as before. This macro doesn't actually generate any
code in configure.
From looking at your configure line, I see that
--build = x86_64-redhat-linux
--host = x86_64-redhat-linux
and no --target
That to me looks like a native setup and thus I would expect
$cross_compiling to be "no". Hence the behaviour you're seeing.
Essentially you've got a native toolchain, but with one or more
multilibs that can't actually be executed.
Which in turn suggests looking more closely at Matthias's suggestion.