• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1[binaries]
2c = '##COMPILER##'
3ar = '##AR##'
4nasm = '##NASM##'
5
6[built-in options]
7c_args = ['-nostdinc',
8          '-I##OBJPATH##',
9          '-I##COREBOOT_DIR##/src/include',
10          '-I##COREBOOT_DIR##/src/arch/x86/include',
11          '-I##COREBOOT_DIR##/src/commonlib/include',
12          '-I##COREBOOT_DIR##/src/commonlib/bsd/include',
13          '-include', '##COREBOOT_DIR##/src/include/kconfig.h',
14          '-include', '##OBJPATH##/config.h',
15          '-include', '##COREBOOT_DIR##/src/commonlib/bsd/include/commonlib/bsd/compiler.h',
16          '-include', '##OPENSIL_DIR##/../filter.h',
17          '-DHAS_STRING_H=1',
18          # openSIL isn't compatible with coreboot's assert implementation, so use special case
19          '-D_PORTING_H_=1',
20          '-DSIL_DEBUG_ENABLE=##SIL_DEBUG_ENABLE##',
21          # openSIL uses coreboot assert which uses printk which warns about unused-param
22          '-Wno-unused-parameter',
23          # ubiquitous problem in openSIL
24          '-Wno-missing-field-initializers',
25          ##CLANG_ARGS##
26         ]
27
28[host_machine]
29system = 'linux'
30cpu_family = '##CPU_FAMILY##'
31cpu = '##CPU##'
32endian = 'little'
33
34[properties]
35is32bit = ##IS32BIT##
36