On Wed, Mar 27, 2013 at 7:24 PM, Anton Khirnov <[email protected]> wrote:
>
> On Wed, 27 Mar 2013 18:50:04 +0100, Diego Biurrun <[email protected]> wrote:
>> ---
>>  configure            |    6 ++++++
>>  libavutil/internal.h |    8 ++++++++
>>  2 files changed, 14 insertions(+)
>>
>> diff --git a/configure b/configure
>> index c25d3b4..8bfd432 100755
>> --- a/configure
>> +++ b/configure
>> @@ -1244,6 +1244,7 @@ HAVE_LIST="
>>      cpunop
>>      CryptGenRandom
>>      dcbzl
>> +    pragma_deprecated
>>      dev_bktr_ioctl_bt848_h
>>      dev_bktr_ioctl_meteor_h
>>      dev_ic_bt8xx_h
>> @@ -3221,6 +3222,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
>
> Isn't this likely to produce extra warnings in a compiler that supports 
> _Pragma
> in general, but doesn't support this specific one?

If such a case should occur, we can special case that noisy compiler
out right at its definition.

-- 
regards,
    Reinhard
_______________________________________________
libav-devel mailing list
[email protected]
https://lists.libav.org/mailman/listinfo/libav-devel

Reply via email to