GCC 2.8.1 for powerpc-eabi "eabi.asm" question
Mon Jan 18 14:13:00 GMT 1999
firstname.lastname@example.org (Yaroslav Domaratski r35383) writes:
> But I have found that LIBGCC 1.8.0 "eabi.asm" file contains a bunch of
> functions (besides "__eabi", "__eabi_convert", "__eabi_uconvert") with
> names like "_savefpr_XX", "_savegpr_XX", "_restfpr_XX", "_restgpr_XX",
> "_restfpr_XX_x", "_restgpr_XX_x". As I realized from file comments this
> functions have to be called internally by GCC. Therefore I have the
> following questions:
> 1. In what cases this functions will be called?
> 2. Is it possible to avoid such function calls
> in the generated code?
Right now, these functions are not called (they are part of the PowerPC V.4
spec). At some point in the future they may be called (particularly for -Os).
Michael Meissner, Cygnus Solutions (Massachusetts office)
4th floor, 955 Massachusetts Avenue, Cambridge, MA 02139, USA
email@example.com, 617-354-5416 (office), 617-354-7161 (fax)
New CrossGCC FAQ: http://www.objsw.com/CrossGCC
To remove yourself from the crossgcc list, send
mail to firstname.lastname@example.org with the
text 'unsubscribe' (without the quotes) in the
body of the message.
More information about the crossgcc