![wireshark logo](/images/wireshark-logo.png)
Wireshark mailing list archives
Re: Compiling Wireshark with gcc-6: Lots of new warnings
From: Guy Harris <guy () alum mit edu>
Date: Mon, 11 Jan 2016 20:05:49 -0800
On Jan 11, 2016, at 2:33 AM, Alexis La Goutte <alexis.lagoutte () gmail com> wrote:
About unused-const-variable, it is already enable when use clang and clang don't found this warning... after a check, it is only from const define on .h file.. and when look .c file, the const is used... false positive ? need to include .c file on .h ? i have don't yet search if it is already known issue with gcc
I addressed the first warning of that sort with https://code.wireshark.org/review/13198 by moving the *definition* out of the header into a source file, leaving only a *declaration* in the header. That way, you don't get unused tables in compilers that don't optimize it out and you don't get warnings from GCC. ___________________________________________________________________________ Sent via: Wireshark-dev mailing list <wireshark-dev () wireshark org> Archives: https://www.wireshark.org/lists/wireshark-dev Unsubscribe: https://wireshark.org/mailman/options/wireshark-dev mailto:wireshark-dev-request () wireshark org?subject=unsubscribe
Current thread:
- Compiling Wireshark with gcc-6: Lots of new warnings Joerg Mayer (Jan 10)
- Re: Compiling Wireshark with gcc-6: Lots of new warnings Michael Mann (Jan 10)
- Re: Compiling Wireshark with gcc-6: Lots of new warnings Alexis La Goutte (Jan 11)
- Re: Compiling Wireshark with gcc-6: Lots of new warnings Guy Harris (Jan 11)