xref: /freebsd/contrib/unifdef/tests/multi.expout (revision fb3ef04d2028110f06d68b09009f1f2ca0f4128e)
1*fb3ef04dSDag-Erling Smørgrav--- mif1.c~
2*fb3ef04dSDag-Erling Smørgrav+++ mif1.c
3*fb3ef04dSDag-Erling Smørgrav@@ -5,19 +5,9 @@
4*fb3ef04dSDag-Erling Smørgrav #include <stdio.h>
5*fb3ef04dSDag-Erling Smørgrav #include <stdlib.h>
6*fb3ef04dSDag-Erling Smørgrav
7*fb3ef04dSDag-Erling Smørgrav-#if FOO
8*fb3ef04dSDag-Erling Smørgrav int foo() { return 0; }
9*fb3ef04dSDag-Erling Smørgrav-#else
10*fb3ef04dSDag-Erling Smørgrav-#error FOO not defined
11*fb3ef04dSDag-Erling Smørgrav-#endif
12*fb3ef04dSDag-Erling Smørgrav
13*fb3ef04dSDag-Erling Smørgrav-#if BAR
14*fb3ef04dSDag-Erling Smørgrav-int foo() { return 0; }
15*fb3ef04dSDag-Erling Smørgrav-#elif FOO
16*fb3ef04dSDag-Erling Smørgrav int bar() { return 0; }
17*fb3ef04dSDag-Erling Smørgrav-#else
18*fb3ef04dSDag-Erling Smørgrav-#error FOO not defined
19*fb3ef04dSDag-Erling Smørgrav-#endif
20*fb3ef04dSDag-Erling Smørgrav
21*fb3ef04dSDag-Erling Smørgrav int main()
22*fb3ef04dSDag-Erling Smørgrav {
23*fb3ef04dSDag-Erling Smørgrav--- mif2.c~
24*fb3ef04dSDag-Erling Smørgrav+++ mif2.c
25*fb3ef04dSDag-Erling Smørgrav@@ -5,11 +5,7 @@
26*fb3ef04dSDag-Erling Smørgrav #include <stdio.h>
27*fb3ef04dSDag-Erling Smørgrav #include <stdlib.h>
28*fb3ef04dSDag-Erling Smørgrav
29*fb3ef04dSDag-Erling Smørgrav-#if defined(FOO)
30*fb3ef04dSDag-Erling Smørgrav int foo() { return 0; }
31*fb3ef04dSDag-Erling Smørgrav-#else
32*fb3ef04dSDag-Erling Smørgrav-#error FOO not defined
33*fb3ef04dSDag-Erling Smørgrav-#endif
34*fb3ef04dSDag-Erling Smørgrav
35*fb3ef04dSDag-Erling Smørgrav int main()
36*fb3ef04dSDag-Erling Smørgrav {
37