cp/
commitcc961cff8793e97db917be3620e155534bec8491
authorpaolo <paolo@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 30 Jul 2007 09:37:20 +0000 (30 09:37 +0000)
committerpaolo <paolo@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 30 Jul 2007 09:37:20 +0000 (30 09:37 +0000)
tree0e8a252c5c0d0359f7fe24e52ca3bc43a3ef72bb
parent2ccb5abdfd402f4a33071c4a6a20c92b1ec0f399
cp/
2007-07-30  Paolo Carlini  <pcarlini@suse.de>

PR c++/32108
* semantics.c (finish_label_stmt): Reject the __label__
extension outside function scopes.

testsuite/
2007-07-30  Paolo Carlini  <pcarlini@suse.de>

PR c++/32108
* g++.dg/ext/label6.C: New.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@127059 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/cp/ChangeLog
gcc/cp/semantics.c
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/ext/label6.C [new file with mode: 0644]