This is the mail archive of the libc-alpha@sourceware.org mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [PATCH] Disable building with i386-*, -march=i386 or -mcpu=i386.


On Tue, 26 Mar 2013, Carlos O'Donell wrote:

> +# Configure for i686 if the user asks for i386. We don't support
> +# i386 any more but it continues to be common for users to configure
> +# 32-bit x86 as i386. We build for i686 instead.
> +if test "$machine" = i386; then
> +  machine="i686"

Wouldn't i486 be more conservative?

Really, given this change, I think sysdeps/i386/i486 should be merged into 
sysdeps/i386, and likewise for nptl/sysdeps/i386/i486 and 
nptl/sysdeps/unix/sysv/linux/i386/i486, since i486 will be the minimum 
supported x86 processor.  Given that, there would be no real point setting 
machine to i486 since there wouldn't be i486 sysdeps directories any more.  
If you don't do that followup moving of files, it should at least go on 
the wiki / Bugzilla as a todo item.

-- 
Joseph S. Myers
joseph@codesourcery.com


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]