#pragma clang diagnostic ignored

Lubomir I. Ivanov neolit123 at gmail.com
Thu Apr 28 07:51:26 PDT 2016


gcc 4.9.2, complains about unknown pragmas in a lot of files.

e.g.
https://github.com/torvalds/subsurface/commit/5cebf438495f04a2ce40522f3cd8b2489db8df9e

subsurface\core\save-xml.c:2:0: warning: ignoring #pragma clang diagnostic
[-Wunknown-pragmas]  #pragma clang diagnostic ignored
"-Wmissing-field-initializers"

-Wunknown-pragmas is an option, but the proper fix is to use clang
specific command line flags in cmake or wrapping them in  __llvm__ /
__clang__ #ifdef.

lubomir
--


More information about the subsurface mailing list