diff options
Diffstat (limited to 'test/FrontendC/2010-08-12-asm-aggr-arg.c')
-rw-r--r-- | test/FrontendC/2010-08-12-asm-aggr-arg.c | 16 |
1 files changed, 0 insertions, 16 deletions
diff --git a/test/FrontendC/2010-08-12-asm-aggr-arg.c b/test/FrontendC/2010-08-12-asm-aggr-arg.c deleted file mode 100644 index 81ec14b..0000000 --- a/test/FrontendC/2010-08-12-asm-aggr-arg.c +++ /dev/null @@ -1,16 +0,0 @@ -// RUN: %llvmgcc %s -S -O0 -o - | FileCheck %s -// Radar 8288710: A small aggregate can be passed as an integer. Make sure -// we don't get an error with "input constraint with a matching output -// constraint of incompatible type!" - -struct wrapper { - int i; -}; - -// CHECK: xyz -int test(int i) { - struct wrapper w; - w.i = i; - __asm__("xyz" : "=r" (w) : "0" (w)); - return w.i; -} |