1 1.6 rillig # $NetBSD: opt-warnings-as-errors.mk,v 1.6 2023/06/01 20:56:35 rillig Exp $ 2 1.1 rillig # 3 1.3 rillig # Tests for the -W command line option, which turns warnings into errors. 4 1.5 rillig # 5 1.5 rillig # Even in -W mode, a .warning is not completely equivalent to an .error. 6 1.5 rillig # First, the word "warning" is still printed, and second, parsing continues 7 1.5 rillig # after a failed warning, whereas it would stop immediately at the first 8 1.5 rillig # .error. 9 1.1 rillig 10 1.4 rillig .MAKEFLAGS: -W 11 1.4 rillig 12 1.6 rillig # expect+1: warning: message 1 13 1.3 rillig .warning message 1 14 1.6 rillig # expect+1: warning: message 2 15 1.3 rillig .warning message 2 16 1.3 rillig 17 1.3 rillig _!= echo 'parsing continues' 1>&2 18 1.1 rillig 19 1.1 rillig all: 20 1.1 rillig @:; 21