1 /*++ NDK Version: 0095 2 3 Copyright (c) Alex Ionescu. All rights reserved. 4 5 Header Name: 6 7 ketypes.h (ARCH) 8 9 Abstract: 10 11 Portability file to choose the correct Architecture-specific file. 12 13 Author: 14 15 Alex Ionescu (alex.ionescu@reactos.com) 06-Oct-2004 16 17 --*/ 18 19 #ifndef _ARCH_KETYPES_H 20 #define _ARCH_KETYPES_H 21 22 // 23 // Include the right file for this architecture. 24 // 25 #ifdef _M_IX86 26 #include <i386/ketypes.h> 27 #elif defined(_M_AMD64) 28 #include <amd64/ketypes.h> 29 #elif defined(_M_PPC) 30 #include <powerpc/ketypes.h> 31 #elif defined(_M_ARM) 32 #include <arm/ketypes.h> 33 #elif defined(_M_ARM64) 34 #include <arm64/ketypes.h> 35 #else 36 #error "Unknown processor" 37 #endif 38 39 #endif 40