2005-11-22 04:57:45 +00:00
|
|
|
/*++ NDK Version: 0095
|
|
|
|
|
|
|
|
Copyright (c) Alex Ionescu. All rights reserved.
|
|
|
|
|
|
|
|
Header Name:
|
|
|
|
|
|
|
|
mmtypes.h (ARCH)
|
|
|
|
|
|
|
|
Abstract:
|
|
|
|
|
|
|
|
Portability file to choose the correct Architecture-specific file.
|
|
|
|
|
|
|
|
Author:
|
|
|
|
|
|
|
|
Alex Ionescu (alex.ionescu@reactos.com) 06-Oct-2004
|
|
|
|
|
|
|
|
--*/
|
|
|
|
|
2005-07-31 12:11:56 +00:00
|
|
|
#ifndef _ARCH_MMTYPES_H
|
|
|
|
#define _ARCH_MMTYPES_H
|
|
|
|
|
2005-11-22 04:57:45 +00:00
|
|
|
//
|
|
|
|
// Include the right file for this architecture.
|
|
|
|
//
|
2010-07-22 15:18:55 +00:00
|
|
|
#if defined(_M_IX86)
|
2005-11-22 04:57:45 +00:00
|
|
|
#include <i386/mmtypes.h>
|
2005-12-04 15:06:05 +00:00
|
|
|
#elif defined(_M_PPC)
|
|
|
|
#include <powerpc/mmtypes.h>
|
2008-02-05 02:58:28 +00:00
|
|
|
#elif defined(_M_ARM)
|
|
|
|
#include <arm/mmtypes.h>
|
2010-07-22 15:18:55 +00:00
|
|
|
#elif defined(_M_AMD64)
|
|
|
|
#include <amd64/mmtypes.h>
|
2005-07-31 12:11:56 +00:00
|
|
|
#else
|
|
|
|
#error "Unknown processor"
|
|
|
|
#endif
|
|
|
|
|
|
|
|
#endif
|