1. 23 Feb, 2000 1 commit
  2. 22 Feb, 2000 12 commits
  3. 21 Feb, 2000 13 commits
    • [multiple changes] · 2a1ed9c1
      Thu Feb 17 14:30:37 2000  Alexandre Petit-Bianco  <apbianco@cygnus.com>
      
      	* jcf-write.c (generate_bytecode_insns): Don't generate empty
       	`finally' clauses.
      
      Thu Feb 17 13:20:58 2000  Alexandre Petit-Bianco  <apbianco@cygnus.com>
      
      	* jcf-parse.c (load_class): Call `fatal' if no file containing
      	the target class are found.
      
      From-SVN: r32095
      Alexandre Petit-Bianco committed
    • defaults.h (ASM_OUTPUT_ASCII): Constify a char*. · 47ee9bcb
      	* defaults.h (ASM_OUTPUT_ASCII): Constify a char*.
      
      	* flow.c (get_common_dest, chain_reorder_blocks, make_reorder_chain,
      	fixup_reorder_chain, skip_insns_between_block): Add static prototypes.
      	(life_analysis): Wrap variable `i' with macro ELIMINABLE_REGS.
      
      	* haifa-sched.c (rank_for_schedule): Don't cast away const-ness.
      
      	* integrate.c (compare_blocks, find_block): Likewise.
      
      	* rtl.c (fatal_with_file_and_line): Add ATTRIBUTE_PRINTF_2.
      
      	* rtl.h (set_file_and_line_for_stmt): Constify a char*.
      
      	* stmt.c (stmt_status, set_file_and_line_for_stmt,
      	expand_asm_operands): Likewise.
      
      From-SVN: r32094
      Kaveh R. Ghazi committed
    • predict.c (estimate_probability): Added the pointer heuristic to the collection… · 24c3bf68
      predict.c (estimate_probability): Added the pointer heuristic to the collection of static branch predictors.
      
              * predict.c (estimate_probability): Added the pointer heuristic to
              the collection of static branch predictors.
      
      From-SVN: r32093
      Jason Eckhardt committed
    • mips.h (ASM_SPEC): Add -mfix700. · 1e387156
              * config/mips/mips.h (ASM_SPEC): Add -mfix700.
              * invoke.texi (-mfix7000): Document.
      
      From-SVN: r32092
      Catherine Moore committed
    • diagnostic.c (init_output_buffer): Make it possible to output at least 32… · abcabbbf
      diagnostic.c (init_output_buffer): Make it possible to output at least 32 characters if we're given a too long prefix.
      
      2000-02-21  Gabriel Dos Reis  <gdr@codesourcery.com>
      
              * diagnostic.c (init_output_buffer): Make it possible to output at
              least 32 characters if we're given a too long prefix.
      
      From-SVN: r32091
      Gabriel Dos Reis committed
    • call.c (build_object_call): Compress consecutive calls to cp_error. · cb9a3ff8
      2000-02-21  Gabriel Dos Reis  <gdr@codesourcery.com>
      
              * call.c (build_object_call): Compress consecutive calls to
              cp_error.
              (build_conditional_expr): Say 'ISO C++' not 'ANSI C++'.
              (build_op_delete_call): Adjust message formatting.
      
              * class.c (check_bases): Compress consecutive calls to
              cp_pedwarn.
              (finish_struct_anon): Say 'ISO C++'.
      
              * decl.c (start_decl): Same here.
              (grok_reference_init): Likewise.
              (grokfndecl): Correct message formatting.
              (grokfndecl): Improve diagnostic.
              (check_static_variable_definition): Likewise. Say 'ISO C++'
              (compute_array_index_type): Say 'ISO C++'
              (create_array_type_for_decl): Compress consecutive calls to
              cp_error.
              (grokdeclarator): Say 'ISO C++'
              (grok_op_properties): Likewise.
      
              * decl2.c (delete_sanity): Clairify diagnostic.
              (check_member_template): Same here.
              (grok_function_init): Use consistent terminology.
      
              * expr.c (do_case): Say 'ISO C++'
      
              * friend.c (do_friend): Compress consecutive calls to warning.
      
      From-SVN: r32090
      Gabriel Dos Reis committed
    • jcf-dump.c (main): Test for correct condition after output file creation. · c801c87c
      Mon Jan 18 14:30:09 2000  Joerg Brunsmann  <joerg.brunsmann@fernuni-hagen.de>
      
      	* jcf-dump.c (main): Test for correct condition after
      	output file creation.
      
      From-SVN: r32089
      Joerg Brunsmann committed
    • Daily bump. · 3759b292
      From-SVN: r32088
      Jeff Law committed
    • Forgot to commit ChangeLog · 9b90451b
      From-SVN: r32087
      Anthony Green committed
    • Makefile.in: Rebuilt. · 06440a12
      
              * Makefile.in: Rebuilt.
      	* Makefile.am (ordinary_java_source_files): Add
              gnu/gcj/io/DefaultMimeTypes.java and gnu/gcj/io/MimeTypes.java
      
              * scripts/MakeDefaultMimeTypes.java: New file.
              * scripts/mime.types: New file.
      	* scripts/classes.pl: Moved from top level.
              * classes.pl: Moved to scripts directory.
      
              * java/net/URLConnection.java: Implement guessContentTypeFromName.
      
              * gnu/gcj/io/MimeTypes.java: New file.
              * gnu/gcj/io/DefaultMimeTypes.java: New file.
      
      From-SVN: r32086
      Anthony Green committed
    • * boehm.cc (_Jv_AllocBytes): Clear returned memory. · 38b3a2c0
      From-SVN: r32085
      Tom Tromey committed
    • varasm.c (initializer_constant_valid_p): Call lang_expand_constant to simplify the constant. · 99740276
      	* varasm.c (initializer_constant_valid_p): Call
      	lang_expand_constant to	simplify the constant.
      
      From-SVN: r32084
      Mark Mitchell committed
    • cp-tree.h (merge_primary_and_secondary_vtables_p): New macro. · 8d7a5379
      	* cp-tree.h (merge_primary_and_secondary_vtables_p): New macro.
      	* class.c (build_secondary_vtable): Reorganize.  Don't create a
      	new vtable under the new ABI.
      	(layout_vtable_decl): Don't add num_extra_vtbl_entries when
      	computing the size.
      	(build_vtbl_initializer): Don't return a CONSTRUCTOR; just return
      	the initializing elements.
      	(initialize_vtable): New function.
      	(dfs_finish_vtbls): Use it.
      	(dfs_accumulate_vtbl_inits): New function.
      	(finish_vtbls): Merge primary and secondary vtables under the new
      	ABI.
      	(finish_struct_1): Remove redundant call to layout_vtable_decl.
      	* init.c (expand_virtual_init): Deal with BINFO_VTABLEs that
      	aren't VAR_DECLs.
      
      From-SVN: r32083
      Mark Mitchell committed
  4. 20 Feb, 2000 14 commits