This is the mail archive of the
gcc-cvs@gcc.gnu.org
mailing list for the GCC project.
r183457 - in /trunk/libstdc++-v3: ChangeLog Mak...
- From: bkoz at gcc dot gnu dot org
- To: gcc-cvs at gcc dot gnu dot org
- Date: Mon, 23 Jan 2012 23:12:03 -0000
- Subject: r183457 - in /trunk/libstdc++-v3: ChangeLog Mak...
Author: bkoz
Date: Mon Jan 23 23:12:01 2012
New Revision: 183457
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=183457
Log:
2012-01-20 Benjamin Kosnik <bkoz@redhat.com>
PR libstdc++/49829
Add libc++98convenience.la, libc++11convenience.la.
* src/c++98: New directory.
* src/c++11: New directory.
* acinclude.m4: (GLIBCXX_CONFIGURE): Add src-c++98, src-c++11.
* configure: Regenerated.
* Makefile.am (hosted_source): Add src-c++98, src-c++11 to SUBDIRS.
* Makefile.in: Regenerate.
* libsupc++/Makefile.am (AM_CXXFLAGS): USe XTEMPLATE_FLAGS for
-fno-implicit-templates.
* libsupc++/Makefile.in: Regenerate.
* src/Makefile.am (inst_sources): Move... C++11 files into
separate directory for libstdc++11convenience.la. Files are:
fstream-inst.cc, string-inst.cc, wlocale-inst.cc, wstring-inst.cc).
(sources): Move C++11 files. Files are: compatibility-c++0x.cc,
compatibility-atomic-c++0x.cc, debug.cc, functexcept.cc,
functional.cc, hash_c++0x.cc, hashtable_c++0x.cc, limits.cc,
system_error.cc, placeholders.cc, regex.cc, shared_ptr.cc,
mutex.cc, condition_variable.cc, chrono.cc, thread.cc, future.cc.
(libstdc++convenience.la): Add new target.
(SUBDIRS): Add c++11, c++98.
* src/Makefile.in: Regenerate.
* src/c++11/Makefile.am: New.
* src/c++11/Makefile.in: Generate.
* src/c++98/Makefile.am: New, C++98 files.
* src/c++98/Makefile.in: Generate.
2012-01-23 Benjamin Kosnik <bkoz@redhat.com>
PR libstdc++/49829
Add libc++98convenience.la, libc++11convenience.la.
* src/c++98: New directory.
* src/c++11: New directory.
* acinclude.m4: (GLIBCXX_CONFIGURE): Add src-c++98, src-c++11.
* configure: Regenerated.
* Makefile.am (hosted_source): Add src-c++98, src-c++11 to SUBDIRS.
* Makefile.in: Regenerate.
* libsupc++/Makefile.am (AM_CXXFLAGS): USe XTEMPLATE_FLAGS for
-fno-implicit-templates.
* libsupc++/Makefile.in: Regenerate.
* src/Makefile.am (inst_sources): Move... C++11 files into
separate directory for libstdc++11convenience.la. Files are:
fstream-inst.cc, string-inst.cc, wlocale-inst.cc, wstring-inst.cc).
(sources): Move C++11 files. Files are: compatibility-c++0x.cc,
compatibility-atomic-c++0x.cc, debug.cc, functexcept.cc,
functional.cc, hash_c++0x.cc, hashtable_c++0x.cc, limits.cc,
system_error.cc, placeholders.cc, regex.cc, shared_ptr.cc,
mutex.cc, condition_variable.cc, chrono.cc, thread.cc, future.cc.
(libstdc++convenience.la): Add new target.
(SUBDIRS): Add c++11, c++98.
* src/Makefile.in: Regenerate.
* src/c++11/Makefile.am: New.
* src/c++11/Makefile.in: Generate.
* src/c++98/Makefile.am: New, C++98 files.
* src/c++98/Makefile.in: Generate.
Added:
trunk/libstdc++-v3/src/c++11/
trunk/libstdc++-v3/src/c++11/Makefile.am
trunk/libstdc++-v3/src/c++11/Makefile.in
- copied, changed from r183455, trunk/libstdc++-v3/libsupc++/Makefile.in
trunk/libstdc++-v3/src/c++11/chrono.cc
- copied, changed from r183455, trunk/libstdc++-v3/src/chrono.cc
trunk/libstdc++-v3/src/c++11/compatibility-atomic-c++0x.cc
- copied, changed from r183455, trunk/libstdc++-v3/src/compatibility-atomic-c++0x.cc
trunk/libstdc++-v3/src/c++11/compatibility-c++0x.cc
- copied, changed from r183455, trunk/libstdc++-v3/src/compatibility-c++0x.cc
trunk/libstdc++-v3/src/c++11/condition_variable.cc
- copied, changed from r183455, trunk/libstdc++-v3/src/condition_variable.cc
trunk/libstdc++-v3/src/c++11/debug.cc
- copied, changed from r183455, trunk/libstdc++-v3/src/debug.cc
trunk/libstdc++-v3/src/c++11/fstream-inst.cc
- copied, changed from r183455, trunk/libstdc++-v3/src/fstream-inst.cc
trunk/libstdc++-v3/src/c++11/functexcept.cc
- copied, changed from r183455, trunk/libstdc++-v3/src/functexcept.cc
trunk/libstdc++-v3/src/c++11/functional.cc
- copied, changed from r183455, trunk/libstdc++-v3/src/functional.cc
trunk/libstdc++-v3/src/c++11/future.cc
- copied, changed from r183455, trunk/libstdc++-v3/src/future.cc
trunk/libstdc++-v3/src/c++11/hash_c++0x.cc
- copied, changed from r183455, trunk/libstdc++-v3/src/hash_c++0x.cc
trunk/libstdc++-v3/src/c++11/hashtable_c++0x.cc
- copied, changed from r183455, trunk/libstdc++-v3/src/hashtable_c++0x.cc
trunk/libstdc++-v3/src/c++11/limits.cc
- copied, changed from r183455, trunk/libstdc++-v3/src/limits.cc
trunk/libstdc++-v3/src/c++11/mutex.cc
- copied, changed from r183455, trunk/libstdc++-v3/src/mutex.cc
trunk/libstdc++-v3/src/c++11/placeholders.cc
- copied, changed from r183455, trunk/libstdc++-v3/src/placeholders.cc
trunk/libstdc++-v3/src/c++11/regex.cc
- copied, changed from r183455, trunk/libstdc++-v3/src/regex.cc
trunk/libstdc++-v3/src/c++11/shared_ptr.cc
- copied, changed from r183455, trunk/libstdc++-v3/src/shared_ptr.cc
trunk/libstdc++-v3/src/c++11/string-inst.cc
- copied, changed from r183455, trunk/libstdc++-v3/src/string-inst.cc
trunk/libstdc++-v3/src/c++11/system_error.cc
- copied, changed from r183455, trunk/libstdc++-v3/src/system_error.cc
trunk/libstdc++-v3/src/c++11/thread.cc
- copied, changed from r183455, trunk/libstdc++-v3/src/thread.cc
trunk/libstdc++-v3/src/c++11/wstring-inst.cc
- copied, changed from r183455, trunk/libstdc++-v3/src/wstring-inst.cc
trunk/libstdc++-v3/src/c++98/
trunk/libstdc++-v3/src/c++98/Makefile.am
trunk/libstdc++-v3/src/c++98/Makefile.in
- copied, changed from r183455, trunk/libstdc++-v3/libsupc++/Makefile.in
trunk/libstdc++-v3/src/c++98/allocator-inst.cc
- copied, changed from r183455, trunk/libstdc++-v3/src/allocator-inst.cc
trunk/libstdc++-v3/src/c++98/bitmap_allocator.cc
- copied, changed from r183455, trunk/libstdc++-v3/src/bitmap_allocator.cc
trunk/libstdc++-v3/src/c++98/codecvt.cc
- copied, changed from r183455, trunk/libstdc++-v3/src/codecvt.cc
trunk/libstdc++-v3/src/c++98/compatibility-debug_list-2.cc
- copied, changed from r183455, trunk/libstdc++-v3/src/compatibility-debug_list-2.cc
trunk/libstdc++-v3/src/c++98/compatibility-debug_list.cc
- copied, changed from r183455, trunk/libstdc++-v3/src/compatibility-debug_list.cc
trunk/libstdc++-v3/src/c++98/compatibility-ldbl.cc
- copied, changed from r183455, trunk/libstdc++-v3/src/compatibility-ldbl.cc
trunk/libstdc++-v3/src/c++98/compatibility-list-2.cc
- copied, changed from r183455, trunk/libstdc++-v3/src/compatibility-list-2.cc
trunk/libstdc++-v3/src/c++98/compatibility-list.cc
- copied, changed from r183455, trunk/libstdc++-v3/src/compatibility-list.cc
trunk/libstdc++-v3/src/c++98/compatibility-parallel_list-2.cc
- copied, changed from r183455, trunk/libstdc++-v3/src/compatibility-parallel_list-2.cc
trunk/libstdc++-v3/src/c++98/compatibility-parallel_list.cc
- copied, changed from r183455, trunk/libstdc++-v3/src/compatibility-parallel_list.cc
trunk/libstdc++-v3/src/c++98/compatibility.cc
- copied, changed from r183455, trunk/libstdc++-v3/src/compatibility.cc
trunk/libstdc++-v3/src/c++98/complex_io.cc
- copied, changed from r183455, trunk/libstdc++-v3/src/complex_io.cc
trunk/libstdc++-v3/src/c++98/concept-inst.cc
- copied, changed from r183455, trunk/libstdc++-v3/src/concept-inst.cc
trunk/libstdc++-v3/src/c++98/ctype.cc
- copied, changed from r183455, trunk/libstdc++-v3/src/ctype.cc
trunk/libstdc++-v3/src/c++98/ext-inst.cc
- copied, changed from r183455, trunk/libstdc++-v3/src/ext-inst.cc
trunk/libstdc++-v3/src/c++98/globals_io.cc
- copied, changed from r183455, trunk/libstdc++-v3/src/globals_io.cc
trunk/libstdc++-v3/src/c++98/hash-long-double-tr1-aux.cc
- copied, changed from r183455, trunk/libstdc++-v3/src/hash-long-double-tr1-aux.cc
trunk/libstdc++-v3/src/c++98/hash_tr1.cc
- copied, changed from r183455, trunk/libstdc++-v3/src/hash_tr1.cc
trunk/libstdc++-v3/src/c++98/hashtable_tr1.cc
- copied, changed from r183455, trunk/libstdc++-v3/src/hashtable_tr1.cc
trunk/libstdc++-v3/src/c++98/ios-inst.cc
- copied, changed from r183455, trunk/libstdc++-v3/src/ios-inst.cc
trunk/libstdc++-v3/src/c++98/ios.cc
- copied, changed from r183455, trunk/libstdc++-v3/src/ios.cc
trunk/libstdc++-v3/src/c++98/ios_failure.cc
- copied, changed from r183455, trunk/libstdc++-v3/src/ios_failure.cc
trunk/libstdc++-v3/src/c++98/ios_init.cc
- copied, changed from r183455, trunk/libstdc++-v3/src/ios_init.cc
trunk/libstdc++-v3/src/c++98/ios_locale.cc
- copied, changed from r183455, trunk/libstdc++-v3/src/ios_locale.cc
trunk/libstdc++-v3/src/c++98/iostream-inst.cc
- copied, changed from r183455, trunk/libstdc++-v3/src/iostream-inst.cc
trunk/libstdc++-v3/src/c++98/istream-inst.cc
- copied, changed from r183455, trunk/libstdc++-v3/src/istream-inst.cc
trunk/libstdc++-v3/src/c++98/istream.cc
- copied, changed from r183455, trunk/libstdc++-v3/src/istream.cc
trunk/libstdc++-v3/src/c++98/list.cc
- copied, changed from r183455, trunk/libstdc++-v3/src/list.cc
trunk/libstdc++-v3/src/c++98/locale-inst.cc
- copied, changed from r183455, trunk/libstdc++-v3/src/locale-inst.cc
trunk/libstdc++-v3/src/c++98/locale.cc
- copied, changed from r183455, trunk/libstdc++-v3/src/locale.cc
trunk/libstdc++-v3/src/c++98/locale_facets.cc
- copied, changed from r183455, trunk/libstdc++-v3/src/locale_facets.cc
trunk/libstdc++-v3/src/c++98/locale_init.cc
- copied, changed from r183455, trunk/libstdc++-v3/src/locale_init.cc
trunk/libstdc++-v3/src/c++98/localename.cc
- copied, changed from r183455, trunk/libstdc++-v3/src/localename.cc
trunk/libstdc++-v3/src/c++98/math_stubs_float.cc
- copied, changed from r183455, trunk/libstdc++-v3/src/math_stubs_float.cc
trunk/libstdc++-v3/src/c++98/math_stubs_long_double.cc
- copied, changed from r183455, trunk/libstdc++-v3/src/math_stubs_long_double.cc
trunk/libstdc++-v3/src/c++98/misc-inst.cc
- copied, changed from r183455, trunk/libstdc++-v3/src/misc-inst.cc
trunk/libstdc++-v3/src/c++98/mt_allocator.cc
- copied, changed from r183455, trunk/libstdc++-v3/src/mt_allocator.cc
trunk/libstdc++-v3/src/c++98/ostream-inst.cc
- copied, changed from r183455, trunk/libstdc++-v3/src/ostream-inst.cc
trunk/libstdc++-v3/src/c++98/parallel_settings.cc
- copied, changed from r183455, trunk/libstdc++-v3/src/parallel_settings.cc
trunk/libstdc++-v3/src/c++98/pool_allocator.cc
- copied, changed from r183455, trunk/libstdc++-v3/src/pool_allocator.cc
trunk/libstdc++-v3/src/c++98/sstream-inst.cc
- copied, changed from r183455, trunk/libstdc++-v3/src/sstream-inst.cc
trunk/libstdc++-v3/src/c++98/stdexcept.cc
- copied, changed from r183455, trunk/libstdc++-v3/src/stdexcept.cc
trunk/libstdc++-v3/src/c++98/streambuf-inst.cc
- copied, changed from r183455, trunk/libstdc++-v3/src/streambuf-inst.cc
trunk/libstdc++-v3/src/c++98/streambuf.cc
- copied, changed from r183455, trunk/libstdc++-v3/src/streambuf.cc
trunk/libstdc++-v3/src/c++98/strstream.cc
- copied, changed from r183455, trunk/libstdc++-v3/src/strstream.cc
trunk/libstdc++-v3/src/c++98/tree.cc
- copied, changed from r183455, trunk/libstdc++-v3/src/tree.cc
trunk/libstdc++-v3/src/c++98/valarray.cc
- copied, changed from r183455, trunk/libstdc++-v3/src/valarray.cc
trunk/libstdc++-v3/src/c++98/wlocale-inst.cc
- copied, changed from r183455, trunk/libstdc++-v3/src/wlocale-inst.cc
trunk/libstdc++-v3/src/shared/
trunk/libstdc++-v3/src/shared/hashtable-aux.cc
- copied, changed from r183455, trunk/libstdc++-v3/src/hashtable-aux.cc
Removed:
trunk/libstdc++-v3/src/allocator-inst.cc
trunk/libstdc++-v3/src/bitmap_allocator.cc
trunk/libstdc++-v3/src/chrono.cc
trunk/libstdc++-v3/src/codecvt.cc
trunk/libstdc++-v3/src/compatibility-atomic-c++0x.cc
trunk/libstdc++-v3/src/compatibility-c++0x.cc
trunk/libstdc++-v3/src/compatibility-debug_list-2.cc
trunk/libstdc++-v3/src/compatibility-debug_list.cc
trunk/libstdc++-v3/src/compatibility-ldbl.cc
trunk/libstdc++-v3/src/compatibility-list-2.cc
trunk/libstdc++-v3/src/compatibility-list.cc
trunk/libstdc++-v3/src/compatibility-parallel_list-2.cc
trunk/libstdc++-v3/src/compatibility-parallel_list.cc
trunk/libstdc++-v3/src/compatibility.cc
trunk/libstdc++-v3/src/complex_io.cc
trunk/libstdc++-v3/src/concept-inst.cc
trunk/libstdc++-v3/src/condition_variable.cc
trunk/libstdc++-v3/src/ctype.cc
trunk/libstdc++-v3/src/debug.cc
trunk/libstdc++-v3/src/ext-inst.cc
trunk/libstdc++-v3/src/fstream-inst.cc
trunk/libstdc++-v3/src/functexcept.cc
trunk/libstdc++-v3/src/functional.cc
trunk/libstdc++-v3/src/future.cc
trunk/libstdc++-v3/src/globals_io.cc
trunk/libstdc++-v3/src/hash-long-double-tr1-aux.cc
trunk/libstdc++-v3/src/hash_c++0x.cc
trunk/libstdc++-v3/src/hash_tr1.cc
trunk/libstdc++-v3/src/hashtable-aux.cc
trunk/libstdc++-v3/src/hashtable_c++0x.cc
trunk/libstdc++-v3/src/hashtable_tr1.cc
trunk/libstdc++-v3/src/ios-inst.cc
trunk/libstdc++-v3/src/ios.cc
trunk/libstdc++-v3/src/ios_failure.cc
trunk/libstdc++-v3/src/ios_init.cc
trunk/libstdc++-v3/src/ios_locale.cc
trunk/libstdc++-v3/src/iostream-inst.cc
trunk/libstdc++-v3/src/istream-inst.cc
trunk/libstdc++-v3/src/istream.cc
trunk/libstdc++-v3/src/limits.cc
trunk/libstdc++-v3/src/list.cc
trunk/libstdc++-v3/src/locale-inst.cc
trunk/libstdc++-v3/src/locale.cc
trunk/libstdc++-v3/src/locale_facets.cc
trunk/libstdc++-v3/src/locale_init.cc
trunk/libstdc++-v3/src/localename.cc
trunk/libstdc++-v3/src/math_stubs_float.cc
trunk/libstdc++-v3/src/math_stubs_long_double.cc
trunk/libstdc++-v3/src/misc-inst.cc
trunk/libstdc++-v3/src/mt_allocator.cc
trunk/libstdc++-v3/src/mutex.cc
trunk/libstdc++-v3/src/ostream-inst.cc
trunk/libstdc++-v3/src/parallel_settings.cc
trunk/libstdc++-v3/src/placeholders.cc
trunk/libstdc++-v3/src/pool_allocator.cc
trunk/libstdc++-v3/src/regex.cc
trunk/libstdc++-v3/src/shared_ptr.cc
trunk/libstdc++-v3/src/sstream-inst.cc
trunk/libstdc++-v3/src/stdexcept.cc
trunk/libstdc++-v3/src/streambuf-inst.cc
trunk/libstdc++-v3/src/streambuf.cc
trunk/libstdc++-v3/src/string-inst.cc
trunk/libstdc++-v3/src/strstream.cc
trunk/libstdc++-v3/src/system_error.cc
trunk/libstdc++-v3/src/thread.cc
trunk/libstdc++-v3/src/tree.cc
trunk/libstdc++-v3/src/valarray.cc
trunk/libstdc++-v3/src/wlocale-inst.cc
trunk/libstdc++-v3/src/wstring-inst.cc
Modified:
trunk/libstdc++-v3/ChangeLog
trunk/libstdc++-v3/Makefile.am
trunk/libstdc++-v3/Makefile.in
trunk/libstdc++-v3/acinclude.m4
trunk/libstdc++-v3/configure
trunk/libstdc++-v3/configure.ac
trunk/libstdc++-v3/doc/Makefile.in
trunk/libstdc++-v3/include/Makefile.in
trunk/libstdc++-v3/libsupc++/Makefile.am
trunk/libstdc++-v3/libsupc++/Makefile.in
trunk/libstdc++-v3/po/Makefile.in
trunk/libstdc++-v3/python/Makefile.in
trunk/libstdc++-v3/src/Makefile.am
trunk/libstdc++-v3/src/Makefile.in
trunk/libstdc++-v3/testsuite/Makefile.in