From 8ee4d5f1d346c4933fed993ca3b132b4952c432d Mon Sep 17 00:00:00 2001 From: Emmanuele Bassi Date: Sun, 15 Aug 2021 19:12:49 +0100 Subject: meson: Enable _FORTIFY_SOURCE for optimized builds Otherwise we are going to get warnings from the C library. --- meson.build | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'meson.build') diff --git a/meson.build b/meson.build index 2f618f75c..f10a0067b 100644 --- a/meson.build +++ b/meson.build @@ -70,7 +70,9 @@ if cc.get_id() != 'msvc' '-fno-common' ] - cflags += '-Wp,-D_FORTIFY_SOURCE=2' + if get_option('optimization') in ['1', '2', '3'] + cflags += '-Wp,-D_FORTIFY_SOURCE=2' + endif supported_cflags = cc.get_supported_arguments(cflags) add_project_arguments(supported_cflags, language: 'c') -- cgit v1.2.1