xref: /freebsd/contrib/unifdef/tests/recursive.expout (revision b59017c5cad90d0f09a59e68c00457b7faf93e7c)
1/* Copyright 2004 Bob Proulx <bob@proulx.com>
2Distributed under the two-clause BSD licence;
3see the COPYING file for details. */
4
5#include <stdio.h>
6#include <stdlib.h>
7
8#if FOO
9int foo() { return 0; }
10#else
11#error FOO not defined
12#endif
13
14#if BAR
15int foo() { return 0; }
16#elif FOO
17int bar() { return 0; }
18#else
19#error FOO not defined
20#endif
21
22int main()
23{
24  foo();
25  bar();
26}
27