1. 13 Jun, 2000 16 commits
  2. 12 Jun, 2000 13 commits
  3. 11 Jun, 2000 11 commits
    • [multiple changes] · cbd3488b
      2000-06-09  Rodney Brown  <RodneyBrown@mynd.com>
      
              * mcore-protos.h: discards const warning removal.
              * mcore.c: discards const warning removal.
      
      2000-06-09  Kazu Hirata  <kazu@hxi.com>
      
              * config/h8300/lib1funcs.asm: Declare the machine architecture at
              the beginning of the file.
      
      2000-06-09  J. David Anglin  <dave@hiauly1.hia.nrc.ca>
      
              * real.h:  Add prototype for ldexp.
      
      From-SVN: r34496
      Jeff Law committed
    • * gcc.c-torture/compile/20000609-1.c: New test. · 83c137d7
      From-SVN: r34495
      Jeffrey A Law committed
    • rdfmt.c (rd_L): Use if-then-else instead of case statement to solve problems when... · 65377a89
      2000-06-11  Herman A.J. ten Brugge  <Haj.Ten.Brugge@net.HCC.nl>
      
      	* rdfmt.c (rd_L): Use if-then-else instead of case statement to
      	solve problems when sizeof(char) == sizeof(short).
      
      From-SVN: r34494
      Herman A.J. ten Brugge committed
    • MAINTAINERS: Add self as Fortran maintainer, remove Craig Burley. · 11a27a76
      Sun Jun 11 17:20:00 MET 2000  Toon Moene  <toon@moene.indiv.nluug.nl>
      
      	* MAINTAINERS: Add self as Fortran maintainer,
      	remove Craig Burley.
      
      From-SVN: r34493
      Toon Moene committed
    • flow.c (mark_used_regs): Don't call find_auto_inc after reload has run. · 68b0ba71
      * flow.c (mark_used_regs): Don't call find_auto_inc after reload
      has run.
      
      From-SVN: r34492
      Richard Earnshaw committed
    • Daily bump. · 9a514f3a
      From-SVN: r34491
      Jeff Law committed
    • Warning fixes: · 5ac9118e
      	* bb-reorder.c (build_scope_forest): Initialize variable
      	`curr_scope'.
      
      	* calls.c (expand_call): Likewise for variables
      	`save_pending_stack_adjust' and `save_stack_pointer_delta'.
      
      	* i386.c (function_arg_advance, function_arg): Cast to avoid
      	signed/unsigned warnings.
      
      	* i386.h (MEMORY_MOVE_COST): Likewise.
      
      	* ifcvt.c (cond_exec_process_if_block): Initialize variables
      	`else_start' and `else_end'.
      
      	* libgcc2.h (__eh_alloc, __eh_free): Prototype.
      
      	* regrename.c (rr_replace_reg): Initialize variable `dest_subregno'.
      
      ch:
      	* Makefile.in (EXPR_H): New dependency variable.
      	(actions.o, expr.o): Use EXPR_H.
      	(lang.o): Depend on RTL_H and EXPR_H.
      
      	* lang.c: Include rtl.h and expr.h.
      	(lang_get_alias_set): Mark parameter with ATTRIBUTE_UNUSED.
      
      cp:
      	* decl2.c (compare_options): Don't needlessly cast away const-ness.
      
      f:
      	* com.c (lang_get_alias_set): Mark parameter with ATTRIBUTE_UNUSED.
      
      java:
      	* decl.c (create_primitive_vtable): Prototype.
      
      	* jcf-write.c (generate_bytecode_insns): Initialize variable
      	`saved_context'.
      
      	* lang.c (lang_get_alias_set): Mark parameter with ATTRIBUTE_UNUSED.
      
      From-SVN: r34490
      Kaveh R. Ghazi committed
    • decl.c (add_binding): Handle duplicate declarations of external variables. · 7b176381
      	* decl.c (add_binding): Handle duplicate declarations of external
      	variables.
      
      From-SVN: r34489
      Mark Mitchell committed
    • mangle.c (write_number): Take an unsigned HOST_WIDE_INT as an argument. · 82a362d0
      	* mangle.c (write_number): Take an unsigned HOST_WIDE_INT as an
      	argument.
      	(write_signed_number): New macro.
      	(write_unsigned_number): Likewise.
      	(write_source_name): Use them.
      	(write_number): Handle signed and unsigned values.
      	(write_integer_cst): Use tree_int_cst_sgn, and use
      	write_unsigned_number or write_signed_number as appropriate.
      	(write_discriminator): Use write_unsigned_number or
      	write_signed_number as appropriate.
      	(write_template_arg_literal): Likewise.
      	(write_array_type): Use tree_low_cst.
      	(write_template_parm):  Use write_unsigned_number or
      	write_signed_number as appropriate.
      	(write_substitution): Adjust call to write_number.
      	(write_type): Get the TYPE_MAIN_VARIANT before mangling it.
      	(write_expression): Handle non-type template arguments of
      	reference type correctly.
      	(mangle_thunk): Use write_signed_number.
      
      	* mangle.c (find_substition): Don't mangle objects with typename
      	substitutions (e.g. "cin" as "Si").
      
      Co-Authored-By: Mark Mitchell <mark@codesourcery.com>
      
      From-SVN: r34488
      Chip Salzenberg committed
    • Revert last patch · 4d870388
      From-SVN: r34487
      Mark Mitchell committed
    • Revert last patch · 88fa5197
      From-SVN: r34486
      Mark Mitchell committed