#ifndef ALONE_CONFIG_CONFIG_H
#define ALONE_CONFIG_CONFIG_H

#if defined(TARGET_BUILD)
  #define PROVIDE_@PROVIDE_ALONE_TARGET@_CODEGEN
  #define DEFAULT_@DEFAULT_ALONE_TARGET@_CODEGEN
#else
  #define PROVIDE_ARM_CODEGEN
  #define PROVIDE_X86_CODEGEN
  #define PROVIDE_MIPS_CODEGEN
  #define DEFAULT_@DEFAULT_ALONE_TARGET@_CODEGEN
#endif

#define DEFAULT_ARM_TRIPLE_STRING "armv7-none-linux-gnueabi"
#define DEFAULT_X86_TRIPLE_STRING "i686-unknown-linux"
#define DEFAULT_MIPS_TRIPLE_STRING "mipsel-none-linux-gnueabi"
#define DEFAULT_X86_64_TRIPLE_STRING "x86_64-unknown-linux"

#define DEFAULT_TARGET_TRIPLE_STRING DEFAULT_@DEFAULT_ALONE_TARGET@_TRIPLE_STRING

#endif // ALONE_CONFIG_CONFIG_H