gpsd-dev
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [gpsd-dev] Bernd's CheckFunc Fix


From: Bernd Zeimetz
Subject: Re: [gpsd-dev] Bernd's CheckFunc Fix
Date: Mon, 2 Jan 2017 00:42:55 +0100
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Icedove/45.4.0

Hi Fred,

sorry, I missed that mail - please CC me if you need my attention or
poke me on irc.

On 12/20/2016 12:35 AM, Fred Wright wrote:
[..]
> 4) Check out fde48f55 or later.

That change does not help, as we are dealing with compiler default
options here, not with those added in SConstruct.

> Of course it would still be nice to know how a warning became an error.

afaik default since 6.2.

% gcc -Q --help=warnings | grep enabled
  -Waggressive-loop-optimizations       [enabled]
  -Walign-commons                       [enabled]
  -Wattributes                          [enabled]
  -Wbuiltin-macro-redefined             [enabled]
  -Wc90-c99-compat                      [enabled]
  -Wc99-c11-compat                      [enabled]
  -Wconversion-null                     [enabled]
  -Wcoverage-mismatch                   [enabled]
  -Wcpp                                 [enabled]
  -Wdeclaration-after-statement         [enabled]
  -Wdelete-incomplete                   [enabled]
  -Wdeprecated                          [enabled]
  -Wdeprecated-declarations             [enabled]
  -Wdesignated-init                     [enabled]
  -Wdiscarded-array-qualifiers          [enabled]
  -Wdiscarded-qualifiers                [enabled]
  -Wdiv-by-zero                         [enabled]
  -Wendif-labels                        [enabled]
  -Wenum-compare                        [enabled]
  -Wfree-nonheap-object                 [enabled]
  -Whsa                                 [enabled]
  -Wignored-attributes                  [enabled]
  -Wimplicit-function-declaration       [enabled]
  -Wimplicit-int                        [enabled]
  -Wincompatible-pointer-types          [enabled]
  -Winherited-variadic-ctor             [enabled]
  -Wint-conversion                      [enabled]
  -Wint-to-pointer-cast                 [enabled]
  -Winvalid-memory-model                [enabled]
  -Winvalid-offsetof                    [enabled]
  -Wline-truncation                     [enabled]
  -Wliteral-suffix                      [enabled]
  -Wlong-long                           [enabled]
  -Wlto-type-mismatch                   [enabled]
  -Wmain                                [enabled]
  -Wnarrowing                           [enabled]
  -Wnon-template-friend                 [enabled]
  -Wodr                                 [enabled]
  -Woverflow                            [enabled]
  -Woverride-init-side-effects          [enabled]
  -Wpacked-bitfield-compat              [enabled]
  -Wpmf-conversions                     [enabled]
  -Wpointer-to-int-cast                 [enabled]
  -Wpragmas                             [enabled]
  -Wproperty-assign-default             [enabled]
  -Wprotocol                            [enabled]
  -Wpsabi                               [enabled]
  -Wreturn-local-addr                   [enabled]
  -Wshadow-ivar                         [enabled]
  -Wshift-count-negative                [enabled]
  -Wshift-count-overflow                [enabled]
  -Wshift-negative-value                [enabled]
  -Wsizeof-array-argument               [enabled]
  -Wsubobject-linkage                   [enabled]
  -Wswitch-bool                         [enabled]
  -Wsync-nand                           [enabled]
  -Wterminate                           [enabled]
  -Wtrigraphs                           [enabled]
  -Wunderflow                           [enabled]
  -Wunused-result                       [enabled]
  -Wvarargs                             [enabled]
  -Wvirtual-move-assign                 [enabled]
  -Wvla                                 [enabled]
  -frequire-return-statement            [enabled]

-- 
 Bernd Zeimetz                            Debian GNU/Linux Developer
 http://bzed.de                                http://www.debian.org
 GPG Fingerprint: ECA1 E3F2 8E11 2432 D485  DD95 EB36 171A 6FF9 435F



reply via email to

[Prev in Thread] Current Thread [Next in Thread]