[ROSTESTS]
[reactos.git] / rostests / tests / dllexport / dllexport_test.c
index 4f8922a..84f03fc 100644 (file)
@@ -58,27 +58,33 @@ int main(int argc, char *argv[])
     ok_int(StdcallFunc1(str), 0x11);
     ok_int(StdcallFunc2(str), 0x11);
     ok_int(StdcallFunc3(str), 0x10011);
+#ifdef _M_IX86
     ok_int(StdcallFunc4(str), 0x21);
+#endif
     ok_int(StdcallFunc5(str), 0x10021);
 
+#ifdef _M_IX86
     ok_int(DecoratedStdcallFunc1(str), 0x21);
     ok_int(DecoratedStdcallFunc2(str), 0x11);
     //ok_int(DecoratedStdcallFunc3(str), 11);
     ok_int(DecoratedStdcallFunc4(str), 0x21);
     ok_int(DecoratedStdcallFunc5(str), 0x10021);
-
+#endif
     ok_int(FastcallFunc0(), 0x30);
     ok_int(FastcallFunc1(str), 0x31);
     ok_int(FastcallFunc2(str), 0x31);
     ok_int(FastcallFunc3(str), 0x10031);
+#ifdef _M_IX86
     ok_int(FastcallFunc4(str), 0x42);
     ok_int(FastcallFunc5(str), 0x10041);
+#endif
+#ifdef _M_IX86
     ok_int(DecoratedFastcallFunc1(str), 0x42);
     ok_int(DecoratedFastcallFunc2(str), 0x31);
     //ok_int(DecoratedFastcallFunc3(str), 11);
     ok_int(DecoratedFastcallFunc4(str), 0x42);
     ok_int(DecoratedFastcallFunc5(str), 0x10041);
-
+#endif
     ok_int(DataItem1, 0x51);
     ok_int(DataItem2, 0x51);
     ok_int(DataItem3, 0x10051);