--- mif1.c~ +++ mif1.c @@ -5,19 +5,9 @@ #include #include -#if FOO int foo() { return 0; } -#else -#error FOO not defined -#endif -#if BAR -int foo() { return 0; } -#elif FOO int bar() { return 0; } -#else -#error FOO not defined -#endif int main() { --- mif2.c~ +++ mif2.c @@ -5,11 +5,7 @@ #include #include -#if defined(FOO) int foo() { return 0; } -#else -#error FOO not defined -#endif int main() {