This is the mail archive of the
gcc-cvs@gcc.gnu.org
mailing list for the GCC project.
r201498 - in /branches/ibm/gcc-4_8-branch: gcc/...
- From: bergner at gcc dot gnu dot org
- To: gcc-cvs at gcc dot gnu dot org
- Date: Mon, 05 Aug 2013 16:28:40 -0000
- Subject: r201498 - in /branches/ibm/gcc-4_8-branch: gcc/...
Author: bergner
Date: Mon Aug 5 16:28:40 2013
New Revision: 201498
URL: http://gcc.gnu.org/viewcvs?rev=201498&root=gcc&view=rev
Log:
libstdc++-v3/
Backport from mainline
2013-08-01 Fabien ChÃne <fabien@gcc.gnu.org>
PR c++/54537
* include/tr1/cmath: Remove pow(double,double) overload, remove a
duplicated comment about DR 550. Add a comment to explain the issue.
* testsuite/tr1/8_c_compatibility/cmath/pow_cmath.cc: New.
gcc/cp/
Back port from mainline
2013-08-01 Fabien ChÃne <fabien@gcc.gnu.org>
PR c++/54537
* cp-tree.h: Check OVL_USED with OVERLOAD_CHECK.
* name-lookup.c (do_nonmember_using_decl): Make sure we have an
OVERLOAD before calling OVL_USED. Call diagnose_name_conflict
instead of issuing an error without mentioning the conflicting
declaration.
gcc/testsuite/
Back port from mainline
2013-08-01 Fabien ChÃne <fabien@gcc.gnu.org>
Peter Bergner <bergner@vnet.ibm.com>
PR c++/54537
* g++.dg/overload/using3.C: New.
* g++.dg/overload/using2.C: Adjust.
* g++.dg/lookup/using9.C: Likewise.
Added:
branches/ibm/gcc-4_8-branch/gcc/cp/ChangeLog.ibm
branches/ibm/gcc-4_8-branch/gcc/testsuite/g++.dg/overload/using3.C
branches/ibm/gcc-4_8-branch/libstdc++-v3/ChangeLog.ibm
branches/ibm/gcc-4_8-branch/libstdc++-v3/testsuite/tr1/8_c_compatibility/cmath/pow_cmath.cc
Modified:
branches/ibm/gcc-4_8-branch/gcc/cp/cp-tree.h
branches/ibm/gcc-4_8-branch/gcc/cp/name-lookup.c
branches/ibm/gcc-4_8-branch/gcc/testsuite/ChangeLog.ibm
branches/ibm/gcc-4_8-branch/gcc/testsuite/g++.dg/lookup/using9.C
branches/ibm/gcc-4_8-branch/gcc/testsuite/g++.dg/overload/using2.C
branches/ibm/gcc-4_8-branch/libstdc++-v3/include/tr1/cmath