Merge commit '3a7050ffed5ce061b114a11e4de4b77aba8efa0b'

* commit '3a7050ffed5ce061b114a11e4de4b77aba8efa0b':
  build: Add _Pragma macro to disable deprecated declaration warnings

Conflicts:
	configure

Merged-by: Michael Niedermayer <michaelni@gmx.at>
This commit is contained in:
Michael Niedermayer
2013-08-03 09:27:37 +02:00
2 changed files with 14 additions and 0 deletions

6
configure vendored
View File

@@ -1497,6 +1497,7 @@ HAVE_LIST="
pod2man
poll_h
posix_memalign
pragma_deprecated
pthread_cancel
rdtsc
rsync_contimeout
@@ -3777,6 +3778,11 @@ void foo(char * $restrict_keyword p);
EOF
done
check_cc <<EOF && enable pragma_deprecated
_Pragma("GCC diagnostic ignored \"-Wdeprecated-declarations\"")
_Pragma("GCC diagnostic warning \"-Wdeprecated-declarations\"")
EOF
check_cc <<EOF && enable attribute_packed
struct { int x; } __attribute__((packed)) x;
EOF