[constants]
DEB_HOST_ARCH = 'i386'
DEB_HOST_ARCH_ABI = 'base'
DEB_HOST_ARCH_BITS = '32'
DEB_HOST_ARCH_CPU = 'i386'
DEB_HOST_ARCH_ENDIAN = 'little'
DEB_HOST_ARCH_LIBC = 'gnu'
DEB_HOST_ARCH_OS = 'linux'
DEB_HOST_GNU_CPU = 'i686'
DEB_HOST_GNU_SYSTEM = 'linux-gnu'
DEB_HOST_GNU_TYPE = 'i686-linux-gnu'
DEB_HOST_MULTIARCH = 'i386-linux-gnu'
gcc_suffix = ''
binutils_suffix = ''

[binaries]
pkgconfig = DEB_HOST_GNU_TYPE + '-pkg-config'
pkg-config = DEB_HOST_GNU_TYPE + '-pkg-config'
exe_wrapper = 'env'

c = 'gcc' + gcc_suffix
cpp = 'g++' + gcc_suffix

# Rely on the x86_64 tools being able to handle i386
addr2line = 'addr2line' + binutils_suffix
ar = 'ar' + binutils_suffix
as = 'as' + binutils_suffix
dwp = 'dwp' + binutils_suffix
elfedit = 'elfedit' + binutils_suffix
gold = 'gold' + binutils_suffix
gprof = 'gprof' + binutils_suffix
nm = 'nm' + binutils_suffix
objcopy = 'objcopy' + binutils_suffix
objdump = 'objdump' + binutils_suffix
ranlib = 'ranlib' + binutils_suffix
readelf = 'readelf' + binutils_suffix
size = 'size' + binutils_suffix
strings = 'strings' + binutils_suffix
strip = 'strip' + binutils_suffix

[built-in options]
c_args = ['-m32']
cpp_args = ['-m32']
c_link_args = ['-m32']
cpp_link_args = ['-m32']
libdir = 'lib/' + DEB_HOST_MULTIARCH

[host_machine]
system = DEB_HOST_ARCH_OS
cpu_family = 'x86'
cpu = DEB_HOST_GNU_CPU
endian = DEB_HOST_ARCH_ENDIAN

