Follow-up Comment #7, bug #33392 (project gnustep):
Yes. :-)
It may be slightly more complicated but we'll need to address
the complication. :-(
I think we'd like gnustep-make to generally add -march=xxx
(where "xxx" is something more recent than i386, a CPU released
24 years ago) but make it configurable when you configure
gnustep-make.
I'd expect the default, for a i686 machine, would be
-march=i686. As the Pentium Pro was introduced in 1995, code
built using -march=i686 should run on all ix86 CPUs produced in
the last 16 years or so, which should probably be safe enough as
a default ?
And, if you're building for your own machine, you could use -march=native to
get max performance.
Presumably gnustep-base's configure would then need to do the
check that Niels was mentioning, but also taking into account the -march=xxx
flag added by gnustep-make.
Does it make sense as a plan ?
Thanks
_______________________________________________________
Reply to this item at:
<http://savannah.gnu.org/bugs/?33392>
_______________________________________________
Message sent via/by Savannah
http://savannah.gnu.org/
_______________________________________________
Bug-gnustep mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/bug-gnustep