GCC 4.2.1 : bootstrap fails at stage 2. compiler produces wrong binary for wrong processor

Eric Botcazou ebotcazou@libertysurf.fr
Sun Jul 29 08:21:00 GMT 2007

> That isn't what I see here.  The output binary was definately for a v8plus
> processor. That would be a UltraSparc 1 at the least.

There is no real V8+ architecture, V8+ is an augmented 32-bit ABI for the V9
architecture, the native ABI of the V9 architecture being the 64-bit ABI.

The mapping between -mcpu settings and 32-bit ABI levels is as follows:

    -mcpu          32-bit ABI
   v7             v7
   v8             v8
   v9             v8plus
   ultrasparc     v8plusa
   ultrasparc3    v8plusb

Eric Botcazou 

More information about the Gcc mailing list