pa.c (pa_promote_function_mode): Declare.

* pa.c (pa_promote_function_mode): Declare.  Change to static.
	Fix promote_mode call.

From-SVN: r150343
This commit is contained in:
John David Anglin 2009-08-02 02:57:37 +00:00 committed by John David Anglin
parent 1f7ec57e69
commit 02095c5014
2 changed files with 10 additions and 2 deletions

View File

@ -1,5 +1,8 @@
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.

View File

@ -159,6 +159,11 @@ static enum reg_class pa_secondary_reload (bool, rtx, enum reg_class,
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;
@ -9189,7 +9194,7 @@ insn_refs_are_delayed (rtx insn)
/* 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,
@ -9198,7 +9203,7 @@ pa_promote_function_mode (const_tree type 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