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
--
_______________________________________________
subsurface mailing list
[email protected]
http://lists.subsurface-divelog.org/cgi-bin/mailman/listinfo/subsurface

Reply via email to