| # This file assumes that path to the Microchip xc16 toolchain is added | |
| # to the environment(PATH) variable, so that Meson can find | |
| # xc16-gcc and xc16-ar while building. | |
| [binaries] | |
| c = 'xc16-gcc' | |
| ar = 'xc16-ar' | |
| strip = 'xc16-gcc' | |
| [host_machine] | |
| system = 'bare metal' | |
| cpu_family = 'dspic' | |
| cpu = '33ep64mc203' | |
| endian = 'little' | |
| [properties] | |
| needs_exe_wrapper = true | |
| [built-in options] | |
| c_args = [ | |
| '-c', | |
| '-mcpu=33EP64MC203', | |
| '-omf=elf'] | |
| c_link_args = [ | |
| '-mcpu=33EP64MC203', | |
| '-omf=elf', | |
| '-Wl,--script=p33EP64MC203.gld,'] |