This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: PATCH for sibcalls on i386


> Index: arm/arm.h
> ===================================================================
> ...
> -#define FUNCTION_OK_FOR_SIBCALL(DECL) arm_function_ok_for_sibcall 
> ((DECL))
> +#define FUNCTION_OK_FOR_SIBCALL(DECL, EXP) arm_function_ok_for_sibcall 
> ((DECL, EXP))
> ...
> and this part:
> 
> Index: rs6000/rs6000.h
> ===================================================================
> ....
> -#define FUNCTION_OK_FOR_SIBCALL(DECL) function_ok_for_sibcall ((DECL))
> +#define FUNCTION_OK_FOR_SIBCALL(DECL, EXP) function_ok_for_sibcall 
> ((DECL, EXP))
> ...
> 
> looks totally wrong, I do not you want to be passing exp to those 
> functions.

Argh, that was my cvs-mistake.  Sorry!  I will repost the patch with the
necessary changes to those files.  However, "exp" must be passed, whether
you use it or not is another question...  (Why does it matter to you?)

Andi.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]