diff options
author | ghazi <ghazi@138bc75d-0d04-0410-961f-82ee72b054a4> | 1999-03-19 08:50:14 +0000 |
---|---|---|
committer | ghazi <ghazi@138bc75d-0d04-0410-961f-82ee72b054a4> | 1999-03-19 08:50:14 +0000 |
commit | 234493183f5e2891543d323b9108e70a06a13652 (patch) | |
tree | d824bf4af7fa66f8308e7c315b05585e2503daf4 /gcc | |
parent | d557c99663406e63fbd353897e4a6bb87e6d2af9 (diff) | |
download | gcc-234493183f5e2891543d323b9108e70a06a13652.tar.gz |
Warning fixes:
* calls.c (initialize_argument_information): Mark parameters
`num_actuals' and `n_named_args' with ATTRIBUTE_UNUSED.
* dbxout.c (dbxout_start_new_source_file): Likewise for parameter
`filename'.
(dbxout_finish): Likewise for parameters `file' and `filename'.
(dbxout_prepare_symbol): Likewise for parameter `decl'.
(dbxout_begin_function): Likewise.
* explow.c (hard_function_value): Likewise for parameter `func'.
* function.c (locate_and_pad_parm): Likewise for parameter `fndecl'.
* expmed.c (expand_divmod): Omit unused argument to `expand_abs'.
* expr.c (expand_expr): Likewise.
* expr.h (expand_abs): Delete unused argument from prototype.
* optabs.c (expand_abs): Remove unused parameter `unsignedp'.
* sdbout.c (sdbout_init): Mark parameter `syms' with ATTRIBUTE_UNUSED.
(sdbout_end_block): Likewise for parameter `n'.
* toplev.c (debug_define): Likewise for parameters `lineno' and
`buffer'.
(debug_undef): Likewise.
* varasm.c (named_section): Likewise for parameter 'reloc'.
(assemble_external): Likewise for parameter `decl'.
(assemble_alias): Likewise for parameter `target'.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@25858 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ChangeLog | 31 | ||||
-rw-r--r-- | gcc/calls.c | 4 | ||||
-rw-r--r-- | gcc/dbxout.c | 10 | ||||
-rw-r--r-- | gcc/explow.c | 2 | ||||
-rw-r--r-- | gcc/expmed.c | 4 | ||||
-rw-r--r-- | gcc/expr.c | 2 | ||||
-rw-r--r-- | gcc/expr.h | 2 | ||||
-rw-r--r-- | gcc/function.c | 2 | ||||
-rw-r--r-- | gcc/optabs.c | 5 | ||||
-rw-r--r-- | gcc/sdbout.c | 4 | ||||
-rw-r--r-- | gcc/toplev.c | 8 | ||||
-rw-r--r-- | gcc/varasm.c | 6 |
12 files changed, 55 insertions, 25 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 63a5ae9f3d7..bf6aa5c743d 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,34 @@ +Fri Mar 19 11:19:31 1999 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> + + * calls.c (initialize_argument_information): Mark parameters + `num_actuals' and `n_named_args' with ATTRIBUTE_UNUSED. + + * dbxout.c (dbxout_start_new_source_file): Likewise for parameter + `filename'. + (dbxout_finish): Likewise for parameters `file' and `filename'. + (dbxout_prepare_symbol): Likewise for parameter `decl'. + (dbxout_begin_function): Likewise. + + * explow.c (hard_function_value): Likewise for parameter `func'. + + * function.c (locate_and_pad_parm): Likewise for parameter `fndecl'. + + * expmed.c (expand_divmod): Omit unused argument to `expand_abs'. + * expr.c (expand_expr): Likewise. + * expr.h (expand_abs): Delete unused argument from prototype. + * optabs.c (expand_abs): Remove unused parameter `unsignedp'. + + * sdbout.c (sdbout_init): Mark parameter `syms' with ATTRIBUTE_UNUSED. + (sdbout_end_block): Likewise for parameter `n'. + + * toplev.c (debug_define): Likewise for parameters `lineno' and + `buffer'. + (debug_undef): Likewise. + + * varasm.c (named_section): Likewise for parameter 'reloc'. + (assemble_external): Likewise for parameter `decl'. + (assemble_alias): Likewise for parameter `target'. + Fri Mar 19 01:54:30 1999 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr> * toplev.c (read_integral_parameter): Constify. Better control of diff --git a/gcc/calls.c b/gcc/calls.c index 185b0e12375..af96b9b60fb 100644 --- a/gcc/calls.c +++ b/gcc/calls.c @@ -868,10 +868,10 @@ initialize_argument_information (num_actuals, args, args_size, n_named_args, actparms, fndecl, args_so_far, reg_parm_stack_space, old_stack_level, old_pending_adj, must_preallocate, is_const) - int num_actuals; + int num_actuals ATTRIBUTE_UNUSED; struct arg_data *args; struct args_size *args_size; - int n_named_args; + int n_named_args ATTRIBUTE_UNUSED; tree actparms; tree fndecl; CUMULATIVE_ARGS *args_so_far; diff --git a/gcc/dbxout.c b/gcc/dbxout.c index cb8cea5c918..07122ecb97f 100644 --- a/gcc/dbxout.c +++ b/gcc/dbxout.c @@ -497,7 +497,7 @@ dbxout_typedefs (syms) void dbxout_start_new_source_file (filename) - char *filename; + char *filename ATTRIBUTE_UNUSED; { #ifdef DBX_USE_BINCL struct dbx_file *n = (struct dbx_file *) xmalloc (sizeof *n); @@ -582,8 +582,8 @@ dbxout_source_line (file, filename, lineno) void dbxout_finish (file, filename) - FILE *file; - char *filename; + FILE *file ATTRIBUTE_UNUSED; + char *filename ATTRIBUTE_UNUSED; { #ifdef DBX_OUTPUT_MAIN_SOURCE_FILE_END DBX_OUTPUT_MAIN_SOURCE_FILE_END (file, filename); @@ -2190,7 +2190,7 @@ dbxout_symbol_name (decl, suffix, letter) static void dbxout_prepare_symbol (decl) - tree decl; + tree decl ATTRIBUTE_UNUSED; { #ifdef WINNING_GDB char *filename = DECL_SOURCE_FILE (decl); @@ -2683,7 +2683,7 @@ dbxout_really_begin_function (decl) void dbxout_begin_function (decl) - tree decl; + tree decl ATTRIBUTE_UNUSED; { #ifdef DBX_FUNCTION_FIRST dbxout_really_begin_function (decl); diff --git a/gcc/explow.c b/gcc/explow.c index 04c8b80f581..1c928023266 100644 --- a/gcc/explow.c +++ b/gcc/explow.c @@ -1468,7 +1468,7 @@ probe_stack_range (first, size) rtx hard_function_value (valtype, func) tree valtype; - tree func; + tree func ATTRIBUTE_UNUSED; { rtx val = FUNCTION_VALUE (valtype, func); if (GET_CODE (val) == REG diff --git a/gcc/expmed.c b/gcc/expmed.c index cf3bbbd5a0d..c0f0668a89c 100644 --- a/gcc/expmed.c +++ b/gcc/expmed.c @@ -3784,8 +3784,8 @@ expand_divmod (rem_flag, code, mode, op0, op1, target, unsignedp) remainder = expand_binop (compute_mode, sub_optab, op0, tem, remainder, 0, OPTAB_LIB_WIDEN); } - abs_rem = expand_abs (compute_mode, remainder, NULL_RTX, 0, 0); - abs_op1 = expand_abs (compute_mode, op1, NULL_RTX, 0, 0); + abs_rem = expand_abs (compute_mode, remainder, NULL_RTX, 0); + abs_op1 = expand_abs (compute_mode, op1, NULL_RTX, 0); tem = expand_shift (LSHIFT_EXPR, compute_mode, abs_rem, build_int_2 (1, 0), NULL_RTX, 1); do_cmp_and_jump (tem, abs_op1, LTU, compute_mode, label); diff --git a/gcc/expr.c b/gcc/expr.c index c3034c4b802..0eb75b37440 100644 --- a/gcc/expr.c +++ b/gcc/expr.c @@ -7205,7 +7205,7 @@ expand_expr (exp, target, tmode, modifier) if (TREE_UNSIGNED (type)) return op0; - return expand_abs (mode, op0, target, unsignedp, + return expand_abs (mode, op0, target, safe_from_p (target, TREE_OPERAND (exp, 0), 1)); case MAX_EXPR: diff --git a/gcc/expr.h b/gcc/expr.h index e4f709a143e..ff08035698e 100644 --- a/gcc/expr.h +++ b/gcc/expr.h @@ -599,7 +599,7 @@ extern int expand_twoval_binop PROTO((optab, rtx, rtx, rtx, rtx, int)); extern rtx expand_unop PROTO((enum machine_mode, optab, rtx, rtx, int)); /* Expand the absolute value operation. */ -extern rtx expand_abs PROTO((enum machine_mode, rtx, rtx, int, int)); +extern rtx expand_abs PROTO((enum machine_mode, rtx, rtx, int)); /* Expand the complex absolute value operation. */ extern rtx expand_complex_abs PROTO((enum machine_mode, rtx, rtx, int)); diff --git a/gcc/function.c b/gcc/function.c index 82ad012e9f3..ac59c210a04 100644 --- a/gcc/function.c +++ b/gcc/function.c @@ -4961,7 +4961,7 @@ locate_and_pad_parm (passed_mode, type, in_regs, fndecl, enum machine_mode passed_mode; tree type; int in_regs; - tree fndecl; + tree fndecl ATTRIBUTE_UNUSED; struct args_size *initial_offset_ptr; struct args_size *offset_ptr; struct args_size *arg_size_ptr; diff --git a/gcc/optabs.c b/gcc/optabs.c index 0ec9066126d..f65c2bb3bec 100644 --- a/gcc/optabs.c +++ b/gcc/optabs.c @@ -2109,14 +2109,13 @@ expand_unop (mode, unoptab, op0, target, unsignedp) MODE is the mode of the operand; the mode of the result is different but can be deduced from MODE. - UNSIGNEDP is relevant if extension is needed. */ + */ rtx -expand_abs (mode, op0, target, unsignedp, safe) +expand_abs (mode, op0, target, safe) enum machine_mode mode; rtx op0; rtx target; - int unsignedp; int safe; { rtx temp, op1; diff --git a/gcc/sdbout.c b/gcc/sdbout.c index f669d150401..e8640ff6e0c 100644 --- a/gcc/sdbout.c +++ b/gcc/sdbout.c @@ -338,7 +338,7 @@ void sdbout_init (asm_file, input_file_name, syms) FILE *asm_file; char *input_file_name; - tree syms; + tree syms ATTRIBUTE_UNUSED; { #ifdef MIPS_DEBUGGING_INFO current_file = (struct sdb_file *) xmalloc (sizeof *current_file); @@ -1561,7 +1561,7 @@ void sdbout_end_block (file, line, n) FILE *file; int line; - int n; + int n ATTRIBUTE_UNUSED; { MAKE_LINE_SAFE (line); diff --git a/gcc/toplev.c b/gcc/toplev.c index b51d437e0bc..2177a62b666 100644 --- a/gcc/toplev.c +++ b/gcc/toplev.c @@ -5576,8 +5576,8 @@ debug_end_source_file (lineno) void debug_define (lineno, buffer) - register unsigned lineno; - register char *buffer; + register unsigned lineno ATTRIBUTE_UNUSED; + register char *buffer ATTRIBUTE_UNUSED; { #ifdef DWARF_DEBUGGING_INFO if (debug_info_level == DINFO_LEVEL_VERBOSE @@ -5597,8 +5597,8 @@ debug_define (lineno, buffer) void debug_undef (lineno, buffer) - register unsigned lineno; - register char *buffer; + register unsigned lineno ATTRIBUTE_UNUSED; + register char *buffer ATTRIBUTE_UNUSED; { #ifdef DWARF_DEBUGGING_INFO if (debug_info_level == DINFO_LEVEL_VERBOSE diff --git a/gcc/varasm.c b/gcc/varasm.c index a6ee794a3e4..456db0241f9 100644 --- a/gcc/varasm.c +++ b/gcc/varasm.c @@ -264,7 +264,7 @@ void named_section (decl, name, reloc) tree decl; const char *name; - int reloc; + int reloc ATTRIBUTE_UNUSED; { if (decl != NULL_TREE && TREE_CODE_CLASS (TREE_CODE (decl)) != 'd') @@ -1611,7 +1611,7 @@ contains_pointers_p (type) void assemble_external (decl) - tree decl; + tree decl ATTRIBUTE_UNUSED; { #ifdef ASM_OUTPUT_EXTERNAL if (TREE_CODE_CLASS (TREE_CODE (decl)) == 'd' @@ -4336,7 +4336,7 @@ weak_finish () void assemble_alias (decl, target) - tree decl, target; + tree decl, target ATTRIBUTE_UNUSED; { char *name; |