1. 21 Dec, 2000 29 commits
  2. 20 Dec, 2000 11 commits
    • crash36.C: Update error lines. · 1e248ee3
              * g++.old-deja/g++.pt/crash36.C: Update error lines.
              * g++.old-deja/g++.robertl/eb109.C: Likewise.
      
      From-SVN: r38407
      Richard Henderson committed
    • acinclude.m4 (SECTION_FLAGS, [...]): Fix minor thinko. · 4c07386b
      2000-12-20  Phil Edwards  <pme@sources.redhat.com>
      
      	* acinclude.m4 (SECTION_FLAGS, OPT_LDFLAGS):  Fix minor thinko.
      	* aclocal.m4:  Regenerate.
      	* configure:  Ditto.
      	* Makefile.in:  Ditto.
      	* libio/Makefile.in:  Ditto.
      	* libmath/Makefile.in:  Ditto.
      	* libsupc++/Makefile.in:  Ditto.
      	* src/Makefile.in:  Ditto.
      
      	* include/bits/istream.tcc:  Fix clause reference in comment.
      
      From-SVN: r38406
      Phil Edwards committed
    • avr.c (out_movsi_r_mr, [...]): Do not output undefined opcodes where source or… · dfaf5abf
      avr.c (out_movsi_r_mr, [...]): Do not output undefined opcodes where source or destination register overlaps...
      
      	* config/avr/avr.c (out_movsi_r_mr, out_movsi_mr_r, out_movhi_mr_r):
      	Do not output undefined opcodes where source or destination register
      	overlaps with modified pointer register.  Handle (X + d) addresses.
      	* config/avr/avr.md (*movhi, *movsi, *movsf): Correct insn length
      	in alternatives with memory operand.
      
      From-SVN: r38405
      Marek Michalkiewicz committed
    • c-typeck.c (build_asm_stmt): New, broken out from ... · 64094f6a
              * c-typeck.c (build_asm_stmt): New, broken out from ...
              (c_expand_asm_operands): ... here.  Just do rtl expansion.
              (c_expand_return): Return the new stmt node.
              (c_start_case, do_case): Likewise.
              * c-common.c (c_expand_expr_stmt): Likewise.
              * c-common.h: Update declarations.
              * c-tree.h: Likewise.
              * c-semantics.c (build_stmt): Use STMT_LINENO not TREE_COMPLEXITY.
              * c-parse.in (fndef): Set DECL_SOURCE_LINE to the open brace.
              (nested_function, notype_nested_function): Likewise.
              (compstmt): Return the compound statement not the binding level.
              (lineno_labeled_stmt): Simplify.
              (lineno_stmt, lineno_label): Set STMT_LINENO.
              (stmt, label): Return the new stmt node.
      
      From-SVN: r38402
      Richard Henderson committed
    • cp-tree.h: Update declarations. · 3e4d04a1
              * cp-tree.h: Update declarations.
              * decl.c (finish_case_label): Return the new stmt node.
              * semantics.c (finish_goto_stmt): Likewise.
              (finish_expr_stmt, finish_return_stmt): Likewise.
              (finish_break_stmt, finish_continue_stmt): Likewise.
              (finish_asm_stmt): Likewise.
              * parse.y (already_scoped_stmt): Set STMT_LINENO.
              (compstmt, implicitly_scoped_stmt, stmt): Likewise.
              (simple_if, simple_stmt): Return the new stmt node.
              (save_lineno): New.
      
      From-SVN: r38401
      Richard Henderson committed
    • Support scheduling across extended basic blocks · 18e720b3
      From-SVN: r38400
      Bernd Schmidt committed
    • Fix ARM bootstrap problems introduced by last change · fd7bcd6f
      From-SVN: r38399
      Bernd Schmidt committed
    • final.c (output_addr_const): Use ASM_OUTPUT_SYMBOL_REF. · 99c8c61c
      * final.c (output_addr_const): Use ASM_OUTPUT_SYMBOL_REF.
      * tm.texi: Document it.
      
      From-SVN: r38395
      Alexandre Oliva committed
    • Daily bump. · f4665e9b
      From-SVN: r38394
      Jeff Law committed
    • headers_c.cc (main): New file. · 6abd2230
      2000-12-20  Benjamin Kosnik  <bkoz@fillmore.constant.com>
      
      	* testsuite/17_intro/headers_c.cc (main): New file.
      
      	* acinclude.m4 (SECTION_FLAGS): Only set if --enable-debug is not
      	passed.
      	(OPT_LDFLAGS): And here.
      	* aclocal.m4: Regenerate.
      	* configure: Regenerate.
      
      From-SVN: r38393
      Benjamin Kosnik committed
    • [multiple changes] · 713c16f8
      2000-12-20  Benjamin Kosnik  <bkoz@fillmore.constant.com>
      
      	* testsuite/17_intro/headers_c.cc (main): New file.
      
      	* acinclude.m4 (SECTION_FLAGS): Only set if --enable-debug is not
      	passed.
      	(OPT_LDFLAGS): And here.
      	* aclocal.m4: Regenerate.
      	* configure: Regenerate.
      
      2000-12-19  Curtis Janssen  <cljanss@ca.sandia.gov>
      
      	* src/ios.cc (ios_base::_M_grow_words(int ix)): Fix libstdc++/1089.
      	* testsuite/27_io/ios_base_storage.cc (test01): New file.
      
      From-SVN: r38392
      Benjamin Kosnik committed