]> git.ipfire.org Git - thirdparty/valgrind.git/commitdiff
FreeBSD regtest: cleanup test warnings when building with GCC
authorPaul Floyd <pjfloyd@wanadoo.fr>
Sun, 4 May 2025 08:38:50 +0000 (10:38 +0200)
committerPaul Floyd <pjfloyd@wanadoo.fr>
Sun, 4 May 2025 08:38:50 +0000 (10:38 +0200)
drd/tests/thread_name_freebsd.c
helgrind/tests/Makefile.am
massif/tests/Makefile.am
memcheck/tests/Makefile.am
memcheck/tests/amd64-freebsd/Makefile.am
memcheck/tests/freebsd/Makefile.am
memcheck/tests/x86-freebsd/Makefile.am

index 0f4954ba7cb7a1256567a023d08a810b4a1edb06..dbd342154c362e83f94e1bc9580bfb212e7414a3 100644 (file)
@@ -20,7 +20,7 @@ static void* thread_func(void* argp)
 {
   const int thread_num = (ptrdiff_t)(argp);
   pthread_mutex_t invalid_mutex;
-  char thread_name[32];
+  char thread_name[33];
 
   snprintf(thread_name, sizeof(thread_name),
            "thread_func instance %d", thread_num + 1);
index 7adc5c6021ab472695fc4b1262f058127898343c..817e08a72832794092926ab5dc0b772f55be32dc 100755 (executable)
@@ -271,6 +271,7 @@ else
 annotate_hbefore_CFLAGS = $(AM_CFLAGS)
 endif
 
+tc09_bad_unlock_CFLAGS = ${AM_CFLAGS} @FLAG_W_NO_UNUSED_BUT_SET_VARIABLE@
 bug322621_SOURCES = bug322621.cpp
 if HAVE_CXX17
 check_PROGRAMS += bug392331
index ab781fa933197cb7f2df57e9efe88e75d5ddf939..d4d798f69c3f6daec12f4785635744d4edf3a2a1 100644 (file)
@@ -109,6 +109,7 @@ deep_CFLAGS         = $(AM_CFLAGS) -Wno-unused-result
 ignoring_CFLAGS                = $(AM_CFLAGS) -Wno-unused-result
 insig_CFLAGS           = $(AM_CFLAGS) -Wno-unused-result
 long_names_CFLAGS      = $(AM_CFLAGS) -Wno-unused-result
+malloc_usable_CFLAGS   = ${AM_CFLAGS} @FLAG_W_NO_MAYBE_UNINITIALIZED@
 one_CFLAGS             = $(AM_CFLAGS) -Wno-unused-result
 thresholds_CFLAGS      = $(AM_CFLAGS) -Wno-unused-result
 realloc_CFLAGS         = $(AM_CFLAGS) @FLAG_W_NO_FREE_NONHEAP_OBJECT@
index bdaa9d761e6122a41665d121f7234bcf8f343cee..401fe8ca8e2dd3d7e3fa46e4a61e1216b57a1dea 100644 (file)
@@ -672,8 +672,9 @@ leak_cpp_interior_SOURCES   = leak_cpp_interior.cpp
 # we are actually testing for at runtime.
 accounting_CFLAGS      = $(AM_CFLAGS) @FLAG_W_NO_ALLOC_SIZE_LARGER_THAN@
 badfree_CFLAGS         = $(AM_CFLAGS) @FLAG_W_NO_FREE_NONHEAP_OBJECT@
-bug155125_CFLAGS       = $(AM_CFLAGS) -Wno-unused-result @FLAG_W_NO_ALLOC_SIZE_LARGER_THAN@
+bug155125_CFLAGS       = $(AM_CFLAGS) @FLAG_W_NO_UNUSED_RESULT@ @FLAG_W_NO_ALLOC_SIZE_LARGER_THAN@
 bug472219_CFLAGS       = $(AM_CFLAGS) @FLAG_W_NO_UNINITIALIZED@
+malloc_usable_CFLAGS   = ${AM_CFLAGS} @FLAG_W_NO_MAYBE_UNINITIALIZED@ @FLAG_W_NO_UNINITIALIZED@
 mallinfo_CFLAGS                = $(AM_CFLAGS) -Wno-deprecated-declarations
 malloc3_CFLAGS         = $(AM_CFLAGS) @FLAG_W_NO_ALLOC_SIZE_LARGER_THAN@
 sbfragment_CFLAGS      = $(AM_CFLAGS) -Wno-deprecated-declarations
index e33607f20ed27b637fe8f539a59df704a355ffe3..9f1cefea2156f69a2d0986e6a91e94ca45fb6e88 100644 (file)
@@ -20,5 +20,7 @@ AM_CFLAGS    += @FLAG_M64@
 AM_CXXFLAGS  += @FLAG_M64@
 AM_CCASFLAGS += @FLAG_M64@
 
-posix_fallocate_CFLAGS       = $(AM_CFLAGS) @FLAG_W_NO_UNINITIALIZED@
-posix_fadvise_CFLAGS       = $(AM_CFLAGS) @FLAG_W_NO_UNINITIALIZED@
+posix_fallocate_CFLAGS = $(AM_CFLAGS) @FLAG_W_NO_UNINITIALIZED@
+posix_fadvise_CFLAGS   = $(AM_CFLAGS) @FLAG_W_NO_UNINITIALIZED@
+reallocarray_CFLAGS    = ${AM_CFLAGS} @FLAG_W_NO_ALLOC_SIZE_LARGER_THAN@
+
index 1213b318988b8206e1e66ab583057e566121c56d..b362d6148aff4d8c50faa7559cf893a127b14e2e 100644 (file)
@@ -208,18 +208,36 @@ check_PROGRAMS += timerfd
 timerfd_LDFLAGS = -lm
 endif
 
-aligned_alloc_CFLAGS = ${AM_CFLAGS} @FLAG_W_NO_NON_POWER_OF_TWO_ALIGNMENT@
 
-delete_sized_mismatch_CXXFLAGS = ${AM_CXXFLAGS} --std=c++14
-delete_sized_mismatch_SOURCES = delete_sized_mismatch.cpp
-
-errno_aligned_allocs_CFLAGS = ${AM_CFLAGS} @FLAG_W_NO_NON_POWER_OF_TWO_ALIGNMENT@
-
-
-extattr_CFLAGS = ${AM_CFLAGS} @FLAG_W_NO_UNUSED_BUT_SET_VARIABLE@
-
-memalign_CFLAGS = ${AM_CFLAGS} @FLAG_W_NO_NON_POWER_OF_TWO_ALIGNMENT@
-
-openpty_LDFLAGS = ${AM_LDFLAGS} -lutil
-
-scalar_CFLAGS = ${AM_CFLAGS} -g
+access_CFLAGS                  = ${AM_CFLAGS} @FLAG_W_NO_UNINITIALIZED@ @FLAG_W_NO_USE_AFTER_FREE@
+aligned_alloc_CFLAGS           = ${AM_CFLAGS} @FLAG_W_NO_NON_POWER_OF_TWO_ALIGNMENT@
+capsicum_CFLAGS                = ${AM_CFLAGS} @FLAG_W_NO_UNINITIALIZED@ @FLAG_W_NO_USE_AFTER_FREE@
+chflags_CFLAGS                         = ${AM_CFLAGS} @FLAG_W_NO_UNINITIALIZED@ @FLAG_W_NO_USE_AFTER_FREE@
+chmod_chown_CFLAGS             = ${AM_CFLAGS} @FLAG_W_NO_UNINITIALIZED@ @FLAG_W_NO_USE_AFTER_FREE@
+delete_sized_mismatch_CXXFLAGS = ${AM_CXXFLAGS} --std=c++14
+delete_sized_mismatch_SOURCES  = delete_sized_mismatch.cpp
+errno_aligned_allocs_CFLAGS    = ${AM_CFLAGS} @FLAG_W_NO_NON_POWER_OF_TWO_ALIGNMENT@
+extattr_CFLAGS                 = ${AM_CFLAGS} @FLAG_W_NO_UNUSED_BUT_SET_VARIABLE@ @FLAG_W_NO_UNINITIALIZED@ @FLAG_W_NO_USE_AFTER_FREE@
+get_set_login_CFLAGS           = ${AM_CFLAGS} @FLAG_W_NO_USE_AFTER_FREE@
+getfh_CFLAGS                   = ${AM_CFLAGS} @FLAG_W_NO_USE_AFTER_FREE@
+getfsstat_CFLAGS               = ${AM_CFLAGS} @FLAG_W_NO_UNINITIALIZED@ @FLAG_W_NO_USE_AFTER_FREE@
+linkat_CFLAGS                  = ${AM_CFLAGS} @FLAG_W_NO_MAYBE_UNINITIALIZED@ @FLAG_W_NO_UNINITIALIZED@ @FLAG_W_NO_USE_AFTER_FREE@
+memalign_CFLAGS                        = ${AM_CFLAGS} @FLAG_W_NO_NON_POWER_OF_TWO_ALIGNMENT@
+misc_CFLAGS                    = ${AM_CFLAGS} @FLAG_W_NO_USE_AFTER_FREE@
+openpty_LDFLAGS                        = ${AM_LDFLAGS} -lutil
+pdfork_pdkill_CFLAGS           = ${AM_CFLAGS} @FLAG_W_NO_MAYBE_UNINITIALIZED@ @FLAG_W_NO_USE_AFTER_FREE@
+realpathat_CFLAGS              = ${AM_CFLAGS} @FLAG_W_NO_USE_AFTER_FREE@
+revoke_CFLAGS                  = ${AM_CFLAGS} @FLAG_W_NO_USE_AFTER_FREE@
+scalar_CFLAGS                  = ${AM_CFLAGS} -g @FLAG_W_NO_UNINITIALIZED@
+scalar_abort2_CFLAGS           = ${AM_CFLAGS} @FLAG_W_NO_UNINITIALIZED@
+scalar_fork_CFLAGS             = ${AM_CFLAGS} @FLAG_W_NO_UNUSED_VARIABLE@
+scalar_pdfork_CFLAGS           = ${AM_CFLAGS} @FLAG_W_NO_UNINITIALIZED@
+scalar_thr_exit_CFLAGS         = ${AM_CFLAGS} @FLAG_W_NO_UNINITIALIZED@
+scalar_vfork_CFLAGS            = ${AM_CFLAGS} @FLAG_W_NO_UNUSED_VARIABLE@
+sctp2_CFLAGS                   = ${AM_CFLAGS} @FLAG_W_NO_UNINITIALIZED@
+sigwait_CFLAGS                 = ${AM_CFLAGS} @FLAG_W_NO_USE_AFTER_FREE@
+stat_CFLAGS                    = ${AM_CFLAGS} @FLAG_W_NO_MAYBE_UNINITIALIZED@ @FLAG_W_NO_UNINITIALIZED@ @FLAG_W_NO_USE_AFTER_FREE@
+statfs_CFLAGS                  = ${AM_CFLAGS} @FLAG_W_NO_UNINITIALIZED@ @FLAG_W_NO_USE_AFTER_FREE@
+timing_safe_CFLAGS             = ${AM_CFLAGS} @FLAG_W_NO_USE_AFTER_FREE@
+utimens_CFLAGS                 = ${AM_CFLAGS} @FLAG_W_NO_UNINITIALIZED@ @FLAG_W_NO_USE_AFTER_FREE@
+utimes_CFLAGS                  = ${AM_CFLAGS} @FLAG_W_NO_UNINITIALIZED@ @FLAG_W_NO_USE_AFTER_FREE@
index 913914a0436b44dbded491aaba87f81af3693329..1d8069021b9efead94a10a8c965afcac58f30982 100644 (file)
@@ -19,5 +19,6 @@ AM_CFLAGS    += @FLAG_M32@
 AM_CXXFLAGS  += @FLAG_M32@
 AM_CCASFLAGS += @FLAG_M32@
 
-posix_fallocate_CFLAGS       = $(AM_CFLAGS) @FLAG_W_NO_UNINITIALIZED@
-posix_fadvise_CFLAGS       = $(AM_CFLAGS) @FLAG_W_NO_UNINITIALIZED@
+posix_fallocate_CFLAGS = $(AM_CFLAGS) @FLAG_W_NO_UNINITIALIZED@
+posix_fadvise_CFLAGS   = $(AM_CFLAGS) @FLAG_W_NO_UNINITIALIZED@
+reallocarray_CFLAGS    = ${AM_CFLAGS} @FLAG_W_NO_ALLOC_SIZE_LARGER_THAN@