This is the mail archive of the crossgcc@cygnus.com mailing list for the crossgcc project.
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
r35383@email.sps.mot.com (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 meissner@cygnus.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 crossgcc-request@cygnus.com with the text 'unsubscribe' (without the quotes) in the body of the message.