]> granicus.if.org Git - clang/commit
Sema: Permit array l-values in asm output operands
authorDavid Majnemer <david.majnemer@gmail.com>
Mon, 29 Dec 2014 10:29:53 +0000 (10:29 +0000)
committerDavid Majnemer <david.majnemer@gmail.com>
Mon, 29 Dec 2014 10:29:53 +0000 (10:29 +0000)
commitd10ddd5e6834ceb69c9e392a9f4dfeb6892e0740
treeab1440a8da4ab59d7639936c6a46a2e3baea7350
parent230aec634be40a03b2dca08ad2bf9cd489e33551
Sema: Permit array l-values in asm output operands

GCC permits array l-values in asm output operands even though they
aren't modifiable l-values.  We used to permit it but this behavior
regressed in r224916.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@224918 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Sema/SemaStmtAsm.cpp
test/SemaCXX/statements.cpp