[cfe-commits] [llvm-commits] [PATCH] Fix for bug 11060: configure --target does not work
spop at codeaurora.org
Mon Oct 17 12:11:33 PDT 2011
On Mon, Oct 17, 2011 at 1:43 PM, Eric Christopher <echristo at apple.com> wrote:
> Not quite sure what you're going for here. Is the idea to try to make --host=xxx and --target=yyy work in clang?
Yes. The attached patches make --target work.
For the moment specifying --target at configure time has no effect:
the value set by the configure script into $target is not used.
Currently we are using the value set by the configure scripts in
$host to build the target toolchain, and this is IMHO the wrong
thing to do.
With these two patches, we take the value from $target and use it
to build the default target toolchain: so when I say
I get a clang that produces ARM assembly by default
(without these two patches, I currently get x86_64 assembly as
the host is x86_64).
Qualcomm Innovation Center, Inc is a member of Code Aurora Forum
> On Oct 17, 2011, at 10:22 AM, Sebastian Pop wrote:
>> Ping patches.
>> On Thu, Oct 13, 2011 at 3:55 PM, Sebastian Pop <spop at codeaurora.org> wrote:
>>> On Thu, Oct 13, 2011 at 3:14 PM, Joerg Sonnenberger <joerg at britannica.bec.de> wrote:
>>>> LLVM_HOSTTRIPLE specifies the default *target*. It doesn't care about
>>>> the *host*.
>>> Ok, so let's get this one fixed:
>>> if you tell me the places where LLVM_HOSTTRIPLE is used for the target
>>> and that my patch has not changed into using the value set in $target,
>>> please let me know and I will amend my patches.
>> Could somebody review and commit the attached patches?
>> Qualcomm Innovation Center, Inc is a member of Code Aurora Forum
>> llvm-commits mailing list
>> llvm-commits at cs.uiuc.edu
> cfe-commits mailing list
> cfe-commits at cs.uiuc.edu
More information about the cfe-commits