/* Copyright 2004 Bob Proulx Distributed under the two-clause BSD licence; see the COPYING file for details. */ # include # include # ifdef FOO int foo() { return 0; } # else # error FOO defined # endif int main() { foo(); }