source: mainline/meson/arch/ppc32/meson.build@ 05d97eef

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

ppc32 boot

  • Property mode set to 100644
File size: 874 bytes
RevLine 
[63660a3]1# FIXME: enable --gc-sections
2
3_common_c_args = [ '-D__BE__', '-fno-omit-frame-pointer', '-m32', '-Wa,-a32', '-mcpu=powerpc' ]
4
5arch_kernel_c_args = _common_c_args + [ '-msoft-float', '-fno-function-sections' ]
6arch_uspace_c_args = _common_c_args + [ CONFIG_FPU ? '-mhard-float' : '-msoft-float' ]
[8684e34]7arch_boot_c_args = arch_kernel_c_args
[63660a3]8arch_kernel_link_args = [ '-nostdlib', '-Wl,-z,max-page-size=0x1000', '-Wl,--no-check-sections', '-Wl,--no-gc-sections' ]
9arch_uspace_link_args = [ '-nostdlib', '-lgcc', '-Wl,-z,max-page-size=0x1000' ]
[8684e34]10arch_boot_link_args = []
[63660a3]11
12
13rd_essential += [
14 'drv/platform/mac',
15 'drv/bus/adb/cuda_adb',
16 'drv/bus/pci/pciintel',
17 'drv/bus/usb/ohci',
18 'drv/bus/usb/usbdiag',
19 'drv/bus/usb/usbflbk',
20 'drv/bus/usb/usbhub',
21 'drv/bus/usb/usbmid',
22 'drv/bus/usb/vhc',
23 'drv/block/usbmast',
24 'drv/hid/adb-kbd',
25 'drv/hid/adb-mouse',
26 'drv/hid/usbhid',
27]
Note: See TracBrowser for help on using the repository browser.