Skip to content
Snippets Groups Projects
  1. 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
  2. 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
  3. 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
  4. 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
  5. 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
  6. Jan 15, 2009
    • Benjamin Kosnik's avatar
      re PR libstdc++/32666 (FAIL: abi_check hppa) · adc8a1e3
      Benjamin Kosnik authored
      2009-01-15  Benjamin Kosnik  <bkoz@redhat.com>
      
      	PR libstdc++/32666
      	* config/abi/post/hppa-linux-gnu/baseline_symbols.txt: Update.
      
      2009-01-15  Benjamin Kosnik  <bkoz@redhat.com>
      
      	PR libstdc++/32666
      	* Makefile.am (hosted_source): Remove libmath directory.
      	* Makefile.in: Regenerate.
      	* linkage.m4 (GLIBCXX_CHECK_COMPLEX_MATH_SUPPORT): Remove.
      	(AC_REPLACE_MATHFUNCS): Remove.
      	(GLIBCXX_CHECK_MATH_SUPPORT): Remove copysign, copysignl checks as done
      	in GLIBCXX_CHECK_C99_TR1.
      	* acinclude.m4: Remove libmath, need_math.
      	* crossconfig.m4: Remove use of HAVE_COPYSIGN, HAVE_COPYSIGNL,
      	HAVE_COPYSIGNF, GLIBCXX_CHECK_COMPLEX_MATH_SUPPORT, need_libmath.
      	* configure.ac: Same.
      	* configure: Regenerate.
      	* fragment.am: Fix comment.
      	* config.h.in: Regenerate.
      	* src/Makefile.in: Regenerate.
      	* src/Makefile.am: Remove libmath references.
      	* doc/Makefile.in: Regenerate.
      	* po/Makefile.in: Regenerate.
      	* include/Makefile.in: Regenerate.
      	* libsupc++/Makefile.in: Regenerate.
      	* testsuite/Makefile.in: Regenerate.
      
      	* src/compatibility.cc: Also export long double versions of "C" math
      	library if hppa-linux.
      	* config/abi/pre/gnu.ver: Remove unused __signbit exports.
      	* doc/xml/manual/appendix_contributing.xml: Remove libmath reference.
      
      	* libmath: Remove.
      	* libmath/signbit.c: Same.
      	* libmath/stubs.c: Same.
      	* libmath/Makefile.in: Same.
      	* libmath/copysignf.c: Same.
      	* libmath/mathconf.h: Same.
      	* libmath/signbitf.c: Same.
      	* libmath/Makefile.am: Same.
      	* libmath/signbitl.c: Same.
      
      From-SVN: r143406
      adc8a1e3
  7. Mar 21, 2005
    • Zack Weinberg's avatar
      acinclude.m4 (GLIBCXX_CONFIGURE): Delete gcc_version logic. · 47194af4
      Zack Weinberg authored
      	* acinclude.m4 (GLIBCXX_CONFIGURE): Delete gcc_version logic.
      	(GLIBCXX_EXPORT_INSTALL_INFO): Adjust quotation so ${gcc_version}
      	is expanded by the Makefiles, not by configure.
      	* fragment.am: Set gcc_version.
      	* libmath/Makefile.am: Likewise.
      	* configure, Makefile.in, include/Makefile.in, libmath/Makefile.in
      	* libsupc++/Makefile.in, po/Makefile.in, src/Makefile.in
      	* testsuite/Makefile.in: Regenerate.
      
      From-SVN: r96814
      47194af4
  8. Oct 25, 2004
    • Benjamin Kosnik's avatar
      Makefile.am (GLIBCXX_INCLUDES): Add. · 7c8bf027
      Benjamin Kosnik authored
      2004-10-25  Benjamin Kosnik  <bkoz@redhat.com>
      
      	* testsuite/Makefile.am (GLIBCXX_INCLUDES): Add.
      	(AUTOMAKE_OPTIONS): Add nostdinc.
      	* testsuite/Makefile.in: Regenerate.
      	* scripts/testsuite_flags.in (build-includes): Remove redundant
      	search for libsupc++.
      	* fragment.am: Clean.
      
      From-SVN: r89550
      7c8bf027
  9. Aug 27, 2003
    • Phil Edwards's avatar
      Makefile.am: Add comment. · 82ba99d5
      Phil Edwards authored
      2003-08-26  Phil Edwards  <pme@gcc.gnu.org>
      
      	* Makefile.am:  Add comment.
      	* acinclude.m4 (GLIBCXX_CONFIGURE):  Set new glibcxx_SUBDIRS and
      	SUBDIRS variables.
      	* configure.ac:  Use them both here, instead of hardcoded lists.
      
      	* fragment.am:  Add STAMP varaible.
      	* include/Makefile.am:  Cosmetic whitespace cleanup.  Use $(LN_S)
      	instead of @LN_S@.
      	(stamp-*):  Move file creation rule outside of 'if' branches to
      	ensure the stamp-* files are actually updated.  Use $(STAMP).
      	* src/Makefile.am:  Remove now-nonexistant variable.
      	* libsupc++/Makefile.am:  Likewise.  Snap the assignment chain
      	for -prefer-pic.
      	* po/Makefile.am:  Include same fragment as all the others.
      
      	* aclocal.m4, configure, Makefile.in, include/Makefile.in,
      	libsupc++/Makefile.in, po/Makefile.in, src/Makefile.in:  Regenerated.
      
      From-SVN: r70836
      82ba99d5
  10. Aug 17, 2003
    • Phil Edwards's avatar
      acinclude.m4 (GLIBCXX_EXPORT_INCLUDES): Remove LIBMATH_INCLUDES and LIBSUPCXX_INCLUDES. · 0df3f383
      Phil Edwards authored
      2003-08-17  Phil Edwards  <pme@gcc.gnu.org>
      
      	* acinclude.m4 (GLIBCXX_EXPORT_INCLUDES):  Remove LIBMATH_INCLUDES
      	and LIBSUPCXX_INCLUDES.  Re-purpose TOPLEVEL_INCLUDES to refer to
      	things from the top level.
      	* configure.ac (GLIBCXX_IS_NATIVE):  Determine earlier and re-order.
      	Comment out the conditionals for CANADIAN and GLIBCXX_BUILD_LIBMATH
      	(currently unused).  Strip the fake-VPATH shell fragment from
      	automake-generated rules, if present.
      	* linkage.m4:  Add comment.
      
      	* fragment.am:  New file, containing factored-out common settings.
      	(AM_CPPFLAGS):  Absorb the deprecated INCLUDES variable contents.
      	* Makefile.am:  Include fragment.am.  Remove common variables.
      	* include/Makefile.am:  Likewise.
      	* libmath/Makefile.am:  Likewise.
      	* libsupc++/Makefile.am:  Likewise.
      	* po/Makefile.am:  Likewise.  Print rules during check.
      	* src/Makefile.am:  Likewise.
      	* testsuite/Makefile.am:  Likewise.
      
      	* aclocal.m4, configure, Makefile.in, include/Makefile.in,
      	libmath/Makefile.in, libsupc++/Makefile.in, po/Makefile.in,
      	src/Makefile.in, testsuite/Makefile.in:  Regenerate.
      
      From-SVN: r70522
      0df3f383
Loading