Newer
Older
invertedlogic / invertedlogic / iLPlatform / iLArchitecture.h
@John Ryland John Ryland on 21 Oct 2013 625 bytes
#ifndef IL_ARCHITECTURE_H
#define IL_ARCHITECTURE_H


#if defined(__x86_64__)
# define IL_ARCHITECTURE_X64     1
# define IL_ARCHITECTURE         "x64"
#elif defined(__i386__)
# define IL_ARCHITECTURE_X86     1
# define IL_ARCHITECTURE         "x86"
#elif defined(__ppc__)
# define IL_ARCHITECTURE_PPC     1
# define IL_ARCHITECTURE         "PowerPC"
#elif defined(__arm__)
# define IL_ARCHITECTURE_ARN     1
# define IL_ARCHITECTURE         "ARM"
#elif defined(__mips__)
# define IL_ARCHITECTURE_MIPS    1
# define IL_ARCHITECTURE         "MIPS"
#else
# error "Undetected architecture"
#endif


#endif // IL_ARCHITECTURE_H