1*f0865ec9SKyle Evans[constants] 2*f0865ec9SKyle Evanscross_compile = 'arm-none-eabi-' 3*f0865ec9SKyle Evans 4*f0865ec9SKyle Evans[host_machine] 5*f0865ec9SKyle Evanssystem = 'baremetal' 6*f0865ec9SKyle Evanscpu = 'cortex-m7' 7*f0865ec9SKyle Evanscpu_family = 'arm' 8*f0865ec9SKyle Evansendian = 'little' 9*f0865ec9SKyle Evans 10*f0865ec9SKyle Evans[binaries] 11*f0865ec9SKyle Evansc = cross_compile + 'gcc' 12*f0865ec9SKyle Evanscpp = cross_compile + 'g++' 13*f0865ec9SKyle Evansar = cross_compile + 'gcc-ar' 14*f0865ec9SKyle Evansranlib = cross_compile + 'gcc-ranlib' 15*f0865ec9SKyle Evansstrip = cross_compile + 'strip' 16*f0865ec9SKyle Evansobjcopy = cross_compile + 'objcopy' 17*f0865ec9SKyle Evansexe_wrapper = 'qemu-arm-static' 18