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

Joseph S. Myers joseph@codesourcery.com
Wed Mar 27 14:36:00 GMT 2013


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



More information about the Libc-alpha mailing list