[Cbe-oss-dev] [RFC, PATCH] selection of CPU optimization
Segher Boessenkool
segher at kernel.crashing.org
Sat Apr 14 04:43:02 EST 2007
> My understanding at this point is that we can always fall back
> to -mcpu=powerpc or -mcpu=powerpc64,
Yes. With perhaps and added -mno-string or similar if
some supported CPU really needs it.
> and also
[SNIP]
> So if we select e.g. power6 and cell, it needs to fall back to power4,
> which is the common subset. Selecting both 403 and 405 would result
> in falling back to -mcpu=powerpc, because they don't have any larger
> subset.
This is way complicated. Also, it is not unique to the
kernel; you'd be better off adding this logic to the
compiler itself. OTOH, it's such a niche market, maybe
the distros that want it (if any do) should do this in
their RPM build scripts or similar.
Segher
More information about the cbe-oss-dev
mailing list