test case for empty asm statements
authorMatthias Braun <matze@braunis.de>
Wed, 16 Jan 2008 15:37:27 +0000 (15:37 +0000)
committerMatthias Braun <matze@braunis.de>
Wed, 16 Jan 2008 15:37:27 +0000 (15:37 +0000)
[r17408]

ir/be/test/asm_test2.c [new file with mode: 0644]

diff --git a/ir/be/test/asm_test2.c b/ir/be/test/asm_test2.c
new file mode 100644 (file)
index 0000000..bd9390d
--- /dev/null
@@ -0,0 +1,18 @@
+
+int main(int argc, char **argv) {
+       int i;
+
+       for(i = 0; i < 10; ++i) {
+               __asm__ __volatile__("/* dummy3 */");
+       }
+
+       if(argc) {
+               if(argc * 2 > 14) {
+                       __asm__ __volatile__("/* dummy */");
+               } else {
+                       __asm__ __volatile__("/* dummy2 */");
+               }
+       }
+
+       return 0;
+}