diff options
author | Reimar Döffinger <Reimar.Doeffinger@gmx.de> | 2023-10-29 18:46:16 +0100 |
---|---|---|
committer | Reimar Döffinger <Reimar.Doeffinger@gmx.de> | 2023-11-02 21:03:43 +0100 |
commit | a31992634f0d3b1ab2d2a6b89440dd0120af5b97 (patch) | |
tree | 64267182cf7e2da5874570cc4fc576dc0c69c9a9 /configure | |
parent | 02064ba3a37754183cf7e7a4c1ffd3cdf971b5dc (diff) | |
download | ffmpeg-a31992634f0d3b1ab2d2a6b89440dd0120af5b97.tar.gz |
configure: fix _Pragma check.
The test can currently pass when _Pragma is not supported, since
_Pragma might be treated as a implicitly declared function.
This happens e.g. with tinycc.
Extending the check to 2 pragmas both matches the actual use
better and avoids this misdetection.
Diffstat (limited to 'configure')
-rwxr-xr-x | configure | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -5984,7 +5984,7 @@ for restrict_keyword in restrict __restrict__ __restrict ""; do test_code cc "" "char * $restrict_keyword p" && break done -check_cc pragma_deprecated "" '_Pragma("GCC diagnostic ignored \"-Wdeprecated-declarations\"")' +check_cc pragma_deprecated "" '_Pragma("GCC diagnostic push") _Pragma("GCC diagnostic ignored \"-Wdeprecated-declarations\"")' # The global variable ensures the bits appear unchanged in the object file. test_cc <<EOF || die "endian test failed" |