From: Kevin Day Date: Tue, 9 Dec 2025 04:02:47 +0000 (-0600) Subject: Update: Make the stand alone build settings more consistent. X-Git-Tag: 0.8.0~45 X-Git-Url: https://www.git.kevux.org/?a=commitdiff_plain;h=e2a6aab1471e4784ede7e036d63d0c86eb7f0cb8;p=fll Update: Make the stand alone build settings more consistent. Bring these up to date with some minor changes in the build settings. --- diff --git a/build/stand_alone/byte_dump.settings b/build/stand_alone/byte_dump.settings index b9589fc..baa438e 100644 --- a/build/stand_alone/byte_dump.settings +++ b/build/stand_alone/byte_dump.settings @@ -98,7 +98,7 @@ defines-debug -D_en_f_status_debug_ defines-thread -D_pthread_attr_unsupported_ -D_pthread_sigqueue_unsupported_ defines-threadless -D_di_thread_support_ -flags -O2 -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses -Wno-missing-braces +flags -O2 -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses -Wno-missing-braces -Wno-main flags -fstack-clash-protection -fno-delete-null-pointer-checks flags -Wl,-z,nodlopen -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now flags-android -Wno-implicit-function-declaration -Wl,-z,norelro diff --git a/build/stand_alone/example.settings b/build/stand_alone/example.settings index 7019f97..2c07eee 100644 --- a/build/stand_alone/example.settings +++ b/build/stand_alone/example.settings @@ -104,6 +104,7 @@ flags -fstack-clash-protection -fno-delete-null-pointer-checks flags -Wl,-z,nodlopen -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now flags-android -Wno-implicit-function-declaration -Wl,-z,norelro flags-clang -Wno-logical-op-parentheses +flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/ flags-fanalyzer -fanalyzer flags-gcc_13 -fstrict-flex-arrays=3 flags-test -O0 -fstack-protector-strong -Wall diff --git a/build/stand_alone/fake.settings b/build/stand_alone/fake.settings index 0159f15..1a9ffa1 100644 --- a/build/stand_alone/fake.settings +++ b/build/stand_alone/fake.settings @@ -130,6 +130,7 @@ flags -fstack-clash-protection -fno-delete-null-pointer-checks flags -Wl,-z,nodlopen -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now flags-android -Wno-implicit-function-declaration -Wl,-z,norelro flags-clang -Wno-logical-op-parentheses +flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/ flags-fanalyzer -fanalyzer flags-gcc_13 -fstrict-flex-arrays=3 flags-test -O0 -fstack-protector-strong -Wall diff --git a/build/stand_alone/utf8.settings b/build/stand_alone/utf8.settings index 6db9413..0209b27 100644 --- a/build/stand_alone/utf8.settings +++ b/build/stand_alone/utf8.settings @@ -99,7 +99,7 @@ defines-debug -D_en_f_status_debug_ defines-thread -D_pthread_attr_unsupported_ -D_pthread_sigqueue_unsupported_ defines-threadless -D_di_thread_support_ -flags -O2 -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses -Wno-missing-braces +flags -O2 -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses -Wno-missing-braces -Wno-main flags -fstack-clash-protection -fno-delete-null-pointer-checks flags -Wl,-z,nodlopen -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now flags-android -Wno-implicit-function-declaration -Wl,-z,norelro