source: mainline/meson/cross/arm32@ 2c38a55b

lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
Last change on this file since 2c38a55b was 5fd05862, checked in by Jiří Zárevúcky <zarevucky.jiri@…>, 6 years ago

Convert uspace to meson

  • Property mode set to 100644
File size: 938 bytes
Line 
1# See http://mesonbuild.com/Cross-compilation.html
2
3[binaries]
4c = 'arm-helenos-gcc'
5cpp = 'arm-helenos-g++'
6ar = 'arm-helenos-ar'
7strip = 'arm-helenos-strip'
8nm = 'arm-helenos-nm'
9objcopy = 'arm-helenos-objcopy'
10objdump = 'arm-helenos-objdump'
11as = 'arm-helenos-as'
12ld = 'arm-helenos-ld'
13
14[properties]
15has_function_printf = true
16needs_exe_wrapper = true
17c_args = [ '-D__LE__', '-fno-omit-frame-pointer', '-mapcs-frame', '-ffixed-r9', '-mtp=soft' ]
18cpp_args = [ '-D__LE__', '-fno-omit-frame-pointer', '-mapcs-frame', '-ffixed-r9', '-mtp=soft', '-fno-exceptions' ]
19c_link_args = [ '-nostdlib', '-lgcc', '-Wl,-z,max-page-size=0x1000', '-mapcs-frame', '-ffixed-r9', '-mtp=soft' ]
20cpp_link_args = [ '-nostdlib', '-lgcc', '-Wl,-z,max-page-size=0x1000', '-mapcs-frame', '-ffixed-r9', '-mtp=soft', '-fno-exceptions' ]
21cc_arch = 'arm'
22h_arch = 'arm32'
23bits = 32
24
25[host_machine]
26system = 'helenos'
27cpu_family = 'arm'
28cpu = 'arm'
29endian = 'little'
Note: See TracBrowser for help on using the repository browser.