Changeset 71b4444 in mainline for meson/arch/arm64/meson.build


Ignore:
Timestamp:
2023-10-22T16:59:42Z (16 months ago)
Author:
Jiří Zárevúcky <zarevucky.jiri@…>
Branches:
master, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
78f0422c, dd7df1c
Parents:
590cb6d2 (diff), 2944b5a (diff)
Note: this is a merge changeset, the changes displayed below correspond to the merge itself.
Use the (diff) links above to see all the changes relative to each parent.
Message:

Merge meson script updates for new toolchain

File:
1 edited

Legend:

Unmodified
Added
Removed
  • meson/arch/arm64/meson.build

    r590cb6d2 r71b4444  
    2828#
    2929
    30 arch_uspace_c_args = [ '-D__LE__', '-fno-omit-frame-pointer' ]
     30arch_uspace_c_args = [
     31        '-D__LE__',
     32        '-fno-omit-frame-pointer',
     33        cc.get_supported_arguments(['-mno-outline-atomics']),
     34]
    3135arch_kernel_c_args = arch_uspace_c_args + [ '-march=armv8-a+nofp+nosimd', '-mgeneral-regs-only' ]
    3236arch_kernel_link_args = [ '-nostdlib' ]
     
    4448# -mstrict-align option is therefore not needed.
    4549arch_boot_c_args = arch_uspace_c_args + [ '-fpic', '-fvisibility=hidden', '-fno-function-sections' ]
    46 arch_boot_link_args = [ '-Wl,-shared', '-Wl,--no-gc-sections' ]
     50arch_boot_link_args = [ '-Wl,-shared', '-Wl,--no-gc-sections' ] + ldflags_ignore_rwx_segments
    4751
    4852if MACHINE == 'virt'
Note: See TracChangeset for help on using the changeset viewer.