xref: /reactos/sdk/include/ndk/arch/ketypes.h (revision 4363e74d)
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