]> Kevux Git Server - fll/commitdiff
Update: Make the stand alone build settings more consistent.
authorKevin Day <Kevin@kevux.org>
Tue, 9 Dec 2025 04:02:47 +0000 (22:02 -0600)
committerKevin Day <Kevin@kevux.org>
Tue, 9 Dec 2025 04:02:47 +0000 (22:02 -0600)
Bring these up to date with some minor changes in the build settings.

build/stand_alone/byte_dump.settings
build/stand_alone/example.settings
build/stand_alone/fake.settings
build/stand_alone/utf8.settings

index b9589fc0ab46789320c4eea35c3efec67dfaffca..baa438e2f5281089828c9beaa7d882eb8d57b457 100644 (file)
@@ -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
index 7019f975deb0ee0fca224c4abdf8757cdc7b45f0..2c07eee9c9b5f4a0fdcd4da34b8f15bc65aaedb2 100644 (file)
@@ -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
index 0159f1543cc020e6a56b84c175f9e258a5d8582f..1a9ffa1069f7a243a8b76ac6679bb315fec49488 100644 (file)
@@ -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
index 6db94137771f7d39abda3653f071d9c7d17e2df9..0209b271a75bd30e340391080e14b4b9020c8a03 100644 (file)
@@ -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