+2003-05-12 Andreas Schwab <schwab@suse.de>
+
+ * config/ia64/ia64.c (ia64_function_ok_for_sibcall): Mark 'exp'
+ as unused.
+ (bundling): Initialize 'pos'.
+ (ia64_expand_builtin): Initialize 'rmode'.
+
2003-05-12 David Edelsohn <edelsohn@gnu.org>
* config/rs6000/xcoff.h (ASM_OUTPUT_SKIP): Accept HOST_WIDE_INT.
this is an indirect call. */
static bool
ia64_function_ok_for_sibcall (decl, exp)
- tree decl, exp;
+ tree decl;
+ tree exp ATTRIBUTE_UNUSED;
{
/* Direct calls are always ok. */
if (decl)
rtx insn, next_insn;
int insn_num;
int i, bundle_end_p, only_bundle_end_p, asm_p;
- int pos, max_pos, template0, template1;
+ int pos = 0, max_pos, template0, template1;
rtx b;
rtx nop;
enum attr_type type;
tree fndecl = TREE_OPERAND (TREE_OPERAND (exp, 0), 0);
unsigned int fcode = DECL_FUNCTION_CODE (fndecl);
tree arglist = TREE_OPERAND (exp, 1);
- enum machine_mode rmode;
+ enum machine_mode rmode = VOIDmode;
switch (fcode)
{