1. 19 Oct, 1998 18 commits
  2. 18 Oct, 1998 8 commits
  3. 17 Oct, 1998 13 commits
    • decl.c (grokfndecl): Set DECL_CONTEXT to namespace if appropriate. · 79c4d4b7
      	* decl.c (grokfndecl): Set DECL_CONTEXT to namespace if appropriate.
      	(grokvardecl): Likewise.
      
      From-SVN: r23157
      Jason Merrill committed
    • Warning fixes: · 1ddb2906
              * class.c (make_method_vec): Cast 1st argument of `bzero' to (PTR).
              (add_method): Likewise for arguments 1 & 2 of `bcopy'.
              * decl.c (signal_catch): Mark with ATTRIBUTE_NORETURN.
              * pt.c (process_partial_specialization): Cast 1st argument of
              `bzero' to (PTR).
              * tree.c (build_base_fields): Cast `base_align' to (int) when
              comparing against one.
      
      From-SVN: r23156
      Kaveh R. Ghazi committed
    • Warning fixes: · 79c9824e
              * Makefile.in (flow.o): Depend on recog.h.
              * cpplib.h (directive_table): Add missing initializiers.
              (finclude): Change type of variable `bsize' to size_t.
              * cse.c (rtx_cost): Mark parameter `outer_code' with ATTRIBUTE_UNUSED.
              * dwarfout.h (dwarfout_label): Wrap prototype in macro RTX_CODE.
              * fix-header.c (lookup_std_proto): Cast the result of `strlen' to
              `int' when comparing against one.
              (cpp_file_line_for_message): Mark parameter `pfile' with
              ATTRIBUTE_UNUSED.
              (cpp_fatal): Mark parameter `pfile' with ATTRIBUTE_UNUSED.
              * flow.c: Include recog.h.
              (sbitmap_copy): Cast arguments 1 & 2 of `bcopy' to (PTR).
              * function.c (thread_prologue_and_epilogue_insns): Mark parameter
              `f' with ATTRIBUTE_UNUSED.
              (reposition_prologue_and_epilogue_notes): Likewise.
              * genopinit.c (gen_insn): Cast argument of ctype functions to
              `unsigned char'.
              * haifa-sched.c: Include recog.h.
              (blockage_range): Cast result of UNIT_BLOCKED macro to (int) when
              comparing against one.
              * libgcc2.a (__throw): Revert ATTRIBUTE_UNUSED change for now.
              * mips-tfile.c (parse_end): Cast the argument of ctype function to
              `unsigned char'.
              (parse_ent): Likewise.
              (parse_input): Likewise.
              * optabs.c (init_libfuncs): Likewise.
              * protoize.c (find_rightmost_formals_list): Likewise.
              * recog.h (const_double_operand): Fix typo in prototype.
              * tlink.c (scan_linker_output): Cast the argument of ctype
              function to `unsigned char'.
              * toplev.c (check_lang_option): Cast the result of `strlen' to
              `int' when comparing against one.
      
      From-SVN: r23155
      Kaveh R. Ghazi committed
    • * gcse.c (dump_cuid_table): Correct typo. · eb516666
      From-SVN: r23154
      Graham Stott committed
    • Makefile.in: Link with libiberty.a instead of memmove.o. · f9d48c82
      �
      	* Makefile.in:  Link with libiberty.a instead of memmove.o.
      
      From-SVN: r23153
      Per Bothner committed
    • *** empty log message *** · 3e9cfddb
      From-SVN: r23152
      Per Bothner committed
    • Prepend '-m' to --hrlp output of target specific options. · 1f50b029
      Ignore text after end of first word of a language specific option.
      
      From-SVN: r23151
      Nick Clifton committed
    • Comment tweak. · 13c8e8e3
      From-SVN: r23150
      Jeff Law committed
    • reload1.c (reg_used_by_pseudo): New static variable. · 297927a8
      	* reload1.c (reg_used_by_pseudo): New static variable.
      	(choose_reload_regs): Initialize it.
      	Use it instead of testing spill_reg_order to determine whether a
      	pseudo is live in a hard register across the current insn.
      	Fix a typo in a reference to reload_reg_rtx.
      
      From-SVN: r23149
      Bernd Schmidt committed
    • flow.c (propagate_block): Replace code that computes and uses… · f8dd7f98
      flow.c (propagate_block): Replace code that computes and uses regs_sometimes_live with simpler code that...
      
              * flow.c (propagate_block): Replace code that computes and uses
              regs_sometimes_live with simpler code that just walks the set of
              currently live registers.
      
      From-SVN: r23148
      Bernd Schmidt committed
    • Makefile.in (insn-extract.o): Fix dependencies. · 0a578fee
      	* Makefile.in (insn-extract.o): Fix dependencies.
      	* genextract.c (main): Generate includes for insn-config.h and
      	recog.h.
      	Delete generation of declarations which are now in recog.h.
      	* genrecog.c (main): Delete generation of definitions which are
      	now in recog.c.
      	* local-alloc.c (block_alloc): Use extract_insn and the variables
      	it sets up instead of looking up values by insn_code.
      	* recog.c (recog_operand, recog_operand_loc, recog_dup_loc,
      	recog_dup_num): Define here instead of generating the definition in
      	genrecog.c.
      	(recog_n_operands, recog_n_dups, recog_n_alternatives,
      	recog_operand_mode, recog_constraints, recog_operand_address_p):
      	New variables.
      	(extract_insn): New function.
      	* recog.h (extract_insn): Declare function.
      	(which_alternative, recog_n_operands, recog_n_dups,
      	recog_n_alternatives, recog_operand_mode, recog_constraints,
      	recog_operand_address_p): Declare variables.
      	* regclass.c (n_occurrences): New static function.
      	* reload.c (n_occurrences): Delete function.
      	(find_reloads): Use extract_insn.
      	* reload.h (n_occurrences): Delete declaration.
      
      From-SVN: r23147
      Bernd Schmidt committed
    • Daily bump. · e02bdac1
      From-SVN: r23146
      Jeff Law committed
    • reload1.c (reload_as_needed): Fix test for when to call update_eliminable_offsets. · dd6acd1b
      �
              * reload1.c (reload_as_needed): Fix test for when to call
              update_eliminable_offsets.
      
      From-SVN: r23145
      Jeffrey A Law committed
  4. 16 Oct, 1998 1 commit