1. 01 Sep, 2000 17 commits
    • ia64.md (mulsi3): Use grfr_register_operand. · 11a13704
              * config/ia64/ia64.md (mulsi3): Use grfr_register_operand.
              (madddi3): Likewise.
              (maddsi3): New.
      
      From-SVN: r36103
      Richard Henderson committed
    • c90-printf-1.c, [...]: Adjust warning regular expressions. · f798660e
      	* gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
      	gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
      	gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
      	gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
      	gcc.dg/formatz-1.c: Adjust warning regular expressions.
      
      From-SVN: r36102
      Joseph Myers committed
    • expr.c (clear_storage): Don't use emit_move_insn unless either BLKmode or proper size. · fcf1b822
      	* expr.c (clear_storage): Don't use emit_move_insn unless
      	either BLKmode or proper size.
      	(store_constructor): Don't call clear_storage if REG of wrong size.
      
      From-SVN: r36101
      Richard Kenner committed
    • StreamTokenizer.java: Don't throw a NumberFormatException if a field is numeric as far as the... · ad17a40d
      2000-09-01  Andrew Haley  <aph@redhat.com>
      
              * java/io/StreamTokenizer.java: Don't throw a
              NumberFormatException if a field is numeric as far as the
              StreamTokenizer is concerned but not as far as Double.valueOf() is
              concerned: return a zero instead.
      
      	For gcj/141.
      
      From-SVN: r36100
      Andrew Haley committed
    • flow.c (init_propagate_block_info): Don't mark frame dead at end of function if… · 6324d2bb
      flow.c (init_propagate_block_info): Don't mark frame dead at end of function if returns wiht stack pointer depressed.
      
      	* flow.c (init_propagate_block_info): Don't mark frame dead at end
      	of function if returns wiht stack pointer depressed.
      
      From-SVN: r36099
      Richard Kenner committed
    • dwarf2out.c (stack_adjust_offset): New function. · 1ba5ae8f
      2000-09-01  Andrew Haley  <aph@redhat.com>
      
              * dwarf2out.c (stack_adjust_offset): New function.
              (dwarf2out_stack_adjust): Break out stack adjust logic into
              new stack_adjust_offset function.  Look inside parallels and
              sequences for stack adjustments.
      
      From-SVN: r36098
      Andrew Haley committed
    • * g++.old-deja/g++.other/nested4.C: New test. · f75157d2
      From-SVN: r36097
      Nathan Sidwell committed
    • parse.y (named_class_head): Check for TYPENAME_TYPE. · 9687f8f4
      	* parse.y (named_class_head): Check for TYPENAME_TYPE. Simplify
      	union tag mismatch error reporting.
      
      From-SVN: r36096
      Nathan Sidwell committed
    • * g++.old-deja/g++.ns/scoped1.C: New test. · 291c9aa2
      From-SVN: r36095
      Nathan Sidwell committed
    • locale_facets.tcc (_S_build_float_format): Move ... · 0479a462
      
      
      2000-08-31  Benjamin Kosnik  <bkoz@cygnus.com>
      
      	* bits/locale_facets.tcc (_S_build_float_format): Move ...
      	* src/locale.cc: Here.
      	* bits/locale_facets.tcc (num_get::_M_extract): Clean up generic
      	definition. Move specialization to ...
      	* src/locale.cc: Here.
      	* bits/locale_facets.tcc: Move _Format_cache specializations to ...
      	* src/locale.cc: Here.
      	* bits/locale_facets.tcc: Move use_facet<ctype> specializations to ...
      	* src/locale.cc: Here.
      
      	* bits/std_locale.h: Note that locale_facets.tcc should be
      	included here, for standards conformance. It may increase
      	compile times though. For the time being, enable.
      	* testsuite/22_locale/facet.cc: New file, some parts commented out
      	for the time being.
      
      	* mkcheck.in: Append total time to test summary file.
      
      	* bits/sbuf_iter.h : Formatting tweaks.
      
      	Clean up static const data member definitions.
      	* src/locale.cc: Add definitions for all missing locale,
      	locale::_Imp, and locale::id static data members.
      	(ctype<char>): Add table_size define.
      	(money_base): Add _S_default_pattern, uglify.
      	* bits/localefwd.h: Add definitions for static members of _Count_ones.
      	* bits/locale_facets.h: Tweaks.
      	* bits/locale_facets.tcc: Tweaks.
      	* bits/string.tcc: Add definition for npos.
      	* bits/ios_base.h: Tweaks.
      	* bits/ios_base.h (ios_base::Init::_M_ios_base_init): Change to
      	_S_ios_base_init.
      	* src/ios.cc: And here. Add _S_local_words definition.
      	Add definitions for __ios_flags const static data.
      	* src/codecvt.cc: Same for __enc_traits.
      	* src/locale-inst.cc: Remove money_base data member definition
      	here.
      
      From-SVN: r36093
      Benjamin Kosnik committed
    • locale_facets.tcc (_S_build_float_format): Move ... · b3e45cb1
      
      2000-08-31  Benjamin Kosnik  <bkoz@cygnus.com>
      
      	* bits/locale_facets.tcc (_S_build_float_format): Move ...
      	* src/locale.cc: Here.
      	* bits/locale_facets.tcc (num_get::_M_extract): Clean up generic
      	definition. Move specialization to ...
      	* src/locale.cc: Here.
      	* bits/locale_facets.tcc: Move _Format_cache specializations to ...
      	* src/locale.cc: Here.
      	* bits/locale_facets.tcc: Move use_facet<ctype> specializations to ...
      	* src/locale.cc: Here.
      
      	* bits/std_locale.h: Note that locale_facets.tcc should be
      	included here, for standards conformance. It may increase
      	compile times though. For the time being, enable.
      	* testsuite/22_locale/facet.cc: New file, some parts commented out
      	for the time being.
      
      	* mkcheck.in: Append total time to test summary file.
      
      	* bits/sbuf_iter.h : Formatting tweaks.
      
      	Clean up static const data member definitions.
      	* src/locale.cc: Add definitions for all missing locale,
      	locale::_Imp, and locale::id static data members.
      	(ctype<char>): Add table_size define.
      	(money_base): Add _S_default_pattern, uglify.
      	* bits/localefwd.h: Add definitions for static members of _Count_ones.
      	* bits/locale_facets.h: Tweaks.
      	* bits/locale_facets.tcc: Tweaks.
      	* bits/string.tcc: Add definition for npos.
      	* bits/ios_base.h: Tweaks.
      	* bits/ios_base.h (ios_base::Init::_M_ios_base_init): Change to
      	_S_ios_base_init.
      	* src/ios.cc: And here. Add _S_local_words definition.
      	Add definitions for __ios_flags const static data.
      	* src/codecvt.cc: Same for __enc_traits.
      	* src/locale-inst.cc: Remove money_base data member definition
      	here.
      
      From-SVN: r36092
      Benjamin Kosnik committed
    • Daily bump. · 7db43375
      From-SVN: r36091
      Jeff Law committed
    • arm.md: Use no_new_pseudos to determine when it is safe to create new pseudo registers. · 94c51f7a
              * arm.md: Use no_new_pseudos to determine when it is safe
              to create new pseudo registers.
      
      From-SVN: r36090
      Jeffrey A Law committed
    • arm.c (legitimize_pic_address): Use no_new_pseudos to determine when we can… · 893f3d5b
      arm.c (legitimize_pic_address): Use no_new_pseudos to determine when we can safely allocate new registers.
      
              * arm.c (legitimize_pic_address): Use no_new_pseudos to determine
              when we can safely allocate new registers.
      
      From-SVN: r36089
      Jeffrey A Law committed
    • stmt.c (expand_asm_operands): Twiddle generating_concat_p so that CONCATs are… · 1b3d8f8a
      stmt.c (expand_asm_operands): Twiddle generating_concat_p so that CONCATs are not generated for ASMs.
      
      * stmt.c (expand_asm_operands): Twiddle generating_concat_p
      so that CONCATs are not generated for ASMs.
      * emit-rtl.c (gen_reg_rtx): Don't generate CONCATs when
      not generating_concat_p.
      * function.c (pop_function_context_from): Reset
      generating_concat_p.
      (prepare_function_start): Likewise.
      * rtl.c (generating_concat_p): Define.
      * rtl.h (generating_concat_p): Declare.
      * toplev.c (rest_of_compilation): No CONCATs after RTL generation.
      
      From-SVN: r36088
      Geoff Keating committed
    • abstr.xfail: New file. · b7fc330e
      	* libjava.compile/abstr.xfail: New file.
      	* libjava.compile/abstr.java: New file.
      
      From-SVN: r36087
      Tom Tromey committed
  2. 31 Aug, 2000 6 commits
  3. 30 Aug, 2000 17 commits