1. 29 Jan, 2001 6 commits
  2. 28 Jan, 2001 10 commits
    • README: Add more comment. · 4870f472
      2001-01-28  Gabriel Dos Reis  <gdr@codesourcery.com>
      
              * testsuite/README: Add more comment.
              * testsuite/lib/libstdc++.exp: Tweak comment.
      
      From-SVN: r39321
      Gabriel Dos Reis committed
    • Clarify comment. · 64b9f199
      From-SVN: r39320
      Jakub Jelinek committed
    • * gcc.dg/cpp/avoidpaste1.c: Test case. · 14e2799a
      From-SVN: r39319
      Neil Booth committed
    • cpphash.c (_cpp_cleanup_hashtable, [...]): Don't set fe_value. · 26ec42ee
              * cpphash.c (_cpp_cleanup_hashtable, _cpp_lookup_with_hash)
              : Don't set fe_value.
              * cpplib.h (AVOID_LPASTE): New flag.
              (struct cpp_hashnode): Remove fe_value.
              * cpplex.c (cpp_avoid_paste): Don't paste '.' with a number.
              * cppmacro.c (builtin_macro): Don't set flags here.
              (replace_args): Set AVOID_LPASTE flag on first token of an
              argument, and the token following it.
              (cpp_get_token): Set AVOID_LPASTE flag on first token of a
              macro expansion, and on the token following it.  Do it for
              builtins too.
              * cppmain.c (scan_buffer): Avoid pasting only flagged tokens.
      
      From-SVN: r39318
      Neil Booth committed
    • optimize.c (copy_body_r): If MODIFY_EXPR has both arguments identical and they… · 6001735e
      optimize.c (copy_body_r): If MODIFY_EXPR has both arguments identical and they would be replaced with...
      
      	* optimize.c (copy_body_r): If MODIFY_EXPR has both arguments
      	identical and they would be replaced with constant, remove
      	MODIFY_EXPR from the tree.
      
      	* g++.old-deja/g++.other/inline18.C: New test.
      
      From-SVN: r39317
      Jakub Jelinek committed
    • Daily bump. · 666bd4e7
      From-SVN: r39316
      Jeff Law committed
    • configure.in (target_makefile_frag): Use mt-alphaieee. · 0be25992
       	* configure.in (target_makefile_frag) [alpha*-*]: Use mt-alphaieee.
      
       	* mt-alphaieee: New file.
      
       	* config/alpha/t-ieee: Remove multilibbing.
       	(TARGET_LIBGCC2_CFLAGS): Add -mieee.
      
       	* configure.host (alpha*-*) [libgcj_flags]: Add -mieee.
      
      From-SVN: r39309
      Richard Henderson committed
    • configure.in: Arrange to include defaults.h in [ht]config.h/tm.h. · c913b6f1
      	* configure.in: Arrange to include defaults.h in [ht]config.h/tm.h.
      
      	* Makefile.in: Remove all dependencies on defaults.h.
      	* builtins.c: Don't include defaults.h.
      	* c-common.c: Likewise.
      	* c-decl.c: Likewise.
      	* c-pragma.c: Likewise.
      	* c-typeck.c: Likewise.
      	* combine.c: Likewise.
      	* i386.c: Likewise.
      	* frame-ia64.c: Likewise.
      	* cppexp.c: Likewise.
      	* crtstuff.c: Likewise.
      	* dbxout.c: Likewise.
      	* dwarf2out.c: Likewise.
      	* dwarfout.c: Likewise.
      	* emit-rtl.c: Likewise.
      	* except.c: Likewise.
      	* expr.c: Likewise.
      	* final.c: Likewise.
      	* frame-dwarf2.c: Likewise.
      	* libgcc2.c: Likewise.
      	* optabs.c: Likewise.
      	* profile.c: Likewise.
      	* sdbout.c: Likewise.
      	* toplev.c: Likewise.
      	* tradcif.y: Likewise.
      	* tree.c: Likewise.
      	* varasm.c: Likewise.
      
      ch:
      	* Makefile.in: Remove all dependencies on defaults.h.
      	* decl.c: Don't include defaults.h.
      	* timing.c: Likewise.
      
      cp:
      	* Make-lang.in: Remove all dependencies on defaults.h.
      	* call.c: Don't include defaults.h.
      	* decl.c: Likewise.
      	* decl2.c: Likewise.
      	* except.c: Likewise.
      	* pt.c: Likewise.
      	* rtti.c: Likewise.
      	* tree.c: Likewise.
      	* typeck.c: Likewise.
      
      f:
      	* Make-lang.in: Remove all dependencies on defaults.h.
      	* com.c: Don't include defaults.h.
      
      java:
      	* Make-lang.in: Remove all dependencies on defaults.h.
      	* decl.c: Don't include defaults.h.
      	* expr.c: Likewise.
      	* parse.y: Likewise.
      
      From-SVN: r39308
      Kaveh R. Ghazi committed
    • stdio-opt-2.c: Also test __builtin_puts and __builtin_putchar. · 75c1416b
      	* gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
      	and __builtin_putchar.
      
      From-SVN: r39307
      Kaveh R. Ghazi committed
    • builtins.c (expand_builtin_fputs): Use size_one_node when transforming into fwrite. · 013dea40
      	* builtins.c (expand_builtin_fputs): Use size_one_node when
      	transforming into fwrite.
      
      From-SVN: r39306
      Kaveh R. Ghazi committed
  3. 27 Jan, 2001 13 commits
  4. 26 Jan, 2001 11 commits