Skip to content
Snippets Groups Projects
  1. Oct 05, 2009
    • Benjamin Kosnik's avatar
      [multiple changes] · 4cdc8761
      Benjamin Kosnik authored
      2009-10-05  Benjamin Kosnik  <bkoz@redhat.com>
      	    Edward Smith-Rowland  <3dw4rd@verizon.net>
      
      	* include/decimal/decimal: Warn if decimal floating point types
      	are not available.
      	* acinclude.m4 (GLIBCXX_ENABLE_DECIMAL_FLOAT): New.
      	* configure.ac: Use it.
      	* configure: Regenerate.
      	* config.h.in: Regenerate.
      
      2009-10-05  Benjamin Kosnik  <bkoz@redhat.com>
      
      	* include/Makefile.am: Remove stray line break.
      
      	* include/decimal/decimal: Brief class doxygen markup.
      	* libsupc++/exception: Whitespace cleanup.
      
      	* testsuite/libstdc++-dg/conformance.exp: Add testsuite directory
      	decimal.
      	* scripts/create_testsuite_files (dlist): Same.
      
      	* doc/xml/manual/using.xml: One column in table. Move after TR1.
      
      	* testsuite/decimal/bad-cast.cc: Move to...
      	* testsuite/decimal/cast_neg.cc: ...here.
      	* testsuite/decimal/bad-mixed-mode.cc: Move to...
      	* testsuite/decimal/mixed-mode_neg.cc: ...here.
      	* testsuite/decimal/bad-operator.cc: Move to...
      	* testsuite/decimal/operator_neg.cc: ...here.
      
      	* doc/doxygen/user.cfg.in (INPUT): Add decimal/decimal.
      
      2009-10-05  Janis Johnson  <janis187@us.ibm.com>
      
      	* doc/Makefile.am: Process new file.
      	* doc/xml/manual/intro.xml: Ditto.
      	* doc/xml/manual/using.xml: Document new header.
      	* doc/xml/manual/status_cxxdecimal.xml: New file.
      	* include/Makefile.am: Process new headers.
      	* include/decimal/decimal: New file.
      	* include/decimal/decimal.h: New file.
      
      2009-10-05  Janis Johnson  <janis187@us.ibm.com>
      
      	* testsuite/decimal: New directory.
      	* testsuite/decimal/bad-cast.cc: New test.
      	* testsuite/decimal/bad-mixed-mode.cc: New test.
      	* testsuite/decimal/bad-operator.cc: New test.
      	* testsuite/decimal/binary-arith.cc: New test.
      	* testsuite/decimal/comparison.cc: New test.
      	* testsuite/decimal/compound-assignment.cc: New test.
      	* testsuite/decimal/compound-assignment-memfunc.cc: New test.
      	* testsuite/decimal/conversion-from-float.cc: New test.
      	* testsuite/decimal/conversion-from-integral.cc: New test.
      	* testsuite/decimal/conversion-to-generic-float.cc: New test.
      	* testsuite/decimal/conversion-to-integral.cc: New test.
      	* testsuite/decimal/ctor.cc: New test.
      	* testsuite/decimal/incdec.cc: New test.
      	* testsuite/decimal/incdec-memfunc.cc: New test.
      	* testsuite/decimal/make-decimal.cc: New test.
      	* testsuite/decimal/unary-arith.cc: New test.
      
      From-SVN: r152457
      4cdc8761
  2. Apr 30, 2009
  3. Oct 09, 2006
    • Benjamin Kosnik's avatar
      re PR libstdc++/29095 (cxxabi.h __cxa_cdtor_type not declared when included from "C") · 3c6430a3
      Benjamin Kosnik authored
      2006-10-09  Benjamin Kosnik  <bkoz@redhat.com>
      
      	PR libstdc++/29095
      	* libsupc++/cxxabi.h (__cxa_cdtor_type): Explicit "C" linkage.
      	* config/cpu/arm/cxxabi_tweaks.h: Same.
      	* config/cpu/generic/cxxabi_tweaks.h: Same.
      	* testsuite/abi: Add.
      	* testsuite/abi/header_cxxabi.cc: New.
      	* testsuite/demangle: Move...
      	* testsuite/abi/demangle: ...here.
      	* testsuite/libstdc++-dg/conformance.exp: Adjust testsuite file
      	calculation.
      	* scripts/create_testsuite_files: Same.
      	* testsuite/lib/libstdc++.exp (v3_target_compile_as_c): New.
      	(libstdc++-dg-test): Use it.
      
      From-SVN: r117589
      3c6430a3
  4. Jun 07, 2006
    • Benjamin Kosnik's avatar
      util: New directory. · 3416d7cd
      Benjamin Kosnik authored
      2006-06-06  Benjamin Kosnik  <bkoz@redhat.com>
      
      	* testsuite/util: New directory.
      	* testsuite/testsuite_hooks.cc: Move to util sub-directory.
      	* testsuite/testsuite_abi_check.cc: Same.
      	* testsuite/testsuite_abi.cc: Same.
      	* testsuite/testsuite_tr1.h: Same.
      	* testsuite/testsuite_io.h: Same.
      	* testsuite/testsuite_iterators.h: Same.
      	* testsuite/testsuite_allocator.cc: Same.
      	* testsuite/testsuite_allocator.h: Same.
      	* testsuite/testsuite_hooks.h: Same.
      	* testsuite/testsuite_character.cc: Same.
      	* testsuite/testsuite_abi.h: Same.
      	* testsuite/testsuite_character.h: Same.
      	* testsuite/testsuite_visualization.h: Same.
      	* testsuite/testsuite_performance.h: Same.
      	* testsuite/testsuite_shared.cc: Same.
      	* testsuite/testsuite_common_types.h: Same.
      
      	* testsuite/lib/libstdc++.exp (v3-build_support): Adjust paths.
      	* testsuite/libstdc++-abi/abi.exp: Same.
      	* testsuite/libstdc++-dg/conformance.exp: Remove any files in the
      	utilities subdirectory from the list of test cases.
      	
      	* scripts/testsuite_flags.in (build-includes): Adjust path for
      	testsuite includes.
      	* scripts/create_testsuite_files (dlist): Don't let utility files
      	creep into the testsuite_files list.
      
      From-SVN: r114466
      3416d7cd
  5. Nov 22, 2005
    • Benjamin Kosnik's avatar
      re PR libstdc++/23591 (exceptions in plugins in threads cause segmentation... · cddfb1c7
      Benjamin Kosnik authored
      re PR libstdc++/23591 (exceptions in plugins in threads cause segmentation violation by leaving bad exit handler for the pthread)
      
      2005-11-21  Benjamin Kosnik  <bkoz@redhat.com>
                  Ulrich Drepper  <drepper@redhat.com>
      
      	PR libstdc++/23591
      	* scripts/create_testsuite_files: Support for "C" test files.
      	* testsuite/lib/libstdc++.exp: Same.
      	* testsuite/libstdc++-dg/normal.exp: Same.
      	* testsuite/ext/mt_allocator/22309_thread.cc: Update names.
      	* testsuite/19_diagnostics/23591_thread-1.c: New.
      	* testsuite/testsuite_shared.cc: Add tests, rename existing functions.
      	* libsupc++/eh_globals.cc: Make global thread local if possible.
      	* configure.ac: Use GCC_CHECK_TLS.
      	* acinclude.m4: Include tls.m4.
      	* configure: Regenerate.
      	* config.h.in: Same.
      
      
      Co-Authored-By: default avatarUlrich Drepper <drepper@redhat.com>
      
      From-SVN: r107350
      cddfb1c7
  6. May 13, 2005
  7. May 05, 2005
    • Benjamin Kosnik's avatar
      acinclude.m4: Remove testsuite_wchar_t and testsuite_thread. · a72c74a1
      Benjamin Kosnik authored
      2005-05-04  Benjamin Kosnik  <bkoz@redhat.com>
      
      	* acinclude.m4: Remove testsuite_wchar_t and testsuite_thread.
      	* testsuite/Makefile.am: Same.
      	* scripts/create_testsuite_files: Same.
      	* Makefile.in: Regenerate.
      	* configure: Same.
      	* include/Makefile.in: Same.
      	* libmath/Makefile.in: Same.
      	* libsupc++/Makefile.in: Same.
      	* po/Makefile.in: Same.
      	* src/Makefile.in: Same.
      
      From-SVN: r99273
      a72c74a1
  8. Oct 06, 2004
    • Benjamin Kosnik's avatar
      acinclude.m4 (GLIBCXX_ENABLE_THREADS): Set enable_thread. · e3f78d9b
      Benjamin Kosnik authored
      2004-10-06  Benjamin Kosnik  <bkoz@redhat.com>
      
      	* acinclude.m4 (GLIBCXX_ENABLE_THREADS): Set enable_thread.
      	(GLIBCXX_CONFIGURE_TESTSUITE): Use it.
      	* configure: Regenerated.
      	* testsuite/Makefile.am (CLEANFILES): Add TEST for
      	check-performance executables.
      	(stamp_thread): New.
      	(all-local): Use it.
      	* testsuite/Makefile.in: Regenerate.
      	* scripts/create_testsuite_files: Filter thread tests.
      
      	* testsuite/thread/pthread1.cc: Remove macro conditionals: this
      	file will only be run by thread enabled configurations.
      	* testsuite/thread/pthread7-rope.cc: Same, add rope_type typedef.
      	* testsuite/thread/pthread6.cc: Same.
      	* testsuite/thread/pthread5.cc: Same.
      	* testsuite/thread/pthread4.cc: Same.
      	* testsuite/thread/pthread3.cc: Same.
      	* testsuite/thread/pthread2.cc: Same.
      
      	* testsuite/ext/mt_allocator/instantiate.cc: Add in __GTHREADS guard.
      	* testsuite/ext/mt_allocator/deallocate_global-1.cc: Move to...
      	* testsuite/ext/mt_allocator/deallocate_global_thread-1.cc: ...here.
      	* testsuite/ext/mt_allocator/deallocate_global-3.cc: Move to...
      	* testsuite/ext/mt_allocator/deallocate_global_thread-3.cc: ...here.
      	* testsuite/ext/mt_allocator/deallocate_local-1.cc: Move to...
      	* testsuite/ext/mt_allocator/deallocate_local_thread-1.cc: ...here.
      	* testsuite/ext/mt_allocator/deallocate_local-3.cc: Move to...
      	* testsuite/ext/mt_allocator/deallocate_local_thread-3.cc: ...here.
      
      From-SVN: r88628
      e3f78d9b
  9. Jul 17, 2004
  10. May 28, 2004
  11. May 25, 2004
  12. May 18, 2004
    • Jan Beulich's avatar
      re PR libstdc++/15489 (testsuite_files determined incorrectly) · b79634e3
      Jan Beulich authored
      2004-05-18  Jan Beulich  <jbeulich@novell.com>
      
              PR libstdc++/15489
              * scripts/create_testsuite_files: Also find source files through
                symbolic links.
      
      2004-05-18  Jan Beulich  <jbeulich@novell.com>
      
      	PR libstdc++/15488
      	* testsuite/lib/libstdc++.exp: Make test files writable.
      
      From-SVN: r82002
      b79634e3
  13. Jul 06, 2003
    • Phil Edwards's avatar
      create_testsuite_files: New file. · ac3d7b44
      Phil Edwards authored
      2003-07-05  Phil Edwards  <pme@gcc.gnu.org>
      
      	* scripts/create_testsuite_files:  New file.
      	* testsuite/Makefile.am (all-local, check-performance):  Use it.
      	* testsuite/lib/libstdc++-v3-dg.exp (v3-computer-tests):  Remove.
      	* testsuite/Makefile.in:  Regenerated.
      
      	* testsuite/performance/filebuf_sputc.cc:  Remove the temporary
      	files at the end.
      	* testsuite/performance/fstream_seek_write.cc:  Likewise.
      	* testsuite/performance/ofstream_insert_float.cc:  Likewise.
      	* testsuite/performance/ofstream_insert_int.cc:  Likewise.
      	* testsuite/abi_check.cc (main):  Nicer spacing in usage output.
      
      From-SVN: r68988
      ac3d7b44
Loading