1. 09 May, 2002 1 commit
    • sbitmap.c: Fix formatting. · 786de7eb
      	* sbitmap.c: Fix formatting.
      	* scan.c: Likewise.
      	* scan-decls.c: Likewise.
      	* sched-deps.c: Likewise.
      	* sched-ebb.c: Likewise.
      	* sched-rgn.c: Likewise.
      	* sched-vis.c: Likewise.
      	* sdbout.c: Likewise.
      	* sibcall.c: Likewise.
      	* simplify-rtx.c: Likewise.
      	* ssa.c: Likewise.
      	* ssa-ccp.c: Likewise.
      	* ssa-dce.c: Likewise.
      	* stmt.c: Likewise.
      	* stor-layout.c: Likewise.
      	* stringpool.c: Likewise.
      
      From-SVN: r53324
      Kazu Hirata committed
  2. 22 Jan, 2002 1 commit
    • predict.c: Fix formatting. · cf403648
      	* predict.c: Fix formatting.
      	* print-tree.c: Likewise.
      	* protoize.c: Likewise.
      	* real.h: Likewise.
      	* rtl.h: Likewise.
      	* sbitmap.h: Likewise.
      	* scan.c: Likewise.
      	* sched-deps.c: Likewise.
      	* sched-vis.c: Likewise.
      	* sdbout.c: Likewise.
      	* sibcall.c: Likewise.
      	* ssa.c: Likewise.
      	* ssa-ccp.c: Likewise.
      	* ssa-dce.c: Likewise.
      	* stmt.c: Likewise.
      	* stor-layout.c: Likewise.
      	* system.h: Likewise.
      
      From-SVN: r49074
      Kazu Hirata committed
  3. 21 Oct, 2001 1 commit
    • c-format.c (maybe_read_dollar_number): Use safe-ctype macros and/or fold extra… · 0df6c2c7
      c-format.c (maybe_read_dollar_number): Use safe-ctype macros and/or fold extra calls into fewer ones.
      
      	* c-format.c (maybe_read_dollar_number): Use safe-ctype macros
      	and/or fold extra calls into fewer ones.
      	* collect2.c (dump_file): Likewise.
      	* cppexp.c (parse_number): Likewise.
      	* cpplex.c (_cpp_lex_direct): Likewise.
      	* final.c (output_asm_insn, asm_fprintf): Likewise.
      	* fix-header.c (inf_scan_ident, main): Likewise.
      	* fixinc/fixfixes.c (char_macro_use_fix, char_macro_def_fix):
      	Likewise.
      	* fold-const.c (real_hex_to_f): Likewise.
      	* gen-protos.c (parse_fn_proto): Likewise.
      	* genattrtab.c (check_attr_test, check_attr_value): Likewise.
      	* genrecog.c (change_state, write_action): Likewise.
      	* gensupport.c (shift_output_template): Likewise.
      	* local-alloc.c (requires_inout): Likewise.
      	* mips-tfile.c (IS_ASM_IDENT): Likewise.
      	* protoize.c (is_id_char, main): Likewise.
      	* real.c (asctoeg): Likewise.
      	* recog.c (asm_operand_ok): Likewise.
      	* reload.c (find_reloads): Likewise.
      	* scan.c (scan_identget_token): Likewise.
      	* sched-vis.c (print_value): Likewise.
      	* stringpool.c (ggc_alloc_string): Likewise.
      	* toplev.c (read_integral_parameter, decode_g_option): Likewise.
      	* tradcif.y (parse_number, yylex, parse_escape): Likewise.
      	* tradcpp.c (rescan): Likewise.
      	* tree.c (clean_symbol_name): Likewise.
      	* varasm.c (decode_reg_name): Likewise.
      
      	* alpha.h (ASM_OUTPUT_ASCII): Likewise.
      	* darwin.c (name_needs_quotes, func_name_maybe_scoped): Likewise.
      	* dsp16xx.h (ASM_OUTPUT_ASCII): Likewise.
      	* m88k.c (output_ascii): Likewise.
      	* m88k.h (OVERRIDE_OPTIONS): Likewise.
      	* mcore.h (REG_CLASS_FROM_LETTER): Likewise.
      	* ns32k/encore.h (ASM_OUTPUT_ASCII): Likewise.
      	* sh.h (REG_CLASS_FROM_LETTER): Likewise.
      
      cp:
      	* xref.c (GNU_xref_member): Use safe-ctype macros and/or fold
      	extra calls into fewer ones.
      
      f:
      	* bad.c (ffebad_finish): Use safe-ctype macros and/or fold extra
      	calls into fewer ones.
      	* implic.c (ffeimplic_lookup_): Likewise.
      	* intdoc.c (dumpimp): Likewise.
      	* intrin.c (ffeintrin_init_0): Likewise.
      	* lex.c (ffelex_backslash_, ffelex_cfebackslash_, ffelex_hash_):
      	Likewise.
      	* lex.h (ffelex_is_firstnamechar): Likewise.
      	* target.c (ffetarget_integerhex): Likewise.
      
      java:
      	* gjavah.c (jni_print_char, decode_signature_piece): Use
      	safe-ctype macros and/or fold extra calls into fewer ones.
      	* lex.c (java_read_unicode, java_lex): Likewise.
      	* lex.h (JAVA_START_CHAR_P, JAVA_PART_CHAR_P, JAVA_ASCII_DIGIT,
      	JAVA_ASCII_HEXDIGIT, JAVA_ASCII_LETTER): Likewise.
      	* mangle_name.c (append_unicode_mangled_name,
      	unicode_mangling_length): Likewise.
      
      From-SVN: r46397
      Kaveh R. Ghazi committed
  4. 11 Oct, 2001 1 commit
    • alias.c: Remove uses of "register" specifier in declarations of arguments and local... · b3694847
      2001-10-10  Stan Shebs  <shebs@apple.com>
      
              * alias.c: Remove uses of "register" specifier in declarations
              of arguments and local variables.
              * c-common.c: Ditto.
              * c-convert.c: Ditto.
              * c-decl.c: Ditto.
              * c-format.c: Ditto.
              * c-semantics.c: Ditto.
              * c-typeck.c: Ditto.
              * caller-save.c: Ditto.
              * calls.c: Ditto.
              * cfg.c: Ditto.
              * cfgbuild.c: Ditto.
              * cfgrtl.c: Ditto.
              * collect2.c: Ditto.
              * combine.c: Ditto.
              * convert.c: Ditto.
              * cppexp.c: Ditto.
              * cppfiles.c: Ditto.
              * cse.c: Ditto.
              * dbxout.c: Ditto.
              * defaults.h: Ditto.
              * df.c: Ditto.
              * dwarf2out.c: Ditto.
              * dwarfout.c: Ditto.
              * emit-rtl.c: Ditto.
              * explow.c: Ditto.
              * expmed.c: Ditto.
              * expr.c: Ditto.
              * final.c: Ditto.
              * fix-header.c: Ditto.
              * floatlib.c: Ditto.
              * flow.c: Ditto.
              * fold-const.c: Ditto.
              * function.c: Ditto.
              * gcc.c: Ditto.
              * gcse.c: Ditto.
              * gen-protos.c: Ditto.
              * genattrtab.c: Ditto.
              * gencheck.c: Ditto.
              * genconfig.c: Ditto.
              * genemit.c: Ditto.
              * genextract.c: Ditto.
              * genflags.c: Ditto.
              * gengenrtl.c: Ditto.
              * genoutput.c: Ditto.
              * genpeep.c: Ditto.
              * genrecog.c: Ditto.
              * gensupport.c: Ditto.
              * global.c: Ditto.
              * gmon.c: Ditto.
              * graph.c: Ditto.
              * haifa-sched.c: Ditto.
              * hard-reg-set.h: Ditto.
              * hash.c: Ditto.
              * integrate.c: Ditto.
              * jump.c: Ditto.
              * lists.c: Ditto.
              * local-alloc.c: Ditto.
              * loop.c: Ditto.
              * mips-tdump.c: Ditto.
              * mips-tfile.c: Ditto.
              * optabs.c: Ditto.
              * prefix.c: Ditto.
              * print-rtl.c: Ditto.
              * read-rtl.c: Ditto.
              * real.c: Ditto.
              * recog.c: Ditto.
              * reg-stack.c: Ditto.
              * regclass.c: Ditto.
              * regmove.c: Ditto.
              * reload.c: Ditto.
              * reload1.c: Ditto.
              * reorg.c: Ditto.
              * resource.c: Ditto.
              * rtl.c: Ditto.
              * rtlanal.c: Ditto.
              * scan.c: Ditto.
              * sched-deps.c: Ditto.
              * sched-rgn.c: Ditto.
              * sdbout.c: Ditto.
              * simplify-rtx.c: Ditto.
              * stmt.c: Ditto.
              * stor-layout.c: Ditto.
              * toplev.c: Ditto.
              * tradcif.y: Ditto.
              * tradcpp.c: Ditto.
              * tree.c: Ditto.
              * unroll.c: Ditto.
              * varasm.c: Ditto.
              * xcoffout.c: Ditto.
      
      From-SVN: r46173
      Stan Shebs committed
  5. 08 Feb, 2000 1 commit
    • Makefile.in (GEN_PROTOS_OBJS): Remove libcpp.a. · 5fa7f88c
      	* Makefile.in (GEN_PROTOS_OBJS): Remove libcpp.a.
      	(gen_protos.o): Don't depend on cpplib.h or cpphash.h.
      	(fix-header.o): Don't depend on cpphash.h.
      
      	* scan.c (hashstr): New function.
      	* scan.h: Prototype it.
      	* fix-header.c: Don't include cpphash.h.  Use hashstr.
      	* gen-protos.c: Don't include cpphash.h or cpplib.h.  Use
      	hashstr.  Report hash table statistics.  Add private
      	definition of xrealloc.
      
      From-SVN: r31854
      Zack Weinberg committed
  6. 05 Sep, 1999 1 commit
    • Makefile.in (stor-layout.o): Depend on ggc.h. · d7db6646
      	* Makefile.in (stor-layout.o): Depend on ggc.h.
      	(expr.o): Depend on ggc.h.
      	(profile.o): Depend on ggc.h.
      	(stor-layout.o): Depend on ggc.h.
      	* emit-rtl.c (init_emit_once): Add gc roots.
      	* expr.c: Include ggc.h.
      	(emit_block_move): Add gc roots.
      	(clear_storage): Likewise.
      	* expr.h (init_stor_layout_once): New function.
      	* profile.c: Include ggc.h.
      	(init_arc_profiler): profiler_label is a root.
      	* scan.c (make_sstring_space): Trust xrealloc to function
      	correctly with first parameter NULL.
      	* stor-layout.c: Include ggc.h.
      	(set_sizetype): Add gc root.
      	(init_stor_layout_once): New function.
      	* toplev.c (compile_file): Call it.
      
      Co-Authored-By: Bernd Schmidt <bernds@cygnus.co.uk>
      Co-Authored-By: Mark Mitchell <mark@codesourcery.com>
      
      From-SVN: r29122
      Richard Henderson committed
  7. 06 Jan, 1999 1 commit
  8. 06 May, 1998 1 commit
    • c-common.c: Convert to using ctype macros defined in system.h. · e9a780ec
              * c-common.c: Convert to using ctype macros defined in system.h.
              * c-lex.c: Likewise.
              * cccp.c: Likewise.
              * collect2.c: Likewise.
              * rs6000.c: Likewise.
              * cpplib.c: Likewise.
              * fix-header.c: Likewise.
              * gcc.c: Likewise.
              * gen-protos.c: Likewise.
              * pexecute.c: Likewise.
              * protoize.c: Likewise.
              * rtl.c: Likewise.
              * scan.c: Likewise.
              * stmt.c: Likewise.
              * tlink.c: Likewise.
              * toplev.c: Likewise.
      
      From-SVN: r19579
      Kaveh R. Ghazi committed
  9. 30 Mar, 1998 1 commit
    • More cutover to system.h: · b04cd507
              * Makefile.in (cppalloc.o, cpperror.o, cppexp.o, cpphash.o,
              cpplib.o, cppmain.o, fix-header.o, gcov.o, gen-protos.o,
              gengenrtl.o, halfpic.o, hash.o, scan-decls.o, scan.o): Depend on
              system.h.
              * cpphash.c: Include config.h.
              * cppalloc.c: Include system.h.  Add parameters to various
              function prototypes.
              * cpperror.c: Likewise.
              * cppexp.c: Likewise.
              * cpphash.c: Likewise.
              * cpplib.c: Likewise.
              * cppmain.c: Likewise.
              * fix-header.c: Likewise.
              * gcov.c: Likewise.
              * gen-protos.c: Likewise.
              * gengenrtl.c: Likewise.
              * halfpic.c: Likewise.
              * hash.c: Likewise.
              * scan-decls.c: Likewise.
              * scan.c: Likewise.
      
      From-SVN: r18911
      Kaveh R. Ghazi committed
  10. 27 Jan, 1998 1 commit
    • c-lex.c: Include <stdlib.h> and <string.h>/<strings.h>. · 9870475c
      /
      	* c-lex.c: Include <stdlib.h> and <string.h>/<strings.h>.  Add
      	prototype for `handle_sysv_pragma', and make it static.  Add
      	parentheses around assignment used as truth value.
      	* combine.c (combine_instructions): Protect variable `prev' with
      	macro HAVE_cc0.
      	(can_combine_p): Protect variable `link' with AUTO_INC_DEC.
      	(extract_left_shift): Add parentheses around operand of &.
      	(merge_outer_ops): Avoid an empty body in an else-statement.
      	(gen_rtx_combine): Remove unused variable `i'.
      	* sparc/gmon-sol2.c: Include <fcntl.h>.  Make return type of
              function monstartup `void'.  Likewise for internal_mcount.  Add
              `static void' prototype for moncontrol.  Reconcile sprintf format
              vs. args.
      	* sparc/sparc.c: Include <stdlib.h> and <string.h>/<strings.h>.
      	Make return type of function_arg_slotno explicitly `int'.
      	(reg_unused_after): Add	parentheses around assignment used as
      	truth value.
      	(save_regs): Add explicit braces to avoid ambiguous `else'.
      	(function_arg_slotno): Add parentheses around && within ||.
      	(function_arg_pass_by_reference): Likewise.
      	(sparc_flat_output_function_prologue): Reconcile fprintf format
      	vs. args.
      	* svr4.h (ASM_OUTPUT_LIMITED_STRING): Add parentheses around
      	assignment used as truth value.
      	* cplus-dem.c: Include <stdlib.h>.
      	(demangle_signature): Avoid an empty body in an else-statement.
      	(do_type): Remove unused variable `lvl'.
      	* cppexp.c: Don't have <stdlib.h> depend on MULTIBYTE_CHARS.
      	Include <string.h>/<strings.h>.
      	(cpp_lex): Remove unused variable `namelen'.
      	(cpp_lex): Explicitly declare `num_chars' as an int.
      	* cpplib.c: Avoid duplicate inclusion of <stdlib.h>, include
      	<unistd.h> instead.  Explicitly declare is_system_include
      	returning int.
      	(make_assertion): Remove unused variable `kt'.
      	(cpp_expand_to_buffer): Hide variable `obuf'.
      	(output_line_command): Remove unused variables, `line_end',
      	`line_cmd_buf' and `len'.
      	(macarg): Remove unused variable `arg_start'.
      	(special_symbol): Remove unused variable `i'.  Add parentheses
      	around assignment used as truth value.
      	(do_include):  Remove unused variables `pcfname' and `retried',
      	hide `pcf' and `pcfbuflimit'.
      	(do_line): Remove unused variable `i'.
      	(finclude): Hide variable `missing_newline'.
      	(cpp_handle_options): Remove unused variable `j'.
      	(read_token_list): Remove unused variable `eofp'.
      	(cpp_error_with_line): Remove unused variable `i'.
      	(cpp_warning_with_line): Likewise.
      	(cpp_pedwarn_with_line): Explicitly declare `column' as int.
      	(cpp_error_from_errno): Remove unused variable `i'.
      	* cse.c (invalidate): Add parentheses around assignment used as
      	truth value.
      	(find_best_addr): Move declaration of variable `our_cost' inside
      	the conditional macro where its used.
      	(fold_rtx): Avoid an empty body in an if-statement.
      	(cse_insn): Wrap variables  `this_insn_cc0_mode' and
      	`this_insn_cc0' in macro HAVE_cc0.
      	* dwarf2out.c: Include <stdlib.h> and <string.h>/<string.h>.
      	(ASM_OUTPUT_DWARF_DATA8):  Reconcile format vs. args in fprintf's.
      	(output_uleb128): Likewise.
      	(output_sleb128): Likewise.
      	(output_cfi): Likewise.
      	(output_call_frame_info): Remove unused variables `j', `fde_size'
      	and `fde_pad'.
      	(comp_unit_has_inlines): Hide declaration as per rest of file.
      	(size_of_line_prolog): Correct typo in prototype.
      	(add_arange): Likewise.
      	(output_aranges): Likewise.
      	(add_name_and_src_coords_attributes): Likewise.
      	(gen_array_type_die): Likewise.
      	(gen_inlined_subroutine_die): Likewise.
      	(equate_decl_number_to_die): Remove unused variable `i'.
      	(print_die): Reconcile format vs. args in fprintf's.
      	(print_dwarf_line_table): Likewise.
      	(output_die): Likewise.
      	(output_line_info): Likewise.
      	(add_subscript_info): Avoid an empty body in an else-statement.
      	(gen_subprogram_die): Remove unused variable `fp_loc'.
      	* dwarfout.c: Explicitly declare `next_pubname_number' as int.
      	Protect `ordering_attribute' prototype with USE_ORDERING_ATTRIBUTE
      	macro.  Protect `src_coords_attribute' prototype with
      	DWARF_DECL_COORDINATES macro.  Hide `output_entry_point_die'
      	prototype as in the rest of the file.  Likewise for
      	`output_pointer_type_die' and `output_reference_type_die'.  Remove
      	prototype for `type_of_for_scope'.
      	(output_unsigned_leb128): Reconcile format vs. args in fprintf.
      	(type_attribute): Add explicit braces to avoid ambiguous `else'.
      	* final.c: Include <stdlib.h> and <string.h>/<strings.h>.
      	(shorten_branches): Protect declaration of tmp_length with
      	SHORTEN_WITH_ADJUST_INSN_LENGTH and ADJUST_INSN_LENGTH macros.
      	(profile_function): Protect declaration of `sval' and `cxt'
      	variables with appropriate macros.
      	(final_scan_insn): Likewise for `note' variable.  Add explicit
      	braces to avoid empty body in an if-statement.
      	(output_asm_insn): Move variable `i' inside macro conditional
      	where it is used.  Add parentheses around assignment used as truth
      	value.
      	(asm_fprintf) Likewise, likewise.
      	* fix-header.c (main): Remove unused variable `done'.  Protect
      	declaration of `i' with FIXPROTO_IGNORE_LIST.
      	* pexecute.c: Include <unistd.h>.  Prototype `my_strerror'.
      	* print-rtl.c (print_inline_rtx): Explicitly declare the parameter
      	`ind'.
      	* profile.c: Include <string.h>/<strings.h>.
      	(instrument_arcs): Remove unused variables `note', `inverted',
      	`zero' and `neg_one'.
      	(branch_prob): Avoid empty body in an if-statement.
      	* regclass.c: Include <stdlib.h>.
      	(reg_alternate_class): Explicitly declare parameter `regno'.
      	* regmove.c (regmove_optimize): Remove unused variable `p'.  Add
      	parentheses around assignment used as truth value.
      	(find_matches):  Remove unused variables `output_operand' and
      	`matching_operand'.
      	(fixup_match_1): Remove statement with no effect: "if (0) ;".
      	* scan.c (sstring_append): Explicitly declare `count' as int.
      	(scan_string): Explicitly declare parameter `init' as int.
      	* sched.c: Include <stdlib.h>.
      	(BLOCKAGE_RANGE): Add parentheses around arithmetic in operand of |.
      	(rank_for_schedule): Add parentheses around assignment used as
      	truth value.
      	(schedule_block): Likewise.
      	(regno_use_in): Likewise.
      	(schedule_insns): Remove unused variable `i'.
      	* toplev.c: Include <stdlib.h> and <string.h>/<strings.h>.
      	(v_message_with_decl): Remove unused variable `n'.
      	(botch): Explicitly declare parameter `s' as char *.
      	(main): Add parentheses around assignment used as truth value.
      	* tree.c (make_node): Protect the variable `kind' with the
      	GATHER_STATISTICS macro.
      	(real_value_from_int_cst): Move variable `e' inside conditional
      	macro area where it is used.
      	(tree_last): Add parentheses around assignment used as truth value.
      	(build1): Protect the variable `kind' with the GATHER_STATISTICS
      	macro.
      	(print_obstack_statistics): Reconcile format vs. args in fprintf.
      	Protect variables `i', `total_nodes', and `total_bytes' with the
      	GATHER_STATISTICS macro.
      Lots more -W -Wall warnings disappear.
      
      From-SVN: r17517
      Jeff Law committed
  11. 03 Jul, 1996 1 commit
  12. 15 Jun, 1995 1 commit
  13. 05 Apr, 1995 1 commit
  14. 11 Apr, 1994 1 commit
  15. 25 Mar, 1994 1 commit
  16. 06 Nov, 1993 1 commit
  17. 27 Oct, 1993 1 commit
  18. 26 Oct, 1993 1 commit
  19. 26 Jul, 1993 1 commit