1. 22 May, 2003 13 commits
  2. 21 May, 2003 22 commits
  3. 20 May, 2003 5 commits
    • lib1funcs.asm: Avoid use of .Lfe* in .size directives. · 6c2e8d1c
      	* config/xtensa/lib1funcs.asm: Avoid use of .Lfe* in .size directives.
      	(do_abs, do_addx2, do_addx4, do_addx8): New assembler macros.
      	(__mulsi3): Use do_addx* instead of ADDX* instructions.  Formatting.
      	(nsau): Rename to do_nsau.  Provide alternate version for use when
      	the NSAU instruction is available.
      	(__udivsi3, __divsi3, __umodsi3, __modsi3): Use do_nsau macro.
      	(__divsi3, __modsi3): Use do_abs macro instead of ABS instruction.
      	* config/xtensa/xtensa-config.h: Update comments to match binutils.
      	(XCHAL_HAVE_ABS, XCHAL_HAVE_ADDX): Define.
      	* config/xtensa/xtensa.h (MASK_ABS, MASK_ADDX): Define.
      	(TARGET_ABS, TARGET_ADDX): Define.
      	(TARGET_DEFAULT): Conditionally add MASK_ABS and MASK_ADDX.
      	(TARGET_SWITCHES): Add "abs", "no-abs", "addx", and "no-addx".
      	* config/xtensa/xtensa.md (*addx2, *addx4, *addx8, *subx2, *subx4,
      	*subx8): Set predicate condition to TARGET_ADDX.
      	(abssi2): Set predicate condition to TARGET_ABS.
      	* doc/invoke.texi (Option Summary): Document new "-mabs", "-mno-abs",
      	"-maddx", and "-mno-addx" options.
      	(Xtensa Options): Likewise.  Also tag some opcode names with @code.
      
      From-SVN: r67044
      Bob Wilson committed
    • 4.cc: Fix typo. · 69cf7a55
      2003-05-20  Paolo Carlini  <pcarlini@unitus.it>
      
      	* testsuite/27_io/basic_filebuf/close/char/4.cc: Fix typo.
      
      From-SVN: r67043
      Paolo Carlini committed
    • 5.cc: New file, further testing that upon filebuf::close() 27.8.1.1,3 is enforced. · 80416931
      2003-05-20  Paolo Carlini  <pcarlini@unitus.it>
      
      	* testsuite/27_io/basic_filebuf/close/char/5.cc: New file,
      	further testing that upon filebuf::close() 27.8.1.1,3 is enforced.
      
      From-SVN: r67042
      Paolo Carlini committed
    • stl_alloc.h (__default_alloc_template::_S_chunk_alloc): Cast via void* to avoid… · e5a3a5b2
      stl_alloc.h (__default_alloc_template::_S_chunk_alloc): Cast via void* to avoid -Wcast-align warnings.
      
      	* include/bits/stl_alloc.h (__default_alloc_template::_S_chunk_alloc):
      	Cast via void* to avoid -Wcast-align warnings.
      	(__default_alloc_template::_S_refill): Likewise.
      
      From-SVN: r67041
      Gerald Pfeifer committed
    • README: Move to... · ca5e1be8
      
      2003-05-20  Benjamin Kosnik  <bkoz@redhat.com>
      
      	* testsuite/README: Move to...
      	* docs/html/test.html: ...here. Add documentation.
      	* docs/html/install.html: Move testing bits out..
      	* docs/html/documentation.html: Add separate testing link.
              * testsuite/performance: Add.
              * testsuite/performance/allocator.cc: New.
              * testsuite/performance/complex_norm.cc: New.
              * testsuite/performance/cout_insert_int.cc: New.
              * testsuite/performance/fstream_seek_write.cc: New.
              * testsuite/performance/ifstream_getline.cc: New.
              * testsuite/performance/map_create_fill.cc: New.
              * testsuite/performance/ofstream_insert_float.cc: New.
              * testsuite/performance/ofstream_insert_int.cc: New.
              * testsuite/performance/string_append.cc: New.
      	* testsuite/lib/libstdc++-v3-dg.exp (v3-compute-tests): Filter
      	performance tests.
      
      From-SVN: r67040
      Benjamin Kosnik committed