[meson] Add needed compiler flags
This commit is contained in:
parent
12df69e59c
commit
365d2d3cc3
13
meson.build
13
meson.build
|
@ -40,6 +40,19 @@ if cpp.get_id() == 'msvc'
|
||||||
# noseh_link_args = ['/SAFESEH:NO']
|
# noseh_link_args = ['/SAFESEH:NO']
|
||||||
endif
|
endif
|
||||||
|
|
||||||
|
add_global_arguments(cpp.get_supported_arguments([
|
||||||
|
'-fno-rtti',
|
||||||
|
'-fno-exceptions',
|
||||||
|
'-fno-threadsafe-statics',
|
||||||
|
'-fvisibility-inlines-hidden', # maybe shouldn't be applied for mingw
|
||||||
|
]), language : 'cpp')
|
||||||
|
|
||||||
|
if host_machine.cpu_family() == 'arm' and cpp.alignment('struct { char c; }') != 1
|
||||||
|
if cpp.has_argument('-mstructure-size-boundary=8')
|
||||||
|
add_global_arguments('-mstructure-size-boundary=8', language : 'cpp')
|
||||||
|
endif
|
||||||
|
endif
|
||||||
|
|
||||||
python3 = import('python').find_installation('python3')
|
python3 = import('python').find_installation('python3')
|
||||||
|
|
||||||
check_headers = [
|
check_headers = [
|
||||||
|
|
Loading…
Reference in New Issue