altivec.h: Convert () prototypes to ISO C90.

* config/rs6000/altivec.h: Convert () prototypes to ISO C90.
	* config/rs6000/rs6000.c: Likewise.

From-SVN: r71399
This commit is contained in:
Andreas Jaeger 2003-09-15 06:53:00 +02:00 committed by Andreas Jaeger
parent ec6ec6aaab
commit 863d938c6a
3 changed files with 40 additions and 35 deletions

View File

@ -1,3 +1,8 @@
2003-09-15 Andreas Jaeger <aj@suse.de>
* config/rs6000/altivec.h: Convert () prototypes to ISO C90.
* config/rs6000/rs6000.c: Likewise.
2003-09-12 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz> 2003-09-12 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
PR optimization/10914 PR optimization/10914

View File

@ -1198,7 +1198,7 @@ vec_dss (const char a1)
/* vec_dssall */ /* vec_dssall */
inline void inline void
vec_dssall () vec_dssall (void)
{ {
__builtin_altivec_dssall (); __builtin_altivec_dssall ();
} }
@ -2419,7 +2419,7 @@ vec_vmrglb (vector unsigned char a1, vector unsigned char a2)
/* vec_mfvscr */ /* vec_mfvscr */
inline vector unsigned short inline vector unsigned short
vec_mfvscr () vec_mfvscr (void)
{ {
return (vector unsigned short) __builtin_altivec_mfvscr (); return (vector unsigned short) __builtin_altivec_mfvscr ();
} }

View File

