Ignore:
File:
1 edited

Legend:

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

    r581a54a r62721d5  
    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.