5.7.4.1 Ifdef Directive

The .ifdef symbol directive assembles the following section of code up until the next .endif directive if the specified symbol has been defined. Note that a symbol that has been referenced but not yet defined is considered to be undefined.