• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1#ifndef ALONE_CONFIG_CONFIG_H
2#define ALONE_CONFIG_CONFIG_H
3
4#if defined(TARGET_BUILD)
5  #define PROVIDE_@PROVIDE_ALONE_TARGET@_CODEGEN
6  #define DEFAULT_@DEFAULT_ALONE_TARGET@_CODEGEN
7#else
8  #define PROVIDE_ARM_CODEGEN
9  #define PROVIDE_X86_CODEGEN
10  #define PROVIDE_MIPS_CODEGEN
11  #define DEFAULT_@DEFAULT_ALONE_TARGET@_CODEGEN
12#endif
13
14#define DEFAULT_ARM_TRIPLE_STRING "armv7-none-linux-gnueabi"
15#define DEFAULT_X86_TRIPLE_STRING "i686-unknown-linux"
16#define DEFAULT_MIPS_TRIPLE_STRING "mipsel-none-linux-gnueabi"
17#define DEFAULT_X86_64_TRIPLE_STRING "x86_64-unknown-linux"
18
19#define DEFAULT_TARGET_TRIPLE_STRING DEFAULT_@DEFAULT_ALONE_TARGET@_TRIPLE_STRING
20
21#endif // ALONE_CONFIG_CONFIG_H
22