Saving to 32 bits of GPRs in signal context
Ulrich Weigand
Ulrich.Weigand at de.ibm.com
Wed May 30 00:08:39 EST 2007
Steve Munroe <sjmunroe at us.ibm.com> wrote on 05/29/2007 04:00:42 PM:
> Yes exactly why make an incompatible ABI change to the powerp32 ABI,
when
> you can just use the existing 64-bit ABI.
>
> Especially as you can only run what is proposed on 64-bit hardware!
>
> We don't need another ABI change to powerpc32 (still recovering from the
> -msecure-plt ABI change) and WE DONT NEED a 3rd ABI.
>
> ABI changes ripple everywhere (not just GCC/GLIBC) including all
debuggers
> and performance tools. Believe me you really don't want this.
Fully agreed. This may have gotten lost in the discussion thread, but
what
Ben originally proposed was *not* an ABI change, for exactly that reason.
We simply want to allow strictly local use of 64-bit registers for
performance optimization purposes, while still fully complying with
the 32-bit ABI.
Mit freundlichen Gruessen / Best Regards
Ulrich Weigand
--
Dr. Ulrich Weigand | Phone: +49-7031/16-3727
GNU compiler/toolchain for Linux on System z and Cell BE
IBM Deutschland Entwicklung GmbH
Vorsitzender des Aufsichtsrats: Martin Jetter | Geschäftsführung:
Herbert Kircher
Sitz der Gesellschaft: Böblingen | Registergericht: Amtsgericht
Stuttgart, HRB 243294
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.ozlabs.org/pipermail/linuxppc-dev/attachments/20070529/250a2027/attachment.htm>
More information about the Linuxppc-dev
mailing list