OSDN Git Service

2009-10-05 Benjamin Kosnik <bkoz@redhat.com>
authorbkoz <bkoz@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 5 Oct 2009 17:42:00 +0000 (17:42 +0000)
committerbkoz <bkoz@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 5 Oct 2009 17:42:00 +0000 (17:42 +0000)
commita9c001cbe58e1c0396fce9c0fe47c584793b8a70
tree96b34fadf9c78b6f9e01a6f3cdd1675170a3d996
parent2a17b85d9c4ada0ab46764d10b25c6d9c7f78e88
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.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@152457 138bc75d-0d04-0410-961f-82ee72b054a4
35 files changed:
libstdc++-v3/ChangeLog
libstdc++-v3/acinclude.m4
libstdc++-v3/config.h.in
libstdc++-v3/configure
libstdc++-v3/configure.ac
libstdc++-v3/doc/Makefile.am
libstdc++-v3/doc/Makefile.in
libstdc++-v3/doc/doxygen/user.cfg.in
libstdc++-v3/doc/xml/manual/intro.xml
libstdc++-v3/doc/xml/manual/status_cxxtr24733.xml [new file with mode: 0644]
libstdc++-v3/doc/xml/manual/using.xml
libstdc++-v3/include/Makefile.am
libstdc++-v3/include/Makefile.in
libstdc++-v3/include/decimal/decimal [new file with mode: 0644]
libstdc++-v3/include/decimal/decimal.h [new file with mode: 0644]
libstdc++-v3/libsupc++/exception
libstdc++-v3/scripts/create_testsuite_files
libstdc++-v3/testsuite/Makefile.in
libstdc++-v3/testsuite/decimal/binary-arith.cc [new file with mode: 0644]
libstdc++-v3/testsuite/decimal/cast_neg.cc [new file with mode: 0644]
libstdc++-v3/testsuite/decimal/comparison.cc [new file with mode: 0644]
libstdc++-v3/testsuite/decimal/compound-assignment-memfunc.cc [new file with mode: 0644]
libstdc++-v3/testsuite/decimal/compound-assignment.cc [new file with mode: 0644]
libstdc++-v3/testsuite/decimal/conversion-from-float.cc [new file with mode: 0644]
libstdc++-v3/testsuite/decimal/conversion-from-integral.cc [new file with mode: 0644]
libstdc++-v3/testsuite/decimal/conversion-to-generic-float.cc [new file with mode: 0644]
libstdc++-v3/testsuite/decimal/conversion-to-integral.cc [new file with mode: 0644]
libstdc++-v3/testsuite/decimal/ctor.cc [new file with mode: 0644]
libstdc++-v3/testsuite/decimal/incdec-memfunc.cc [new file with mode: 0644]
libstdc++-v3/testsuite/decimal/incdec.cc [new file with mode: 0644]
libstdc++-v3/testsuite/decimal/make-decimal.cc [new file with mode: 0644]
libstdc++-v3/testsuite/decimal/mixed-mode_neg.cc [new file with mode: 0644]
libstdc++-v3/testsuite/decimal/operator_neg.cc [new file with mode: 0644]
libstdc++-v3/testsuite/decimal/unary-arith.cc [new file with mode: 0644]
libstdc++-v3/testsuite/libstdc++-dg/conformance.exp