Made tests build on SPARC
[akaros.git] / tests / softint.c
index c3ae2f5..7916cbd 100644 (file)
@@ -4,7 +4,9 @@ int main(int argc, char** argv)
 {
        // this is a fake page fault.  it can only be used if the DPL is 3
        // if the DPL = 0, this causes a general prot fault, not a PF
+       #ifdef __i386__
        asm volatile("int $14");
+       #endif
 
        // this is a real page fault.  volatile, so the compiler doesn't remove it
        // this will cause a PF regardless of DPL, since it's a real PF.