Commit a307dd28 authored by Josh Poimboeuf's avatar Josh Poimboeuf Committed by Peter Zijlstra
Browse files

objtool: Change "warning:" to "error:" for --Werror



This is similar to GCC's behavior and makes it more obvious why the
build failed.

Suggested-by: default avatarNathan Chancellor <nathan@kernel.org>
Signed-off-by: default avatarJosh Poimboeuf <jpoimboe@kernel.org>
Signed-off-by: default avatarPeter Zijlstra (Intel) <peterz@infradead.org>
Reviewed-by: default avatarBrendan Jackman <jackmanb@google.com>
Link: https://lore.kernel.org/r/56f0565b15b4b4caa9a08953fa9c679dfa973514.1741975349.git.jpoimboe@kernel.org
parent bb622439
Loading
Loading
Loading
Loading
+4 −2
Original line number Diff line number Diff line
@@ -43,8 +43,10 @@ static inline char *offstr(struct section *sec, unsigned long offset)

#define WARN(format, ...)				\
	fprintf(stderr,					\
		"%s: warning: objtool: " format "\n",	\
		objname, ##__VA_ARGS__)
		"%s: %s: objtool: " format "\n",	\
		objname,				\
		opts.werror ? "error" : "warning",	\
		##__VA_ARGS__)

#define WARN_FUNC(format, sec, offset, ...)		\
({							\