]> git.ipfire.org Git - thirdparty/gcc.git/commit
Testsuite: fix analyzer tests on Darwin
authorFrancois-Xavier Coudert <fxcoudert@gcc.gnu.org>
Sat, 19 Aug 2023 21:22:06 +0000 (23:22 +0200)
committerIain Sandoe <iain@sandoe.co.uk>
Sun, 28 Apr 2024 14:42:53 +0000 (15:42 +0100)
commitee2f7a02371aba24f6db6231ae862cd2248bf45f
tree483187963eb7ad43d61cc16ddc8205fe7d5bf206
parent57596bb82e31d2dfdba2eb41c16e45a9bbeb38a7
Testsuite: fix analyzer tests on Darwin

On macOS, system headers redefine by default some macros (memcpy,
memmove, etc) to checked versions, which defeats the analyzer. We
want to turn this off.
See https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104042

gcc/testsuite/ChangeLog:

PR analyzer/104042
* gcc.dg/analyzer/analyzer.exp: Pass -D_FORTIFY_SOURCE=0 on Darwin.

(cherry picked from commit ce33bbfcbc7dd3afc6c96fb48a19ed00f0c598ce)
gcc/testsuite/gcc.dg/analyzer/analyzer.exp