]> CyberLeo.Net >> Repos - FreeBSD/stable/10.git/commit
MFC r260332;
authorpfg <pfg@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Mon, 20 Jan 2014 21:50:31 +0000 (21:50 +0000)
committerpfg <pfg@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Mon, 20 Jan 2014 21:50:31 +0000 (21:50 +0000)
commit188692263f5688d06b8200e8a4ef2e09c6aba8ec
tree51c91a67e27a70b6ccc356d63d2f1546223d93b9
parente1bd4097fba033c72ac86fb31fcdf1ff1415bc74
MFC r260332;
gcc: backport some fixes from llvm-gcc

llvm-gcc backported some patches from gcc trunk:

http://gcc.gnu.org/ml/gcc-cvs/2007-05/msg00662.html
http://gcc.gnu.org/ml/gcc-cvs/2007-07/msg00019.html
http://gcc.gnu.org/ml/gcc-cvs/2007-08/msg00240.html
http://gcc.gnu.org/ml/gcc-cvs/2007-08/msg00493.html

The first two were always GPL2. The last two were
added after the GPL3 transition, but were written
by aaw@google.com and Rafael EspĂ­ndola got permission
to relicense them under the GPL2 for inclusion in
llvm-gcc.

This fixes GCC-PR c++/31749

Obtained from: llvm-gcc (rev. 75463; GPLv2)

git-svn-id: svn://svn.freebsd.org/base/stable/10@260932 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
contrib/gcc/cp/ChangeLog.gcc43
contrib/gcc/cp/decl.c
contrib/gcc/cp/name-lookup.c
contrib/gcc/cp/parser.c