Skip to content
Snippets Groups Projects
  1. Aug 20, 2013
  2. Aug 08, 2013
    • François Dumont's avatar
      hashtable_policy.h (_Hashtable_alloc): New. · b09bcf83
      François Dumont authored
      2013-08-08  François Dumont  <fdumont@gcc.gnu.org>
      
      	* include/bits/hashtable_policy.h (_Hashtable_alloc): New.
      	(_ReuseOrAllocNode, _AllocNode): Adapt to use latter rather than
      	_Hashtable.
      	(_Before_begin<>): Remove.
      	* include/bits/hashtable.h (_Hashtable): Inherit from
      	_Hashtable_alloc and adapt. Restore _M_before_begin field.
      	* src/c++11/hashtable_c++0x.cc: Add ext/alloc_traits.h include.
      	* python/libstdcxx/v6/printers.py (StdHashtableIterator): Adapt
      	access to hashtable before begin.
      	* testsuite/23_containers/unordered_set/
      	not_default_constructible_hash_neg.cc: Adapt dg-error line number.
      	* testsuite/23_containers/unordered_set/instantiation_neg.cc:
      	Likewise.
      
      From-SVN: r201592
      b09bcf83
  3. Aug 07, 2013
    • Caroline Tice's avatar
      Commit the vtable verification feature. · 2077db1b
      Caroline Tice authored
      Commit the vtable verification feature.  This feature is designed to
      detect, at run time, if/when the vtable pointer in a C++ object has
      been corrupted, before allowing virtual calls through that pointer. 
      If pointer corruption is detected, execution of the program is halted.
      
      libstdc++-v3 ChangeLog:
      2013-08-06  Caroline Tice  <cmtice@google.com>
      
              * fragment.am: Add XTEMPLATE_FLAGS.
              * configure.ac: Add definitions for --enable-vtable-verify.
              * acinclude.m4:  Add --enable-vtable-verify and
              --disable-vtable-verify; define --enable-vtable-verify; define
              VTV_CXXFLAGS, VTV_PCH_CXXFLAGS and VTV_CXXLINKFLAGS.
              * config/abi/pre/gnu.ver: Export symbols for vtable verification.
              * libsupc++/Makefile.am: Define vtv_sources and add it to
              libsupc___la_SOURCES and libsupc__convenience_la_SOURCES.
              * libsupc++/vtv_stubs.cc: New file.
              * include/Makefile.am: Add VTV_PCH_CXXFLAGS to PCHFLAGS.
              * src/Makefile.am: Add VTV_CXXFLAGS to AM_CXXFLAGS; add
              VTV_CXXLINKFLAGS to CXXLINK.
              * src/c++98/Makefile.am: Comment out XTEMPLATE_FLAGS; add VTV_CXXFLAGS
              to AM_CXXFLAGS; add VTV_CXXXLINKFLAGS to CXXLINK.
              * src/C++11/Makefile.am: Ditto.
              * doc/xml/manual/configure.xml: Add entry for --enable-vtable-verify.
              * scripts/testsuite_flags.in: Add cxxvtvflags to Usage; cause
              cxxvtvflags to use VTV_CXXFLAGS and VTV_CXXLINKFLAGS.
              * testsuite/lib/libstdc++.exp: Add cxxvtvflags; add code to locate
              libvtv if --enable-vtable-verify was used; set cxxvtvflags; add
              cxxvtvflags to cxx_final.
              * testsuite/18_support/bad_exception/23591_thread-1.c: Add
              -fvtable-verify=none to compiler flags.
              * testsuite/17_intro/freestanding.cc: Add -fvtable-verify=none
              to compiler flags.
              * configure: Regenerated.
              * Makefile.in: Regenerated.
              * python/Makefile.in: Regenerated.
              * include/Makefile.in: Regenerated.
              * libsupc++/Makefile.in: Regenerated.
              * config.h.in: Regenerated.
              * po/Makefile.in: Regenerated.
              * src/Makefile.in: Regenerated.
              * src/c++98/Makefile.in: Regenerated.
              * src/c++11/Makefile.in: Regenerated.
              * doc/Makefile.in: Regenerated.
              * testsuite/Makefile.in: Regenerated.
      
      top level ChangeLog:
      2013-08-06  Caroline Tice  <cmtice@google.com>
      
              * configure.ac: Add target-libvtv to target_libraries; disable libvtv
              on non-linux systems; add target-libvtv to noconfigdirs; add
              libsupc++/.libs to C++ library search paths.
              * configure: Regenerated.
              * Makefile.def: Add libvtv to target_modules; make libvtv depend on
              libstdc++ and libgcc.
              * Makefile.in: Regenerated.
      
      include/ChangeLog:
      2013-08-06  Caroline Tice  <cmtice@google.com>
      
              * vtv-change-permission.h: New file.
      
      contrib/ChangeLog:
      2013-08-06  Caroline Tice4  <cmtice@google.com>
      
              * gcc_update: Add libvtv files.
      
      libgcc/ChangeLog:
      2013-08-06  Caroline Tice  <cmtice@google.com>
      
              config.host (extra_parts): Add vtv_start.o, vtv_end.o
              vtv_start_preinit.o and vtv_end_preinit.o.
              configure.ac: Add code to check/set enable_vtable_verify.
              Makefile.in: Add rules to build vtv_*.o, if enable_vtable_verify is
              true.
              vtv_start_preinit.c: New file.
              vtv_end_preinit.c: New file.
              vtv_start.c: New file.
              vtv_end.c: New file.
              configure: Regenerated.
      
      gcc/ChangeLog:
      2013-08-06  Caroline Tice  <cmtice@google.com>
      
              * gcc.c (VTABLE_VERIFICATION_SPEC): New definition.
              (LINK_COMMAND_SPEC): Add VTABLE_VERIFICATION_SPEC.
              * tree-pass.h: Add pass_vtable_verify.
              * varasm.c (assemble_variable): Add code to properly set the comdat
              section and name for the .vtable_map_vars section.
              (assemble_vtyv_preinit_initializer): New function.
              (default_sectin_type_flags):  Make sure .vtable_map_vars section has
              LINK_ONCE flag.
              * output.h: Add function decl for assemble_vtv_preinit_initializer.
              * vtable-verify.c: New file.
              * vtable-verify.h: New file.
              * flag-types.h (enum vtv_priority): Defintions for flag_vtable_verify
              initialiation levels.
              * timevar.def (TV_VTABLE_VERIFICATION): New definition.
              * passes.def: Insert pass_vtable_verify.
              * aclocal.m4: Reorder includes.
              * doc/invoke.texi: Add documentation for the flags -fvtable-verify=,
      	-fvtv-debug and -fvtv-counts.
              * config/gnu-user.h (GNU_USER_TARGET_STARTFILE_SPEC): Add vtv_start*.o,
      as appropriate, if -fvtable-verify=... is used.
              (GNU_USER_TARGET_ENDFILE_SPEC): Add vtv_end*.o as appropriate, if
              -fvtable-verify=... is used.
              * Makefile.in (OBJS):  Add vtable-verify.o to list.
              (vtable-verify.o): Add new build rule.
              (GTFILES): Add vtable-verify.c to list.
              * common.opt (fvtable-verify=): New flag.
              (vtv_priority): Values for fvtable-verify= flag.
              (fvtv-counts): New flag.
      (fvtv-debug): New flag.
              * tree.h (save_vtable_map_decl): New extern function decl.
      
      
      gcc/cp/ChangeLog:
      2013-08-06  Caroline Tice  <cmtice@google.com>
      
              * Make-lang.in (*CXX_AND_OBJCXX_OBJS):  Add vtable-class-hierarchy.o to
              list.
              (vtable-class-hierarchy.o): Add build rule.
              * cp-tree.h (vtv_start_verification_constructor_init_function): New
              extern function decl.
              (vtv_finish_verification_constructor_init_function): New extern
              function decl.
              (build_vtbl_address): New extern function decl.
              (get_mangled_vtable_map_var_name): New extern function decl.
              (vtv_compute_class_hierarchy_transitive_closure): New extern function
              decl.
              (vtv_generate_init_routine): New extern function decl.
              (vtv_save_class_info): New extern function decl.
              (vtv_recover_class_info): New extern function decl.
              (vtv_build_vtable_verify_fndecl): New extern function decl.
              * class.c (finish_struct_1): Add call to vtv_save_class_info if
              flag_vtable_verify is true.
              * config-lang.in: Add vtable-class-hierarchy.c to gtfiles list.
              * vtable-class-hierarchy.c: New file.
              * mangle.c (get_mangled_vtable_map_var_name):  New function.
              * decl2.c (start_objects): Update function comment.
              (cp_write_global_declarations): Call vtv_recover_class_info,
              vtv_compute_class_hierarchy_transitive_closure and
              vtv_build_vtable_verify_fndecl, before calling
              finalize_compilation_unit, and call vtv_generate_init_rount after, IFF
              flag_vtable_verify is true.
              (vtv_start_verification_constructor_init_function): New function.
              (vtv_finish_verification_constructor_init_function): New function.
              * init.c (build_vtbl_address): Remove static qualifier from function.
      
      libvtv/ChangeLog:
      2013-08-06  Caroline Tice  <cmtice@google.com>
      
              Initial check-in of new vtable verification feature.
              * configure.ac : New file.
              * acinclude.m4 : New file.
              * Makefile.am : New file.
              * aclocal.m4 : New file.
              * configure.tgt : New file.
              * configure: New file (generated).
              * Makefile.in: New file (generated).
              * vtv_set.h : New file.
              * vtv_utils.cc : New file.
              * vtv_utils.h : New file.
              * vtv_malloc.cc : New file.
              * vtv_rts.cc : New file.
              * vtv_malloc.h : New file.
              * vtv_rts.h : New file.
              * vtv_fail.cc : New file.
              * vtv_fail.h : New file.
              * vtv_map.h : New file.
              * scripts/run-testsuite.sh : New file.
              * scripts/sum-vtv-counts.c : New file.
              * testsuite/parts-test-main.h : New file.
              * testusite/dataentry.cc : New file.
              * testsuite/temp_deriv.cc : New file.
              * testsuite/register_pair.cc : New file.
              * testsuite/virtual_inheritance.cc : New file.
              * testsuite/field-test.cc : New file.
              * testsuite/nested_vcall_test.cc : New file.
              * testsuite/template-list-iostream.cc : New file.
              * testsuite/register_pair_inserts.cc : New file.
              * testsuite/register_pair_inserts_mt.cc : New file.
              * testsuite/event.list : New file.
              * testsuite/parts-test-extra-parts-views.cc : New file.
              * testsuite/parts-test-extra-parts-views.h : New file.
              * testsuite/environment-fail-32.s : New file.
              * testsuite/parts-test-extra-parts.h : New file.
              * testsuite/temp_deriv2.cc : New file.
              * testsuite/dlopen_mt.cc : New file.
              * testsuite/event.h : New file.
              * testsuite/template-list.cc : New file.
              * testsuite/replace-fail.cc : New file.
              * testsuite/Makefile.am : New file.
              * testsuite/Makefile.in: New file (generated).
              * testsuite/mempool_negative.c : New file.
              * testsuite/parts-test-main.cc : New file.
              * testsuite/event-private.cc : New file.
              * testsuite/thunk.cc : New file.
              * testsuite/event-defintiions.cc : New file.
              * testsuite/event-private.h : New file.
              * testsuite/parts-test.list : New file.
              * testusite/register_pair_mt.cc : New file.
              * testsuite/povray-derived.cc : New file.
              * testsuite/event-main.cc : New file.
              * testsuite/environment.cc : New file.
              * testsuite/template-list2.cc : New file.
              * testsuite/thunk_vtable_map_attack.cc : New file.
              * testsuite/parts-test-extra-parts.cc : New file.
              * testsuite/environment-fail-64.s : New file.
              * testsuite/dlopen.cc : New file.
              * testsuite/so.cc : New file.
              * testsuite/temp_deriv3.cc : New file.
              * testsuite/const_vtable.cc : New file.
              * testsuite/mempool_positive.c : New file.
              * testsuite/dup_name.cc : New file.
      
      From-SVN: r201555
      2077db1b
  4. Aug 06, 2013
    • Paolo Carlini's avatar
      2013-08-06 Paolo Carlini <paolo.carlini@oracle.com> · 6ffd1096
      Paolo Carlini authored
      	Revert the last commit.
      
      From-SVN: r201525
      6ffd1096
    • François Dumont's avatar
      hashtable_policy.h (_Hashtable_alloc): New. · a3d4b3d7
      François Dumont authored
      2013-08-06  François Dumont  <fdumont@gcc.gnu.org>
      
      	* include/bits/hashtable_policy.h (_Hashtable_alloc): New.
      	(_ReuseOrAllocNode, _AllocNode): Adapt to use latter rather than
      	_Hashtable.
      	(_Before_begin<>): Remove.
      	* include/bits/hashtable.h (_Hashtable): Inherit from
      	_Hashtable_alloc and adapt. Restore _M_before_begin field.
      	* python/libstdcxx/v6/printers.py (StdHashtableIterator): Adapt
      	access to hashtable before begin.
      	* testsuite/23_containers/unordered_set/
      	not_default_constructible_hash_neg.cc: Adapt dg-error line number.
      	* testsuite/23_containers/unordered_set/instantiation_neg.cc:
      	Likewise.
      
      From-SVN: r201522
      a3d4b3d7
  5. May 15, 2013
  6. Feb 03, 2013
  7. Nov 16, 2012
    • Tom Tromey's avatar
      whatis.cc: New file. · 50605a7f
      Tom Tromey authored
      	* testsuite/libstdc++-prettyprinters/whatis.cc: New file.
      	* testsuite/lib/gdb-test.exp (whatis-test): New proc.
      	(gdb-test): Handle 'whatis' tests.
      	(gdb_batch_check): New proc.
      	(gdb_version_check): Rewrite to use gdb_batch_check.
      	* python/libstdcxx/v6/printers.py: Import gdb.types.
      	(FilteringTypePrinter): New class.
      	(add_one_type_printer, register_type_printers): New functions.
      	(register_libstdcxx_printers): Call register_type_printers.
      
      From-SVN: r193573
      50605a7f
  8. Nov 02, 2012
  9. Oct 28, 2012
  10. Oct 15, 2012
    • Pavel Chupin's avatar
      gthr.m4: New. · 1183dc2c
      Pavel Chupin authored
      	    * config/gthr.m4: New. Define GCC_AC_THREAD_HEADER.
      	    * libgcc/configure: Regenerate.
      	    * libgcc/configure.ac: Replace code with GCC_AC_THREAD_HEADER use.
      	    * libstdc++-v3/Makefile.in: Regenerate.
      	    * libstdc++-v3/acinclude.m4: Replace code with GCC_AC_THREAD_HEADER use.
      	    * libstdc++-v3/configure: Regenerate.
      	    * libstdc++-v3/doc/Makefile.in: Regenerate.
      	    * libstdc++-v3/include/Makefile.am: Regenerate.
      	    * libstdc++-v3/include/Makefile.in: Rename variable.
      	    * libstdc++-v3/libsupc++/Makefile.in: Regenerate.
      	    * libstdc++-v3/po/Makefile.in: Regenerate.
      	    * libstdc++-v3/python/Makefile.in: Regenerate.
      	    * libstdc++-v3/src/Makefile.in: Regenerate.
      	    * libstdc++-v3/src/c++11/Makefile.in: Regenerate.
      	    * libstdc++-v3/src/c++98/Makefile.in: Regenerate.
      	    * libstdc++-v3/testsuite/Makefile.in: Regenerate.
      
      From-SVN: r192458
      1183dc2c
  11. Oct 12, 2012
  12. Oct 10, 2012
    • Pavel Chupin's avatar
      Fix missing gthr-default.h issue on separate libstdc++ configure · e80f7f17
      Pavel Chupin authored
              Fix missing gthr-default.h issue on separate libstdc++ configure
              * libstdc++-v3/acinclude.m4: Define glibcxx_thread_h.
              * libstdc++-v3/include/Makefile.am: Use glibcxx_thread_h.
              * libstdc++-v3/Makefile.in: Regenerate.
              * libstdc++-v3/configure: Regenerate.
              * libstdc++-v3/doc/Makefile.in: Regenerate.
              * libstdc++-v3/include/Makefile.in: Regenerate.
              * libstdc++-v3/libsupc++/Makefile.in: Regenerate.
              * libstdc++-v3/po/Makefile.in: Regenerate.
              * libstdc++-v3/python/Makefile.in: Regenerate.
              * libstdc++-v3/src/Makefile.in: Regenerate.
              * libstdc++-v3/src/c++11/Makefile.in: Regenerate.
              * libstdc++-v3/src/c++98/Makefile.in: Regenerate.
              * libstdc++-v3/testsuite/Makefile.in: Regenerate.
      
      From-SVN: r192297
      e80f7f17
  13. Sep 29, 2012
    • Benjamin Kosnik's avatar
      fragment.am (CONFIG_CXXFLAGS): Remove EXTRA_CXX_FLAGS. · b1d6986c
      Benjamin Kosnik authored
      2012-09-28  Benjamin Kosnik  <bkoz@redhat.com>
      
      	* fragment.am (CONFIG_CXXFLAGS): Remove EXTRA_CXX_FLAGS.
      	* libsupc++/Makefile.am (LTCXXCOMPILE): Add EXTRA_CXX_FLAGS here.
      	* src/Makefile.am: Same.
      	* src/c++98/Makefile.am: Same.
      	* src/c++11/Makefile.am: Same.
      	* Makefile.in: Regenerated.
      	* src/Makefile.am: Same.
      	* src/c++11/Makefile.in: Same.
      	* src/c++98/Makefile.in: Same.
      	* include/Makefile.in: Same.
      	* po/Makefile.in: Same.
      	* python/Makefile.in: Same.
      	* testsuite/Makefile.in: Same.
      
      2012-09-28  Benjamin Kosnik  <bkoz@redhat.com>
      
      	* src/c++98/Makefile.am: Fixup PARALLEL_FLAGS.
      
      From-SVN: r191847
      b1d6986c
  14. Sep 28, 2012
    • Benjamin Kosnik's avatar
      acinclude.m4 (GLIBCXX_ENABLE_PARALLEL): Remove ENABLE_PARALLEL. · 495de4f4
      Benjamin Kosnik authored
      2012-09-28  Benjamin Kosnik  <bkoz@redhat.com>
      
      	* acinclude.m4 (GLIBCXX_ENABLE_PARALLEL): Remove ENABLE_PARALLEL.
      	* include/Makefile.am: Same.
      	* src/c++98/Makefile.am: Same.
      	* src/Makefile.am: Same.
      	* Makefile.in: Regenerated.
      	* aclocal.m4: Same.
      	* configure: Same.
      	* doc/Makefile.in: Same.
      	* include/Makefile.in: Same.
      	* libsupc++/Makefile.in: Same.
      	* po/Makefile.in: Same.
      	* python/Makefile.in: Same.
      	* src/Makefile.in: Same.
      	* testsuite/Makefile.in: Same.
      	* src/c++11/Makefile.in: Same.
      	* src/c++98/Makefile.in: Same.
      
      	* src/c++98/compatibility-debug_list-2.cc: Update comments.
      	* src/c++98/compatibility-debug_list.cc: Same.
      	* src/c++98/compatibility-list-2.cc: Renamed to src/c++98/list-aux-2.cc
      	* src/c++98/compatibility-list.cc: Renamed to src/c++98/list-aux.cc
      	* src/c++98/compatibility-parallel_list-2.cc: Renamed to
      	src/c++98/list_associated-2.cc.
      	* src/c++98/compatibility-parallel_list.cc: Renamed to
      	src/c++98/list_associated.cc.
      
      From-SVN: r191837
      495de4f4
  15. Sep 26, 2012
    • Ulrich Drepper's avatar
      Optimize bulk mode for normal_distribution<double> for SSE3. · 48c7b524
      Ulrich Drepper authored
      2012-09-26  Ulrich Drepper  <drepper@gmail.com>
      
      	Optimize bulk mode for normal_distribution<double> for SSE3.
      	* configure.host: Define cpu_opt_bits_random.
      	* configure.ac: Substitute CPU_OPT_BITS_RANDOM.
      	* include/Makefile.am (bits_headers): Add ${bits_host_headers}.
      	(bits_host_headers): Define.
      	* include/bits/random.tcc: Move __details::_Power_of_2 to...
      	* include/bits/random.h: ...here.
      	* include/std/random: Include <bits/opt_random.h>.
      	* config/cpu/i486/opt/bits/opt_random.h: New file.
      	* config/cpu/generic/opt/bits/opt_random.h: New file.
      	* configure: Regenerated.
      	* Makefile.in: Regenerated.
      	* aclocal.m4: Regenerated.
      	* doc/Makefile.in: Regenerated.
      	* include/Makefile.in: Regenerated.
      	* libsupc++/Makefile.in: Regenerated.
      	* po/Makefile.in: Regenerated.
      	* python/Makefile.in: Regenerated.
      	* src/Makefile.in: Regenerated.
      	* src/c++11/Makefile.in: Regenerated.
      	* src/c++98/Makefile.in: Regenerated.
      	* testsuite/Makefile.in: Regenerated.
      
      	* config/cpu/generic/opt/ext/opt_random.h: Fix comment.
      
      From-SVN: r191758
      48c7b524
  16. Sep 20, 2012
    • Benjamin Kosnik's avatar
      re PR libstdc++/28811 (--with-pic vs static libraries and libstdc++) · ac6d1200
      Benjamin Kosnik authored
      2012-09-18  Benjamin Kosnik  <bkoz@redhat.com>
      
              PR libstdc++/28811
              PR libstdc++/54482
              * configure.ac (glibcxx_lt_pic_flag,
                glibcxx_compiler_pic_flag,
                glibcxx_compiler_shared_flag): New. Use them.
              (lt_prog_compiler_pic_CXX): Set via glibcxx_*_flag(s) above.
              (pic_mode): Set to default.
              (PIC_CXXFLAGS): Remove.
              * Makefile.am (PICFLAG, PICFLAG_FOR_TARGET): Remove. Comment.
              * libsupc++/Makefile.am: Use glibcxx_ld_pic_flag and
                glibcxx_compiler_shared_flag. Comment.
              * src/c++11/Makefile.am: Same.
              * src/c++98/Makefile.am: Same.
              * src/Makefile.am: Use glibcxx_compiler_pic_flag.
      
              * Makefile.in: Regenerated.
              * aclocal.m4: Same.
              * configure: Same.
              * doc/Makefile.in: Same.
              * include/Makefile.in: Same.
              * libsupc++/Makefile.in: Same.
              * po/Makefile.in: Same.
              * python/Makefile.in: Same.
              * src/Makefile.in: Same.
              * src/c++11/Makefile.in: Same.
              * src/c++98/Makefile.in: Same.
              * testsuite/Makefile.in: Same.
      
              * src/c++11/compatibility-atomic-c++0x.cc: Use
                _GLIBCXX_SHARED instead of PIC to designate shared-only
                code blocks.
              * src/c++11/compatibility-c++0x.cc: Same.
              * src/c++11/compatibility-thread-c++0x.cc: Same.
              * src/c++98/compatibility-list-2.cc: Same.
              * src/c++98/compatibility.cc: : Same.
      
              * testsuite/17_intro/shared_with_static_deps.cc: New.
      
              * doc/xml/manual/build_hacking.xml: Separate configure from
              make/build issues, add build details.
      
      From-SVN: r191509
      ac6d1200
  17. Sep 17, 2012
    • Ulrich Drepper's avatar
      configure.ac: Substitute CPU_OPT_EXT_RANDOM. · 9bf714c2
      Ulrich Drepper authored
      	* configure.ac: Substitute CPU_OPT_EXT_RANDOM.
      	* configure.host: Define cpu_opt_ext_random to location of the
      	optimized version of <ext/random>.
      	* include/Makefile.am (ext_headers): Add ${ext_host_headers}.
      	(ext_host_headers): Define.
      	* include/ext/random (simd_fast_mersenne_twister_engine<>
      	::operator==): Don't define function here.
      	* include/ext/random.tcc (simd_fast_mersenne_twister_engine): Don't
      	define code using SSE2 here.  Define generic code only if
      	_GLIBCXX_OPT_HAVE_RANDOM_SFMT_GEN_READ is not defined.
      	(simd_fast_mersenne_twister_engine<>
      	::operator==): Define here if
      	_GLIBCXX_OPT_HAVE_RANDOM_SFMT_OPERATOREQUAL is not defined.
      	* config/cpu/generic/opt/ext/opt_random.h: New file.
      	* config/cpu/i486/opt/ext/opt_random.h: New file.
      	* libsupc++/Makefile.in: Regenerated.
      	* testsuite/Makefile.in: Regenerated.
      	* po/Makefile.in: Regenerated.
      	* configure: Regenerated.
      	* Makefile.in: Regenerated.
      	* doc/Makefile.in: Regenerated.
      	* aclocal.m4: Regenerated.
      	* python/Makefile.in: Regenerated.
      	* include/Makefile.in: Regenerated.
      	* src/c++98/Makefile.in: Regenerated.
      	* src/c++11/Makefile.in: Regenerated.
      	* src/Makefile.in: Regenerated.
      
      From-SVN: r191384
      9bf714c2
  18. Sep 12, 2012
    • Rainer Orth's avatar
      Clear hardware capabilities on libstdc++.so with Sun as · 9520425b
      Rainer Orth authored
      	* acinclude.m4 (GLIBCXX_CHECK_ASSEMBLER_HWCAP): Define.
      	* configure.ac: Call GLIBCXX_CHECK_ASSEMBLER_HWCAP.
      	* fragment.am (CONFIG_CXXFLAGS): Add $(HWCAP_FLAGS).
      	* configure: Regenerate.
      	* Makefile.in: Regenerate.
      	* doc/Makefile.in: Regenerate.
      	* include/Makefile.in: Regenerate.
      	* libsupc++/Makefile.in: Regenerate.
      	* po/Makefile.in: Regenerate.
      	* python/Makefile.in: Regenerate.
      	* src/Makefile.in: Regenerate.
      	* src/c++11/Makefile.in: Regenerate.
      	* src/c++98/Makefile.in: Regenerate.
      	* testsuite/Makefile.in: Regenerate.
      
      From-SVN: r191218
      9520425b
  19. Aug 15, 2012
    • Tom Tromey's avatar
      cxx11.cc (struct datum): New. · c4269a63
      Tom Tromey authored
      	* testsuite/libstdc++-prettyprinters/cxx11.cc (struct datum):
      	New.
      	(global): New global.
      	(main): Add test for unique_ptr.
      	* python/libstdcxx/v6/printers.py
      	(UniquePointerPrinter.to_string): Extract the pointer and also
      	print its type.
      
      From-SVN: r190417
      c4269a63
  20. Apr 13, 2012
    • Benjamin Kosnik's avatar
      unordered_map.h (__unordered_map): Remove. · 4dad8b49
      Benjamin Kosnik authored
      2012-04-12  Benjamin Kosnik  <bkoz@redhat.com>
      
      	* include/bits/unordered_map.h (__unordered_map): Remove.
      	(__unordered_multimap): Remove.
      	Add aliases for __umap_traits, __umap_hashtable, __ummap_traits,
      	__ummap_hashtable.
      	(unordered_map): Derive from __umap_hashtable.
      	(unordered_multimap): Derive from __ummap_hashtable.
      	* include/bits/unordered_set.h (__unordered_set): Remove.
      	(__unordered_multiset): Remove.
      	Add aliases for __uset_traits, __uset_hashtable, __umset_traits,
      	__umset_hashtable.
      	(unordered_set): Derive from __uset_hashtable.
      	(unordered_multiset): Derive from __umset_hashtable.
      	* include/bits/hashtable.h (__cache_default): New, consolidated
      	cache defaults for _Hashtable. Adjust comments for doxygen.
      	(_Hashtable): Consolidate bool template parameters into new,
      	_Traits class. Inherited base classes synthesize _Hashtable in
      	CRTP via original 10 parameters. Prefer using declarations to
      	typedefs, add __node_type, __bucket_type, etc. Push many nested
      	types down hierarchy to _Hashtable_base. Add constructors
      	necessary for top-level unordered_containers. Consolidate insert
      	member functions and logic in new base class, __detail::_Insert
      	and __detail::_Insert_base.
      	(_Hashtable::operator=(initializer_list)): Add.
      	* include/bits/hashtable_policy.h: Convert to doxygen markup.
      	(_Hashtable_traits) New. Consolidate bool template parameters here.
      	(_Insert, _Insert_base): New, consolidated insert member functions.
      	(_Map_base, _Equality, _Rehash_base): Adjust template parameters,
      	use base types.
      	(_Hashtable_base): Move type declarations useful to other base
      	classes into this class.
      	* python/libstdcxx/v6/printers.py (Tr1HashtableIterator): Update.
      	* testsuite/23_containers/unordered_set/instantiation_neg.cc:
      	Adjust traits, line numbers.
      
      From-SVN: r186403
      4dad8b49
  21. Feb 21, 2012
    • Paolo Carlini's avatar
      re PR libstdc++/52317 (incorrect FSF address) · 4bee90f7
      Paolo Carlini authored
      2012-02-21  Paolo Carlini  <paolo.carlini@oracle.com>
      
      	PR libstdc++/52317
      	* python/Makefile.am: Update boilerplate license text to GPLv3.
      	* include/profile/unordered_map: Likewise.
      	* include/profile/set: Likewise.
      	* include/profile/base.h: Likewise.
      	* include/profile/impl/profiler_list_to_slist.h: Likewise.
      	* include/profile/impl/profiler_container_size.h: Likewise.
      	* include/profile/impl/profiler_vector_size.h: Likewise.
      	* include/profile/impl/profiler_hash_func.h: Likewise.
      	* include/profile/impl/profiler_trace.h: Likewise.
      	* include/profile/impl/profiler_list_to_vector.h: Likewise.
      	* include/profile/impl/profiler_vector_to_list.h: Likewise.
      	* include/profile/impl/profiler.h: Likewise.
      	* include/profile/impl/profiler_state.h: Likewise.
      	* include/profile/impl/profiler_map_to_unordered_map.h: Likewise.
      	* include/profile/impl/profiler_algos.h: Likewise.
      	* include/profile/impl/profiler_hashtable_size.h: Likewise.
      	* include/profile/impl/profiler_node.h: Likewise.
      	* include/profile/vector: Likewise.
      	* include/profile/unordered_set: Likewise.
      	* include/profile/map.h: Likewise.
      	* include/profile/map: Likewise.
      	* testsuite/21_strings/basic_string/numeric_conversions/
      	wchar_t/dr1261.cc: Likewise.
      	* testsuite/21_strings/basic_string/numeric_conversions/
      	char/dr1261.cc: Likewise.
      	* testsuite/20_util/reference_wrapper/invoke-2.cc: Likewise.
      
      From-SVN: r184430
      4bee90f7
  22. Feb 17, 2012
    • Benjamin Kosnik's avatar
      re PR libstdc++/47058 ("--enable-maintainer-mode --disable-werror" wrongly... · b124c5c4
      Benjamin Kosnik authored
      re PR libstdc++/47058 ("--enable-maintainer-mode --disable-werror" wrongly upgrades warnings to errors in libstdc++)
      
      2012-02-17  Benjamin Kosnik  <bkoz@redhat.com>
      
      	PR libstdc++/47058
      	* acinclude.m4 (GLIBCXX_ENABLE_WERROR): New.
      	(GLIBCXX_EXPORT_FLAGS): Add -Wabi to WARN_FLAGS
      	* configure.ac: Use it.
      	* fragment.am: Set WERROR_FLAG conditionally on --disable-werror.
      	* configure: Regenerate.
      	* python/Makefile.in: Same.
      	* Makefile.in: Same.
      	* doc/Makefile.in: Same.
      	* include/Makefile.in: Same.
      	* po/Makefile.in: Same.
      	* python/Makefile.in: Same.
      	* src/Makefile.in: Same.
      	* src/c++11/Makefile.in: Same.
      	* src/c++98/Makefile.in: Same.
      	* testsuite/Makefile.in: Same.
      
      From-SVN: r184349
      b124c5c4
  23. Feb 15, 2012
    • Benjamin Kosnik's avatar
      re PR libstdc++/51368 (libstdc++ python pretty printers should use... · 2a5d011c
      Benjamin Kosnik authored
      re PR libstdc++/51368 (libstdc++ python pretty printers should use --with-python-dir just like libjava)
      
      2012-02-15  Benjamin Kosnik  <bkoz@redhat.com>
      
      	PR libstdc++/51368
      	* acinclude.m4 (GLIBCXX_ENABLE_PYTHON): New.
      	* configure.ac: Use it.
      	* python/Makefile.am: Same.
      	* configure: Regenerate.
      	* python/Makefile.in: Regenerate.
      	* Makefile.in: Same.
      	* doc/Makefile.in: Same.
      	* include/Makefile.in: Same.
      	* po/Makefile.in: Same.
      	* src/Makefile.in: Same.
      	* src/c++11/Makefile.in: Same.
      	* src/c++98/Makefile.in: Same.
      	* testsuite/Makefile.in: Same.
      
      Co-Authored-By: default avatarJonathan Wakely <jwakely.gcc@gmail.com>
      
      From-SVN: r184282
      2a5d011c
  24. Feb 14, 2012
    • Tom Tromey's avatar
      cxx11.cc (main): Add new tests. · d25b1e3a
      Tom Tromey authored
      	* testsuite/libstdc++-prettyprinters/cxx11.cc (main): Add new
      	tests.
      	* python/libstdcxx/v6/printers.py (Tr1HashtableIterator.__init__):
      	Rewrite.
      	(Tr1HashtableIterator.update): Remove.
      	(Tr1HashtableIterator.next): Rewrite.
      
      From-SVN: r184233
      d25b1e3a
  25. Feb 05, 2012
  26. Jan 30, 2012
    • Tom Tromey's avatar
      re PR libstdc++/51649 (pretty printers don't handle std::__7:: namespace) · 3efe2bf7
      Tom Tromey authored
      	PR libstdc++/51649:
      	* testsuite/libstdc++-prettyprinters/debug.cc: New file.
      	* testsuite/lib/gdb-test.exp (regexp-test): New proc.
      	(note-test): Update.
      	(gdb-test): Handle regexp tests.  Add some logging.
      	* testsuite/libstdc++-prettyprinters/simple.cc: Compile with -O0.
      	(placeholder, use): Remove.
      	(main): Add tests for deque, list, map, and set iterators.  Add
      	tests for slist and slist iterator.
      	* testsuite/libstdc++-prettyprinters/48362.cc (main): Handle __7
      	namespace.
      	* python/libstdcxx/v6/printers.py (StdListPrinter.children): Use
      	the type's _Node typedef.
      	(StdListIteratorPrinter.to_string): Change how node type is
      	computed.
      	(StdSlistPrinter.children): Use the type's _Node typedef.
      	(StdSlistIteratorPrinter.to_string): Likewise.
      	(StdRbtreeIteratorPrinter.to_string): Use the type's _Link_type
      	typedef.
      	(StdMapPrinter.children): Change how the node's type is computed.
      	(StdSetPrinter.children): Likewise.
      	(StdForwardListPrinter.children): Use the type's _Node typedef.
      	(Printer.add_version): New method.
      	(Printer.add_container): New method.
      	(build_libstdcxx_dictionary): Handle __7 and __cxx1998
      	namespaces.
      	(find_type): New function.
      
      From-SVN: r183732
      3efe2bf7
  27. Jan 23, 2012
    • Benjamin Kosnik's avatar
      [multiple changes] · 8bae34da
      Benjamin Kosnik authored
      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.
      
      From-SVN: r183457
      8bae34da
  28. Jan 17, 2012
    • Benjamin Kosnik's avatar
      configure.ac (BUILD_EPUB): Adjust for epub3. · 43fe49ec
      Benjamin Kosnik authored
      2012-01-17  Benjamin Kosnik  <bkoz@redhat.com>
      
      	* configure.ac (BUILD_EPUB): Adjust for epub3.
      	* configure: Regenerate.
      	* Makefile.in: Same.
      	* doc/Makefile.am (stamp-epub-docbook): Update for epub3.
      	* doc/Makefile.in: Regenerate.
      	* include/Makefile.in: Same.
      	* libsupc++/Makefile.in: Same.
      	* po/Makefile.in: Same.
      	* python/Makefile.in: Same.
      	* src/Makefile.in: Same.
      	* testsuite/Makefile.in: Same.
      
      	* doc/xml/manual/documentation_hacking.xml: Update.
      
      From-SVN: r183263
      43fe49ec
  29. Jan 09, 2012
    • Benjamin Kosnik's avatar
      fragment.am (WARN_CXXFLAGS): Add -Wabi. · 4f7c82dc
      Benjamin Kosnik authored
      2012-01-09  Benjamin Kosnik  <bkoz@redhat.com>
      
      	* fragment.am (WARN_CXXFLAGS): Add -Wabi.
      	* Makefile.in: Regenerate.
      	* doc/Makefile.in: Same.
      	* include/Makefile.in: Same.
      	* libsupc++/Makefile.in: Same.
      	* src/Makefile.in: Same.
      	* testsuite/Makefile.in: Same.
      	* po/Makefile.in: Same.
      	* python/Makefile.in: Same.
      
      From-SVN: r183034
      4f7c82dc
  30. Jan 08, 2012
  31. Dec 22, 2011
  32. Nov 02, 2011
    • Rainer Orth's avatar
      Move gthr to toplevel libgcc · 5d1c8e77
      Rainer Orth authored
      	gcc:
      	* gthr-single.h, gthr.h: Move to ../libgcc.
      	* gthr-aix.h: Move to ../libgcc/config/rs6000.
      	* gthr-dce.h: Move to ../libgcc/config/pa.
      	* gthr-lynx.h: Move to ../libgcc/config.
      	* gthr-mipssde.h: Move to ../libgcc/config/mips.
      	* gthr-posix.h: Move to ../libgcc/config.
      	* gthr-rtems.h: Likewise.
      	* gthr-tpf.h: Move to ../libgcc/config/s390.
      	* gthr-vxworks.h: Move to ../libgcc/config.
      	* gthr-win32.h: Move to ../libgcc/config/i386.
      	* configure.ac (gthread_flags): Remove
      	(gthr-default.h): Don't create.
      	(thread_file): Don't substitute.
      	* configure: Regenerate.
      	* Makefile.in (GCC_THREAD_FILE): Remove.
      	(GTHREAD_FLAGS): Remove.
      	(libgcc.mvars): Remove GTHREAD_FLAGS.
      	* config/t-vxworks (EXTRA_HEADERS): Remove.
      
      	gcc/po:
      	* EXCLUDES (gthr-aix.h, gthr-dce.h, gthr-posix.c, gthr-posix.h)
      	(gthr-rtems.h, gthr-single.h, gthr-solaris.h, gthr-vxworks.h)
      	(gthr-win32.h, gthr.h): Remove.
      
      	libgcc:
      	* gthr-single.h, gthr.h: New files.
      	* config/gthr-lynx.h, config/gthr-posix.h., config/gthr-rtems.h,
      	config/gthr-vxworks.h, config/i386/gthr-win32.h,
      	config/mips/gthr-mipssde.h, config/pa/gthr-dce.h,
      	config/rs6000/gthr-aix.h, config/s390/gthr-tpf.h: New files.
      	* config/i386/gthr-win32.c: Include "gthr-win32.h".
      	* configure.ac (thread_header): New variable.
      	Set it depending on target_thread_file.
      	(gthr-default.h): Link from $thread_header.
      	* configure: Regenerate.
      	* Makefile.in (LIBGCC2_CFLAGS): Remove $(GTHREAD_FLAGS).
      
      	libgfortran:
      	* Makefile.am (AM_CPPFLAGS): Add
      	-I$(srcdir)/$(MULTISRCTOP)../libgcc, -I$(MULTIBUILDTOP)../libgcc.
      	* Makefile.in: Regenerate.
      	* acinclude.m4 (LIBGFOR_CHECK_GTHR_DEFAULT): Remove.
      	* configure.ac (LIBGFOR_CHECK_GTHR_DEFAULT): Likewise.
      	* configure: Regenerate.
      	* config.h.in: Regenerate.
      
      	libobjc:
      	* Makefile.in (INCLUDES): Add -I$(MULTIBUILDTOP)../libgcc.
      	* configure.ac (target_thread_file, HAVE_GTHR_DEFAULT): Remove.
      	* configure: Regenerate.
      	* config.h.in: Regenerate.
      
      	libstdc++-v3:
      	* acinclude.m4 (GLIBCXX_CONFIGURE): Determine and substitute
      	toplevel_builddir.
      	(GLIBCXX_ENABLE_THREADS): Remove glibcxx_thread_h,
      	HAVE_GTHR_DEFAULT, enable_thread.
      	(GLIBCXX_CHECK_GTHREADS): Reflect gthr move to libgcc.
      	* include/Makefile.am (thread_host_headers): Remove
      	${host_builddir}/gthr-tpf.h.
      	(${host_builddir}/gthr.h): Reflect gthr move to libgcc.
      	Use $<.
      	(${host_builddir}/gthr-single.h): Likewise.
      	(${host_builddir}/gthr-posix.h): Likewise.
      	(${host_builddir}/gthr-tpf.h): Remove.
      	(${host_builddir}/gthr-default.h): Likewise.
      	* configure, config.h.in: Regenerate.
      	* Makefile.in, doc/Makefile.in, include/Makefile.in,
      	libsupc++/Makefile.in, po/Makefile.in, python/Makefile.in,
      	src/Makefile.intestsuite/Makefile.in: Regenerate.
      
      From-SVN: r180776
      5d1c8e77
  33. Jul 22, 2011
    • Ian Lance Taylor's avatar
      fragment.am (CONFIG_CXXFLAGS): Add -frandom-seed. · 4ebb4fbf
      Ian Lance Taylor authored
      	* fragment.am (CONFIG_CXXFLAGS): Add -frandom-seed.
      	* Makefile.in: Rebuild.
      	* doc/Makefile.in: Rebuild.
      	* include/Makefile.in: Rebuild.
      	* libsupc++/Makefile.in: Rebuild.
      	* po/Makefile.in: Rebuild.
      	* python/Makefile.in: Rebuild.
      	* src/Makefile.in: Rebuild.
      	* testsuite/Makefile.in: Rebuild.
      
      From-SVN: r176626
      4ebb4fbf
  34. Jul 08, 2011
    • Rainer Orth's avatar
      configure.host (abi_baseline_subdir_switch): Describe. · 00fc1bf6
      Rainer Orth authored
      	* configure.host (abi_baseline_subdir_switch): Describe.
      	Provide default.
      	(*-*-solaris2.[89], *-*-solaris2.1[0-9]): Override.
      	* acinclude.m4 (GLIBCXX_CONFIGURE_TESTSUITE): Substitute
      	baseline_subdir_switch.
      	* testsuite/Makefile.am (site.exp): Emit it.
      	(baseline_subdir): Use it.
      	* testsuite/libstdc++-abi/abi.exp: Use it.
      	* configure: Regenerate.
      	* Makefile.in: Regenerate.
      	* doc/Makefile.in: Regenerate.
      	* include/Makefile.in: Regenerate.
      	* libsupc++/Makefile.in: Regenerate.
      	* po/Makefile.in: Regenerate.
      	* python/Makefile.in: Regenerate.
      	* src/Makefile.in: Regenerate.
      	* testsuite/Makefile.in: Regenerate.
      
      From-SVN: r176032
      00fc1bf6
  35. Mar 14, 2011
    • Tom Tromey's avatar
      printers.py (_use_gdb_pp): New global. · d63c53cc
      Tom Tromey authored
      	* python/libstdcxx/v6/printers.py (_use_gdb_pp): New global.
      	Try to import `gdb.printing' module.
      	(UniquePointerPrinter.__init__): Add 'typename' argument.
      	(StdSlistPrinter.__init__): Likewise.
      	(StdSlistIteratorPrinter.__init__): Likewise.
      	(StdVectorIteratorPrinter.__init__): Likewise.
      	(StdRbtreeIteratorPrinter.__init__): Likewise.
      	(StdDebugIteratorPrinter.__init__): Likewise.
      	(StdDequeIteratorPrinter.__init__): Likewise.
      	(StdStringPrinter.__init__): Likewise.
      	(RxPrinter, Printer): New class.
      	(libstdcxx_printer): New global.
      	(register_libstdcxx_printers): Rewrite.
      	(build_libstdcxx_dictionary): Rewrite.
      	(pretty_printers_dict): Remove.
      
      From-SVN: r170958
      d63c53cc
  36. Mar 08, 2011
  37. Jan 03, 2011
  38. Dec 31, 2010
    • Benjamin Kosnik's avatar
      run_doxygen: Allow doxygen 1.7.1 again. · b25e6b79
      Benjamin Kosnik authored
      2010-12-31  Benjamin Kosnik  <bkoz@redhat.com>
      
      	* scripts/run_doxygen: Allow doxygen 1.7.1 again.
      
      	* doc/xml/manual/build_hacking.xml: Update.
      	* doc/xml/images/confdeps.dot: Same.
      	* doc/xml/images/confdeps.png: Same.
      
      	* configure.ac: Define BUILD_INFO, BUILD_XML, BUILD_HTML,
      	BUILD_MAN, BUILD_PDF, BUILD_EPUB conditionally.
      	* Makefile.am (xml, html, pdf, man, info, pd, dvi, epub): Define,
      	and install rules.
      	* doc/Makefile.am: Same. Add stamp rules.
      	(doc-epub-docbook): Add.
      	(stamp-xml-single-docbook): Make set too.
      	* configure: Regenerate.
      	* Makefile.in: Same.
      	* doc/Makefile.in: Same.
      	* include/Makefile.in: Same.
      	* libsupc++/Makefile.in: Same.
      	* po/Makefile.in: Same.
      	* python/Makefile.in: Same.
      	* src/Makefile.in: Same.
      	* testsuite/Makefile.in: Same.
      	* aclocal.m4: Same.
      
      2010-12-31  Benjamin Kosnik  <bkoz@redhat.com>
      
      	* doc/doxygen/user.cfg.in: Disable PDF_HYPERLINKS.
      
      From-SVN: r168382
      b25e6b79
  39. Dec 17, 2010
    • Paolo Carlini's avatar
      aclocal.m4: Regenerate. · eab89c86
      Paolo Carlini authored
      2010-12-17  Paolo Carlini  <paolo.carlini@oracle.com>
      
      	* aclocal.m4: Regenerate.
      	* Makefile.in: Likewise.
      	* testsuite/Makefile.in: Likewise.
      	* libsupc++/Makefile.in: Likewise.
      	* include/Makefile.in: Likewise.
      	* po/Makefile.in: Likewise.
      	* doc/Makefile.in: Likewise.
      	* src/Makefile.in: Likewise.
      	* python/Makefile.in: Likewise.
      
      From-SVN: r167977
      eab89c86
Loading