Leaked source code of windows server 2003
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

21 lines
769 B

  1. #if !defined(_FUSION_INC_PROCESSORARCHITECTURE_H_INCLUDED_)
  2. #define _FUSION_INC_PROCESSORARCHITECTURE_H_INCLUDED_
  3. #pragma once
  4. /*-----------------------------------------------------------------------------
  5. Define a macro, DEFAULT_ARCHITECTURE, which is the appropriate
  6. PROCESSOR_ARCHITECTURE_xxx value for the target platform.
  7. -----------------------------------------------------------------------------*/
  8. #if defined(_X86_)
  9. #define DEFAULT_ARCHITECTURE PROCESSOR_ARCHITECTURE_INTEL
  10. #elif defined(_AMD64_)
  11. #define DEFAULT_ARCHITECTURE PROCESSOR_ARCHITECTURE_AMD64
  12. #elif defined(_IA64_)
  13. #define DEFAULT_ARCHITECTURE PROCESSOR_ARCHITECTURE_IA64
  14. #else
  15. #error Unknown Processor type
  16. #endif
  17. #endif // _FUSION_INC_PROCESSORARCHITECTURE_H_INCLUDED_