This is the mail archive of the
libc-alpha@sourceware.org
mailing list for the glibc project.
Re: [PATCH] Disable building with i386-*, -march=i386 or -mcpu=i386.
- From: "Carlos O'Donell" <carlos at redhat dot com>
- To: "Joseph S. Myers" <joseph at codesourcery dot com>
- Cc: GNU C Library <libc-alpha at sourceware dot org>, Roland McGrath <roland at hack dot frob dot com>, Andreas Jaeger <aj at suse dot com>, Thomas Schwinge <thomas at codesourcery dot com>
- Date: Thu, 04 Apr 2013 19:11:30 -0400
- Subject: Re: [PATCH] Disable building with i386-*, -march=i386 or -mcpu=i386.
- References: <513FE49D dot 3050406 at redhat dot com> <Pine dot LNX dot 4 dot 64 dot 1303131610540 dot 19781 at digraph dot polyomino dot org dot uk> <51526E77 dot 4040801 at redhat dot com> <Pine dot LNX dot 4 dot 64 dot 1303271431550 dot 23096 at digraph dot polyomino dot org dot uk> <5154668A dot 6000700 at redhat dot com> <Pine dot LNX dot 4 dot 64 dot 1303281556570 dot 11331 at digraph dot polyomino dot org dot uk> <Pine dot LNX dot 4 dot 64 dot 1303281653360 dot 11331 at digraph dot polyomino dot org dot uk>
On 03/28/2013 12:56 PM, Joseph S. Myers wrote:
> On Thu, 28 Mar 2013, Joseph S. Myers wrote:
>
>> What do other architectures do, when configuring for generic versions of
>> the architecture name?
>
> I should add: this doesn't necessarily determine what should be done for
> i386-*, but would be useful information for considering the options.
Could you expand on that?
I thought my patch was clear, that configuring for i386-* actually
gets you an i686 build, even if you wanted an i386-* target.
> (On the whole I like the ARM approach of examining the system for which
> the compiler generates code and determining sysdeps directories based on
> that, so avoiding a proliferation of configure triplets.)
Agreed.
Cheers,
Carlos.