Skip to content
Snippets Groups Projects
  1. Aug 20, 2002
    • Eric Christopher's avatar
      config.sub: Import from master repository. · 5ce6f47b
      Eric Christopher authored
      2002-08-15  Eric Christopher  <echristo@redhat.com>
      
              * config.sub: Import from master repository.
              * config.guess: Ditto.
      2002-08-15  Eric Christopher  <echristo@redhat.com>
      	    Jeff Knaggs  <jknaggs@redhat.com>
      
      	* config.gcc (mipsisa64sr71k-elf): New target.
      	* config/mips/sr71k.md: New file.
      	* config/mips/mips.md: Use it.
      	(rot*): Add sr71k specifics.
      	* config/mips/t-sr71k: New file.
      	* config/mips/mips.h (sr71k): New cpu.
      	(TARGET_SR71K): Use it.
      	(TUNE_SR71K): Ditto.
      	(GENERATE_BRANCHLIKELY): Ditto.
      	(ISA_HAS_MULHI, ISA_HAS_MULS, ISA_HAS_MSAC, ISA_HAS_MACC,
      	ISA_HAS_ROTR_SIISA_HAS_ROTR_DI): Ditto.
      	* config/mips/mips.c (sr71k): New cpu.
      	(mips_use_dfa_pipeline_interface): Use.
      
      2002-08-15  Eric Christopher  <echristo@redhat.com>
                  Richard Sandiford <rsandifo@redhat.com>
      	    Aldy Hernandez  <aldyh@redhat.com>
      	    Graham Stott    <grahams@redhat.com>
      	    Michael Meissner  <meissner@redhat.com>
      	    Gavin Romig-Koch  <gavin@redhat.com>
      	    Ken Raeburn  <raeburn@cygnus.com>
      	    Alexandre Oliva <aoliva@redhat.com>
      
      	* config.gcc (mips64vr-elf): New target.
      	* config/mips/5400.md: New file.
      	* config/mips/5500.md: Ditto.
      	* config/mips/mips.md: Use them.
      	(frsqrt): New.
      	* config/mips/mips.c (vr4111, vr4121, vr4320, vr5400, vr5500): New
      	cpus.
      	(mips_issue_rate): Use them.
      	(mips_use_dfa_pipeline_interface): New function. Use for 5400 and 5500.
      	(TARGET_SCHEDUSE_DFA_PIPELINE_INTERFACE): Define. Use above.
      	* config/mips/mips.h (vr4111, vr4121, vr4320, vr5400, vr5500): New
      	cpus.
      	(TARGET_MIPSx): Use them.
      	(TUNE_MIPSx): Ditto.
      	(GETNATE_MULT3_SI): Ditto.
      	(ISA_HAS_BRANCHLIKELY): Ditto.
      	(ISA_HAS_CONDMOVE): Ditto.
      	(ISA_HAS_NMADD_NMSUB): Ditto.
      	(ISA_HAS_MULHI): New. Ditto.
      	(ISA_HAS_MULS): Ditto.
      	(ISA_HAS_MSAC): Ditto.
      	(ISA_HAS_MACC): Ditto.
      	(ISA_HAS_ROTR_SI): Ditto.
      	(ISA_HAS_ROTR_DI): Ditto.
      	(RTX_COSTS): Use.
      
      From-SVN: r56471
      5ce6f47b
    • Kaveh R. Ghazi's avatar
      * where.c (ffewhere_track): Remove impossible if-then clause. · fe932535
      Kaveh R. Ghazi authored
      From-SVN: r56469
      fe932535
    • John David Anglin's avatar
      cppinit.c (remove_dup_dir): Add head_ptr argument to handle removal at head. · 48209ce5
      John David Anglin authored
      	* cppinit.c (remove_dup_dir): Add head_ptr argument to handle removal
      	at head.
      	(remove_dup_nonsys_dirs): New function.
      	(remove_dup_dirs): Change argument head to head_ptr.  Remove warnings.
      	(merge_include_chains): Remove non-system include directories from
      	quote and bracket include chains when they duplicate equivalent system
      	directories.
      	* doc/cpp.texi (-I): Update.
              * doc/cppopts.texi (-I): Update.
              * doc/install.texi (--with-local-prefix): Further document usage of
      	this option.
      	* doc/invoke.texi (-I): Update.
      
      From-SVN: r56468
      48209ce5
    • Richard Henderson's avatar
      expr.c (TARGET_MEM_FUNCTIONS): Transform to boolean. · 4ca79136
      Richard Henderson authored
              * expr.c (TARGET_MEM_FUNCTIONS): Transform to boolean.
              (emit_block_move): Split out subroutines.
              (emit_block_move_via_movstr): New.
              (emit_block_move_via_libcall): New.  Emit bcopy via normal call also.
              (emit_block_move_libcall_fn): New.  Construct function prototype for
              bcopy as well.
              (clear_storage): Split out subroutines.
              (clear_storage_via_clrstr): New.
              (clear_storage_via_libcall): New. Emit bzero as a normal call also.
              (clear_storage_libcall_fn): New.  Construct function prototype for
              bzero as well.
              (emit_push_insn): Use emit_block_move.
              (expand_assignment): Booleanize TARGET_MEM_FUNCTIONS.
              (store_constructor): Likewise.
      
      From-SVN: r56464
      4ca79136
    • Benjamin Kosnik's avatar
      configure.in (libtool_VERSION): Update to 5:1:0. · 81eec873
      Benjamin Kosnik authored
      2002-08-19  Benjamin Kosnik  <bkoz@redhat.com>
      
      	* configure.in (libtool_VERSION): Update to 5:1:0.
      	* configure: Regenerate.
      
      From-SVN: r56462
      81eec873
    • GCC Administrator's avatar
      Daily bump. · ca5f5a47
      GCC Administrator authored
      From-SVN: r56461
      ca5f5a47
    • Ziemowit Laski's avatar
      objc-act.c (building_objc_message_expr): Rename to current_objc_message_selector. · 9f05cef3
      Ziemowit Laski authored
       2002-08-19  Ziemowit Laski  <zlaski@apple.com>
      
             * objc/objc-act.c (building_objc_message_expr): Rename to
             current_objc_message_selector.
      
      From-SVN: r56453
      9f05cef3
    • Michael Koch's avatar
      URISyntaxException.java: New file. · 9595a7fe
      Michael Koch authored
      2002-08-20  Michael Koch  <konqueror@gmx.de>
      
      	* java/net/URISyntaxException.java: New file.
      	* java/net/SocketTimeoutException.java: New file.
      	* java/net/PortUnreachableException.java: New file.
      	* Makefile.am: Updated.
      	* Makefile.in: Rebuilt.
      
      From-SVN: r56452
      9595a7fe
    • Ziemowit Laski's avatar
      objc-act.c (build_ivar_chain): Remove. · 1bd5981b
      Ziemowit Laski authored
      [gcc]
      2002-08-19  Ziemowit Laski  <zlaski@apple.com>
      
              * objc/objc-act.c (build_ivar_chain): Remove.
              (objc_copy_list): Likewise.
              (get_class_ivars): Inline call to removed build_ivar_chain
              function.  Save off a clean copy of ivars in the CLASS_OWN_IVARS
              slot; use that slot (rather than CLASS_IVARS) when accessing
              ivars for base classes.  Call copy_list and chainon instead of
              objc_copy_list.
              (build_private_template): Call get_class_ivars instead of
              build_ivar_chain.
              (start_class): Allocate room for the CLASS_OWN_IVARS slot.
              (continue_class): Call get_class_ivars instead of
              build_ivar_chain.
              (encode_field_decl): Check for DECL_BIT_FIELD_TYPE instead
              of DECL_BIT_FIELD (which may have been cleared).
              * objc/objc-act.h (CLASS_OWN_IVARS): New accessor macro.
      
      [gcc/testsuite]
      2002-08-19  Ziemowit Laski  <zlaski@apple.com>
      
              * objc.dg/bitfield-1.m: New test.
              * objc.dg/bitfield-2.m: New test.
      
      From-SVN: r56451
      1bd5981b
    • Kaveh R. Ghazi's avatar
      genautomata.c (output_translate_vect, [...]): Mark variable with ATTRIBUTE_UNUSED in output file. · 2bf087c0
      Kaveh R. Ghazi authored
      	* genautomata.c (output_translate_vect, output_state_ainsn_table,
      	output_min_issue_delay_table): Mark variable with ATTRIBUTE_UNUSED
      	in output file.
      	(output_internal_min_issue_delay_func): Initialize variable in
      	output file.
      
      From-SVN: r56450
      2bf087c0
    • Jonathan Wakely's avatar
      configopts.html, [...]: Conform to HTML 4.01 standard. · 1860e6ab
      Jonathan Wakely authored
      2002-08-19  Jonathan Wakely  <jw@kayari.org>
      
      	* docs/html/configopts.html, docs/html/documentation.html,
      	docs/html/install.html, docs/html/22_locale/codecvt.html,
      	docs/html/22_locale/ctype.html, docs/html/22_locale/howto.html,
      	docs/html/22_locale/locale.html,
      	docs/html/22_locale/messages.html: Conform to HTML 4.01 standard.
      
      From-SVN: r56449
      1860e6ab
  2. Aug 19, 2002
  3. Aug 18, 2002
  4. Aug 17, 2002
  5. Aug 16, 2002
    • Stan Shebs's avatar
      c-common.c (cb_register_builds): Define __NEXT_RUNTIME__ for ObjC with -fnext-runtime. · 8aa5074e
      Stan Shebs authored
      	* c-common.c (cb_register_builds): Define __NEXT_RUNTIME__
      	for ObjC with -fnext-runtime.
      	* doc/cpp.texi: Document it.
      
      	* objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
      
      From-SVN: r56390
      8aa5074e
    • Tom Tromey's avatar
      gcj.texi (Class Initialization): Mention class initialization of arrays. · ca75573a
      Tom Tromey authored
      	* gcj.texi (Class Initialization): Mention class initialization of
      	arrays.
      
      From-SVN: r56386
      ca75573a
    • Janis Johnson's avatar
      install.texi (Final installation): Replace links to individual build status... · f97a5bda
      Janis Johnson authored
      install.texi (Final installation): Replace links to individual build status pages with a link to a common page...
      
      2002-08-16  Janis Johnson  <janis187@us.ibm.com>
      
      	* doc/install.texi (Final installation): Replace links to individual
      	build status pages with a link to a common page that lists them all.
      
      From-SVN: r56385
      f97a5bda
    • Sylvain Pion's avatar
      invoke.texi: Fix typo. · d3075b6c
      Sylvain Pion authored
      2002-08-16  Sylvain Pion <pion@cs.nyu.edu>
      
      	* doc/invoke.texi: Fix typo.
      
      From-SVN: r56384
      d3075b6c
    • H.J. Lu's avatar
      libjava.exp (gcc_version): Removed. · 400639e6
      H.J. Lu authored
      2002-08-16  H.J. Lu <hjl@gnu.org>
      
      	* lib/libjava.exp (gcc_version): Removed.
      	(libgcj_jar): New.
      	(libjava_init): Set libgcj_jar with tcl glob.
      	(libjava_arguments): Use libgcj_jar.
      
      From-SVN: r56382
      400639e6
    • David Edelsohn's avatar
      fdf68669
    • Aldy Hernandez's avatar
      MAINTAINERS: Add self to rs6000 vector extensions. · 7aecca3d
      Aldy Hernandez authored
      2002-08-16  Aldy Hernandez  <aldyh@redhat.com>
      
      	* MAINTAINERS: Add self to rs6000 vector extensions.
      
      From-SVN: r56379
      7aecca3d
    • Andrew Haley's avatar
      Make-lang.in (java-tree-inline.o): New. · 7149627b
      Andrew Haley authored
      2002-07-30  Andrew Haley  <aph@cambridge.redhat.com>
      
              * Make-lang.in (java-tree-inline.o): New.
              (JAVA_OBJS): Add java-tree-inline.o.
              * parse.y (source_end_java_method): Call java_optimize_inline.
              (java_expand_method_bodies): Save method's tree in
              DECL_SAVED_TREE.
              (add_stmt_to_compound): Keep track of the number of statments.
              * lang.c (java_init): Enable flag_inline_trees.
              (java_post_options): If flag_inline_functions is on, enable
              flag_inline_trees instread.
              (decl_constant_value): New.
              (java_tree_inlining_walk_subtrees): New.
              * java-tree.h (DECL_NUM_STMTS): New macro.
              (java_optimize_inline): Declare.
              * expr.c (java_expand_expr): Allow a BLOCK to return a value.
              Handle a LABEL_EXPR.
              * decl.c (build_result_decl): If we already have a DECL_RESULT
              don't make another.
              (dump_function): New.
              (java_optimize_inline): New.
              (dump_function): New.
      
      From-SVN: r56377
      7149627b
    • Andrew Haley's avatar
      tree-inline.c: Add includes for Java inliner. · d436bff8
      Andrew Haley authored
      2002-07-30  Andrew Haley  <aph@redhat.com>
      
              * tree-inline.c: Add includes for Java inliner.
              (remap_decl): Don't handle anonymous types for Java.
              (remap_block): Add handling for Java trees.
              (copy_scope_stmt): Conditionalize for non-Java use only.
              (copy_body_r): Handle Java trees.  Add handling for
              LABELED_BLOCK_EXPR, EXIT_BLOCK_EXPR, Java blocks.
              (initialize_inlined_parameters):  Handle Java trees.
              (declare_return_variable): Likewise.
              (expand_call_inline): Handle Java trees.
              (walk_tree): Likewise.
              (copy_tree_r): Don't handle SCOPE_STMTs for Java.
              (add_stmt_to_compound): New function.
      
      From-SVN: r56376
      d436bff8
    • GCC Administrator's avatar
      Daily bump. · 408caa3a
      GCC Administrator authored
      From-SVN: r56375
      408caa3a
  6. Aug 15, 2002
Loading