Home | History | Annotate | Download | only in unit-tests

Lines Matching refs:ifndef

1 # $NetBSD: directive-ifndef.mk,v 1.9 2023/10/19 18:24:33 rillig Exp $
3 # Tests for the .ifndef directive, which can be used for multiple-inclusion
4 # guards. In contrast to C, where #ifndef and #define nicely line up the
11 .ifndef GUARD
17 .ifndef GUARD
28 # The '.ifndef' directive can be used with multiple arguments, even negating
32 .ifndef UNDEFINED && UNDEFINED
36 .ifndef UNDEFINED && DEFINED
39 .ifndef DEFINED && DEFINED
42 .ifndef !UNDEFINED && !UNDEFINED
45 .ifndef !UNDEFINED && !DEFINED
48 .ifndef !DEFINED && !DEFINED
57 .ifndef 0
60 .ifndef 1
64 .ifndef ""
67 .ifndef "word"
71 .ifndef ${:UUNDEFINED}
75 .ifndef ${:UDEFINED}
78 .ifndef ${:U0}
81 .ifndef ${:U1}