summaryrefslogtreecommitdiffstats
path: root/clang/test/Sema/return.c
diff options
context:
space:
mode:
authorMike Stump <mrs@apple.com>2009-12-10 22:57:48 +0000
committerMike Stump <mrs@apple.com>2009-12-10 22:57:48 +0000
commite1f6280093f7ba0003fb30fb8ee26aeb78221713 (patch)
treeab4eb1e6d332edc0be8f2518a6de76c5a1989993 /clang/test/Sema/return.c
parent01ddf7a65f607725297390d49b08606ef6b4fa27 (diff)
downloadbcm5719-llvm-e1f6280093f7ba0003fb30fb8ee26aeb78221713.tar.gz
bcm5719-llvm-e1f6280093f7ba0003fb30fb8ee26aeb78221713.zip
Don't complain about falling off the end of a function with an asm
block, if the function is supposed to return a value as we don't know exactly what the asm code does. llvm-svn: 91073
Diffstat (limited to 'clang/test/Sema/return.c')
-rw-r--r--clang/test/Sema/return.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/clang/test/Sema/return.c b/clang/test/Sema/return.c
index ad75cf1a0b6..2e8120a7542 100644
--- a/clang/test/Sema/return.c
+++ b/clang/test/Sema/return.c
@@ -222,3 +222,7 @@ void test32() {
void test33() {
if (j) while (1) { }
}
+
+int test34() {
+ asm("nop");
+}
OpenPOWER on IntegriCloud