implement/fix assembler clobbers
authorMatthias Braun <matze@braunis.de>
Mon, 28 Jan 2008 14:00:19 +0000 (14:00 +0000)
committerMatthias Braun <matze@braunis.de>
Mon, 28 Jan 2008 14:00:19 +0000 (14:00 +0000)
[r17555]

ir/be/test/asm_test2.c

index bd9390d..65b960b 100644 (file)
@@ -3,7 +3,8 @@ int main(int argc, char **argv) {
        int i;
 
        for(i = 0; i < 10; ++i) {
-               __asm__ __volatile__("/* dummy3 */");
+               __asm__ __volatile__("/* dummy3 */"
+                               :  : : "eax", "ebx", "ecx", "edx", "esi", "edi" );
        }
 
        if(argc) {