15. 4. 2016

Seznam vypnutých varování překladače gcc/clang

Pokud potřebujeme zjistit, která varovaní překladače gcc/g++ nebo clang/clang++ jsou vypnutá, můžeme to udělat následujícím příkazem:

$ g++ -Wall -Q --help=warning | grep "\[disabled\]"
  -Wabi                           [disabled]
  -Wabi-tag                       [disabled]
  -Waggregate-return              [disabled]
  ...
  -Wwrite-strings                 [disabled]
  -Wzero-as-null-pointer-constant [disabled]
  -Wzerotrip                      [disabled]

Vypsaný seznam správně zohledňuje vliv ostatních parametrů, které řídí úroveň varování, např. -Wall.

Žádné komentáře: