demo_cflags = []
foreach flag: common_cflags
if flag not in ['-Werror=missing-prototypes', '-Wmissing-prototypes',
- '-Werror=missing-declarations', '-Wmissing-declarations',
- '-fvisibility=hidden']
+ '-Werror=missing-declarations', '-Wmissing-declarations']
demo_cflags += flag
endif
endforeach
soversion: gtk_soversion,
version: gtk_library_version,
darwin_versions: darwin_versions,
+ gnu_symbol_visibility: 'hidden',
install: true,
)
if get_option('default_library') != 'static'
if os_win32
cdata.set('DLL_EXPORT', true)
- if cc.get_id() != 'msvc'
- common_cflags += ['-fvisibility=hidden']
- endif
- else
- common_cflags += ['-fvisibility=hidden']
endif
endif
foreach flag: common_cflags
if flag not in ['-Werror=missing-prototypes', '-Wmissing-prototypes',
- '-Werror=missing-declarations', '-Wmissing-declarations',
- '-fvisibility=hidden']
+ '-Werror=missing-declarations', '-Wmissing-declarations']
test_cargs += flag
endif
endforeach
foreach flag: common_cflags
if flag not in ['-Werror=missing-prototypes', '-Wmissing-prototypes',
- '-Werror=missing-declarations', '-Wmissing-declarations',
- '-fvisibility=hidden']
+ '-Werror=missing-declarations', '-Wmissing-declarations']
test_cargs += flag
endif
endforeach
reftest_cflags = []
foreach flag: common_cflags
if flag not in ['-Werror=missing-prototypes', '-Wmissing-prototypes',
- '-Werror=missing-declarations', '-Wmissing-declarations',
- '-fvisibility=hidden']
+ '-Werror=missing-declarations', '-Wmissing-declarations']
reftest_cflags += flag
endif
endforeach