Hi! On Wed, Jan 24, 2018 at 03:49:26PM -0600, Peter Bergner wrote: > The following patch fixes both PR56010 and PR83743. PR56010 is fixed by > adding an extra altname field to the RS6000_CPU table which matches the > cases where the Linux kernel's AT_PLATFORM name differs from the name GCC > expects. If we match on the altname, then we return the canonical name.
Don't add this to rs6000-cpus.def; it belongs to the Linux support only. You also need to translate multiple AT_PLATFORM names for a single -mcpu=, not necessarily only two, so you probably want a separate translation table to do just the translation (in driver-rs6000.c ?) Did you check this against the kernel's arch/powerpc/kernel/cputable.c ? Segher