2009-08-01 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
+ * pa.c (pa_promote_function_mode): Declare. Change to static.
+ Fix promote_mode call.
+
* gthr-dce.h (CONST_CAST2): Define if not defined.
(__gthread_setspecific): Use CONST_CAST2 to fix warning.
enum machine_mode,
secondary_reload_info *);
static void pa_extra_live_on_entry (bitmap);
+static enum machine_mode pa_promote_function_mode (const_tree ATTRIBUTE_UNUSED,
+ enum machine_mode,
+ int * ATTRIBUTE_UNUSED,
+ const_tree ATTRIBUTE_UNUSED,
+ int for_return);
/* The following extra sections are only used for SOM. */
static GTY(()) section *som_readonly_data_section;
/* Promote the return value, but not the arguments. */
-enum machine_mode
+static enum machine_mode
pa_promote_function_mode (const_tree type ATTRIBUTE_UNUSED,
enum machine_mode mode,
int *punsignedp ATTRIBUTE_UNUSED,
{
if (!for_return)
return mode;
- return promote_mode (mode, punsignedp, type);
+ return promote_mode (type, mode, punsignedp);
}
/* On the HP-PA the value is found in register(s) 28(-29), unless