Should warnings be issued for unrecognised pragmas ?

Andreas Schwab schwab@issan.informatik.uni-dortmund.de
Fri Oct 17 02:31:00 GMT 1997


Nick Clifton <nickc@cygnus.com> writes:

|> The '89 ANSI C standard says:
|> "Any pragma that is not recognized by the implementation is ignored."

|> It is my opinion that "ignoring" is not the same as "not issuing a
|> warning", if such warnings have been requested, and that it is
|> important to know if a compiler is ignoring pragmas as they may have
|> been intended to affect code generation.

|> Any comments ?

A compiler can emit as many warnings as it likes, as long as it correctly
compiles conforming code.

-- 
Andreas Schwab                                      "And now for something
schwab@issan.informatik.uni-dortmund.de              completely different"
schwab@gnu.org



More information about the Gcc mailing list