[GENINCDATA]
authorTimo Kreuzer <timo.kreuzer@reactos.org>
Tue, 24 Jul 2012 18:56:23 +0000 (18:56 +0000)
committerTimo Kreuzer <timo.kreuzer@reactos.org>
Tue, 24 Jul 2012 18:56:23 +0000 (18:56 +0000)
- #if out some constants that ARM doesn't have

svn path=/trunk/; revision=56963

reactos/include/asm/ksx.template.h

index d66c1b4..f11ac2c 100644 (file)
@@ -15,9 +15,11 @@ HEADER("Context Frame Flags"),
 CONSTANT(CONTEXT_FULL),
 CONSTANT(CONTEXT_CONTROL),
 CONSTANT(CONTEXT_INTEGER),
+#ifndef _M_ARM
 CONSTANT(CONTEXT_SEGMENTS),
 CONSTANT(CONTEXT_FLOATING_POINT),
 CONSTANT(CONTEXT_DEBUG_REGISTERS),
+#endif
 
 HEADER("Exception flags"),
 CONSTANT(EXCEPTION_NONCONTINUABLE),
@@ -246,19 +248,21 @@ CONSTANT(PAGE_SIZE),
 //CONSTANT(KERNEL_STACK_CONTROL_LARGE_STACK),
 //CONSTANT(KI_DPC_ALL_FLAGS),
 //CONSTANT(DISPATCH_LENGTH),
-CONSTANT(MAXIMUM_IDTVECTOR),
 //CONSTANT(MAXIMUM_PRIMARY_VECTOR),
-CONSTANT(PRIMARY_VECTOR_BASE),
-CONSTANT(RPL_MASK),
-CONSTANT(MODE_MASK),
 //CONSTANT(KTHREAD_AUTO_ALIGNMENT_BIT),
 //CONSTANT(KTHREAD_GUI_THREAD_MASK),
 //CONSTANT(KI_SLIST_FAULT_COUNT_MAXIMUM),
+#ifndef _M_ARM
+CONSTANT(MAXIMUM_IDTVECTOR),
+CONSTANT(PRIMARY_VECTOR_BASE),
+CONSTANT(RPL_MASK),
+CONSTANT(MODE_MASK),
 CONSTANT(NUMBER_SERVICE_TABLES),
 CONSTANT(SERVICE_NUMBER_MASK),
 CONSTANT(SERVICE_TABLE_SHIFT),
 CONSTANT(SERVICE_TABLE_MASK),
 CONSTANT(SERVICE_TABLE_TEST),
+#endif