@ -884,7 +884,7 @@ rs6000_parse_yes_no_option (const char *name, const char *value, int *flag)
/* Handle -mabi= options. */ /* Handle -mabi= options. */
static void static void
rs6000_parse_abi_options () rs6000_parse_abi_options (void)
{ {
if (rs6000_abi_string == 0) if (rs6000_abi_string == 0)
return; return;
@ -907,7 +907,7 @@ rs6000_parse_abi_options ()
/* Handle -malign-XXXXXX options. */ /* Handle -malign-XXXXXX options. */
static void static void
rs6000_parse_alignment_option () rs6000_parse_alignment_option (void)
{ {
if (rs6000_alignment_string == 0 if (rs6000_alignment_string == 0
|| ! strcmp (rs6000_alignment_string, "power")) || ! strcmp (rs6000_alignment_string, "power"))
@ -922,7 +922,7 @@ rs6000_parse_alignment_option ()
/* Validate and record the size specified with the -mtls-size option. */ /* Validate and record the size specified with the -mtls-size option. */
static void static void
rs6000_parse_tls_size_option () rs6000_parse_tls_size_option (void)
{ {
if (rs6000_tls_size_string == 0) if (rs6000_tls_size_string == 0)
return; return;
@ -944,7 +944,7 @@ optimization_options (int level ATTRIBUTE_UNUSED, int size ATTRIBUTE_UNUSED)
/* Do anything needed at the start of the asm file. */ /* Do anything needed at the start of the asm file. */
static void static void
rs6000_file_start () rs6000_file_start (void)
{ {
size_t i; size_t i;
char buffer[80]; char buffer[80];
@ -1000,7 +1000,7 @@ rs6000_file_start ()
/* Return nonzero if this function is known to have a null epilogue. */ /* Return nonzero if this function is known to have a null epilogue. */
int int
direct_return () direct_return (void)
{ {
if (reload_completed) if (reload_completed)
{ {
@ -2545,7 +2545,7 @@ rs6000_legitimize_address (rtx x, rtx oldx ATTRIBUTE_UNUSED,
static GTY(()) rtx rs6000_tls_symbol; static GTY(()) rtx rs6000_tls_symbol;
static rtx static rtx
rs6000_tls_get_addr () rs6000_tls_get_addr (void)
{ {
if (!rs6000_tls_symbol) if (!rs6000_tls_symbol)
rs6000_tls_symbol = init_one_libfunc ("__tls_get_addr"); rs6000_tls_symbol = init_one_libfunc ("__tls_get_addr");
@ -2557,7 +2557,7 @@ rs6000_tls_get_addr ()
static GTY(()) rtx rs6000_got_symbol; static GTY(()) rtx rs6000_got_symbol;
static rtx static rtx
rs6000_got_sym () rs6000_got_sym (void)
{ {
if (!rs6000_got_symbol) if (!rs6000_got_symbol)
{ {
@ -4095,7 +4095,7 @@ setup_incoming_varargs (CUMULATIVE_ARGS *cum, enum machine_mode mode,
/* Create the va_list data type. */ /* Create the va_list data type. */
tree tree
rs6000_build_va_list () rs6000_build_va_list (void)
{ {
tree f_gpr, f_fpr, f_res, f_ovf, f_sav, record, type_decl; tree f_gpr, f_fpr, f_res, f_ovf, f_sav, record, type_decl;
@ -5860,7 +5860,7 @@ rs6000_expand_builtin (tree exp, rtx target, rtx subtarget ATTRIBUTE_UNUSED,
} }
static void static void
rs6000_init_builtins () rs6000_init_builtins (void)
{ {
opaque_V2SI_type_node = copy_node (V2SI_type_node); opaque_V2SI_type_node = copy_node (V2SI_type_node);
opaque_V2SF_type_node = copy_node (V2SF_type_node); opaque_V2SF_type_node = copy_node (V2SF_type_node);
@ -5903,7 +5903,7 @@ enable_mask_for_builtins (struct builtin_description *desc, int size,
} }
static void static void
spe_init_builtins () spe_init_builtins (void)
{ {
tree endlink = void_list_node; tree endlink = void_list_node;
tree puint_type_node = build_pointer_type (unsigned_type_node); tree puint_type_node = build_pointer_type (unsigned_type_node);
@ -6122,7 +6122,7 @@ spe_init_builtins ()
} }
static void static void
altivec_init_builtins () altivec_init_builtins (void)
{ {
struct builtin_description *d; struct builtin_description *d;
struct builtin_description_predicates *dp; struct builtin_description_predicates *dp;
@ -6321,7 +6321,7 @@ altivec_init_builtins ()
} }
static void static void
rs6000_common_init_builtins () rs6000_common_init_builtins (void)
{ {
struct builtin_description *d; struct builtin_description *d;
size_t i; size_t i;
@ -7924,7 +7924,7 @@ rs6000_got_register (rtx value ATTRIBUTE_UNUSED)
from push_function_context. */ from push_function_context. */
static struct machine_function * static struct machine_function *
rs6000_init_machine_status () rs6000_init_machine_status (void)
{ {
return ggc_alloc_cleared (sizeof (machine_function)); return ggc_alloc_cleared (sizeof (machine_function));
} }
@ -8008,7 +8008,7 @@ extract_ME (rtx op)
so that we can print its name in some tls_ld pattern. */ so that we can print its name in some tls_ld pattern. */
static const char * static const char *
rs6000_get_some_local_dynamic_name () rs6000_get_some_local_dynamic_name (void)
{ {
rtx insn; rtx insn;
@ -9552,7 +9552,7 @@ rs6000_split_altivec_in_gprs (rtx *operands)
saved. 32 if none. */ saved. 32 if none. */
int int
first_reg_to_save () first_reg_to_save (void)
{ {
int first_reg; int first_reg;
@ -9578,7 +9578,7 @@ first_reg_to_save ()
/* Similar, for FP regs. */ /* Similar, for FP regs. */
int int
first_fp_reg_to_save () first_fp_reg_to_save (void)
{ {
int first_reg; int first_reg;
@ -9593,7 +9593,7 @@ first_fp_reg_to_save ()
/* Similar, for AltiVec regs. */ /* Similar, for AltiVec regs. */
static int static int
first_altivec_reg_to_save () first_altivec_reg_to_save (void)
{ {
int i; int i;
@ -9614,7 +9614,7 @@ first_altivec_reg_to_save ()
the 32-bit word is 0. */ the 32-bit word is 0. */
static unsigned int static unsigned int
compute_vrsave_mask () compute_vrsave_mask (void)
{ {
unsigned int i, mask = 0; unsigned int i, mask = 0;
@ -9752,7 +9752,7 @@ is_altivec_return_reg (rtx reg, void *xyes)
#endif #endif
rs6000_stack_t * rs6000_stack_t *
rs6000_stack_info () rs6000_stack_info (void)
{ {
static rs6000_stack_t info, zero_info; static rs6000_stack_t info, zero_info;
rs6000_stack_t *info_ptr = &info; rs6000_stack_t *info_ptr = &info;
@ -10061,7 +10061,7 @@ rs6000_stack_info ()
mode. */ mode. */
static bool static bool
spe_func_has_64bit_regs_p () spe_func_has_64bit_regs_p (void)
{ {
rtx insns, insn; rtx insns, insn;
@ -10295,7 +10295,7 @@ rs6000_function_ok_for_sibcall (tree decl, tree exp ATTRIBUTE_UNUSED)
} }
static int static int
rs6000_ra_ever_killed () rs6000_ra_ever_killed (void)
{ {
rtx top; rtx top;
rtx reg; rtx reg;
@ -10459,7 +10459,7 @@ rs6000_emit_load_toc_table (int fromprolog)
} }
int int
get_TOC_alias_set () get_TOC_alias_set (void)
{ {
static int set = -1; static int set = -1;
if (set == -1) if (set == -1)
@ -10514,7 +10514,7 @@ create_TOC_reference (rtx symbol)
entry. Save it there in that case. */ entry. Save it there in that case. */
void void
rs6000_aix_emit_builtin_unwind_init () rs6000_aix_emit_builtin_unwind_init (void)
{ {
rtx mem; rtx mem;
rtx stack_top = gen_reg_rtx (Pmode); rtx stack_top = gen_reg_rtx (Pmode);
@ -10549,7 +10549,7 @@ rs6000_aix_emit_builtin_unwind_init ()
rs6000_sr_alias_set) and the change to the stack pointer. */ rs6000_sr_alias_set) and the change to the stack pointer. */
static void static void
rs6000_emit_stack_tie () rs6000_emit_stack_tie (void)
{ {
rtx mem = gen_rtx_MEM (BLKmode, gen_rtx_REG (Pmode, STACK_POINTER_REGNUM)); rtx mem = gen_rtx_MEM (BLKmode, gen_rtx_REG (Pmode, STACK_POINTER_REGNUM));
@ -10918,7 +10918,7 @@ gen_frame_mem_offset (enum machine_mode mode, rtx reg, int offset)
/* Emit function prologue as insns. */ /* Emit function prologue as insns. */
void void
rs6000_emit_prologue () rs6000_emit_prologue (void)
{ {
rs6000_stack_t *info = rs6000_stack_info (); rs6000_stack_t *info = rs6000_stack_info ();
enum machine_mode reg_mode = TARGET_POWERPC64 ? DImode : SImode; enum machine_mode reg_mode = TARGET_POWERPC64 ? DImode : SImode;
@ -12893,7 +12893,7 @@ output_function_profiler (FILE *file, int labelno)
static int static int
rs6000_use_dfa_pipeline_interface () rs6000_use_dfa_pipeline_interface (void)
{ {
return 1; return 1;
} }
@ -13037,7 +13037,7 @@ rs6000_adjust_priority (rtx insn ATTRIBUTE_UNUSED, int priority)
/* Return how many instructions the machine can issue per cycle. */ /* Return how many instructions the machine can issue per cycle. */
static int static int
rs6000_issue_rate () rs6000_issue_rate (void)
{ {
/* Use issue rate of 1 for first scheduling pass to decrease degradation. */ /* Use issue rate of 1 for first scheduling pass to decrease degradation. */
if (!reload_completed) if (!reload_completed)
@ -13071,7 +13071,7 @@ rs6000_issue_rate ()
scheduling. */ scheduling. */
static int static int
rs6000_use_sched_lookahead () rs6000_use_sched_lookahead (void)
{ {
if (rs6000_cpu_attr == CPU_PPC8540) if (rs6000_cpu_attr == CPU_PPC8540)
return 4; return 4;
@ -13082,7 +13082,7 @@ rs6000_use_sched_lookahead ()
/* Length in units of the trampoline for entering a nested function. */ /* Length in units of the trampoline for entering a nested function. */
int int
rs6000_trampoline_size () rs6000_trampoline_size (void)
{ {
int ret = 0; int ret = 0;
@ -13428,7 +13428,7 @@ add_compiler_stub (tree label_name, tree function_name, int line_number)
linked list. */ linked list. */
void void
output_compiler_stub () output_compiler_stub (void)
{ {
char tmp_buf[256]; char tmp_buf[256];
char label_buf[256]; char label_buf[256];
@ -13661,7 +13661,7 @@ rs6000_machopic_legitimize_pic_address (rtx orig, enum machine_mode mode,
real definition. */ real definition. */
void void
toc_section () toc_section (void)
{ {
} }
@ -13947,7 +13947,7 @@ rs6000_xcoff_section_type_flags (tree decl, const char *name, int reloc)
Finally, declare mcount when profiling to make the assembler happy. */ Finally, declare mcount when profiling to make the assembler happy. */
static void static void
rs6000_xcoff_file_start () rs6000_xcoff_file_start (void)
{ {
rs6000_gen_section_name (&xcoff_bss_section_name, rs6000_gen_section_name (&xcoff_bss_section_name,
main_input_filename, ".bss_"); main_input_filename, ".bss_");
@ -13972,7 +13972,7 @@ rs6000_xcoff_file_start ()
On the RS/6000, referencing data should automatically pull in text. */ On the RS/6000, referencing data should automatically pull in text. */
static void static void
rs6000_xcoff_file_end () rs6000_xcoff_file_end (void)
{ {
text_section (); text_section ();
fputs ("_section_.text:\n", asm_out_file); fputs ("_section_.text:\n", asm_out_file);