ReactOS 0.4.16-dev-1946-g52006dd
target Struct Reference

#include <tools.h>

Collaboration diagram for target:

Public Types

enum  {
  CPU_i386 , CPU_x86_64 , CPU_ARM , CPU_ARM64 ,
  CPU_ARM64EC
}
 
enum  {
  PLATFORM_UNSPECIFIED , PLATFORM_APPLE , PLATFORM_ANDROID , PLATFORM_LINUX ,
  PLATFORM_FREEBSD , PLATFORM_SOLARIS , PLATFORM_WINDOWS , PLATFORM_MINGW ,
  PLATFORM_CYGWIN
}
 

Public Attributes

enum target:: { ... }  cpu
 
enum target:: { ... }  platform
 

Detailed Description

Definition at line 98 of file tools.h.

Member Enumeration Documentation

◆ anonymous enum

anonymous enum
Enumerator
CPU_i386 
CPU_x86_64 
CPU_ARM 
CPU_ARM64 
CPU_ARM64EC 

Definition at line 100 of file tools.h.

@ CPU_ARM64EC
Definition: tools.h:100
@ CPU_x86_64
Definition: tools.h:100
@ CPU_ARM
Definition: tools.h:100
@ CPU_ARM64
Definition: tools.h:100
@ CPU_i386
Definition: tools.h:100
enum target::@5352 cpu

◆ anonymous enum

anonymous enum
Enumerator
PLATFORM_UNSPECIFIED 
PLATFORM_APPLE 
PLATFORM_ANDROID 
PLATFORM_LINUX 
PLATFORM_FREEBSD 
PLATFORM_SOLARIS 
PLATFORM_WINDOWS 
PLATFORM_MINGW 
PLATFORM_CYGWIN 

Definition at line 102 of file tools.h.

103 {
113 } platform;
enum target::@5353 platform
@ PLATFORM_APPLE
Definition: tools.h:105
@ PLATFORM_LINUX
Definition: tools.h:107
@ PLATFORM_SOLARIS
Definition: tools.h:109
@ PLATFORM_MINGW
Definition: tools.h:111
@ PLATFORM_FREEBSD
Definition: tools.h:108
@ PLATFORM_WINDOWS
Definition: tools.h:110
@ PLATFORM_UNSPECIFIED
Definition: tools.h:104
@ PLATFORM_CYGWIN
Definition: tools.h:112
@ PLATFORM_ANDROID
Definition: tools.h:106

Member Data Documentation

◆ 

◆ 

enum { ... } target::platform

The documentation for this struct was generated from the following file: