symbian-qemu-0.9.1-12/qemu-symbian-svp/tests/cris/sys.h
changeset 1 2fb8b9db1c86
equal deleted inserted replaced
0:ffa851df0825 1:2fb8b9db1c86
       
     1 #include <unistd.h>
       
     2 
       
     3 #define STRINGIFY(x) #x
       
     4 #define TOSTRING(x) STRINGIFY(x)
       
     5 
       
     6 #define CURRENT_LOCATION __FILE__ ":" TOSTRING(__LINE__)
       
     7 
       
     8 #define err()                         \
       
     9 {                                     \
       
    10   _fail("at " CURRENT_LOCATION " ");  \
       
    11 }
       
    12 
       
    13 #define mb() asm volatile ("" : : : "memory")
       
    14 
       
    15 extern void pass(void);
       
    16 extern void _fail(char *reason);