#include <stdio.h>
#include <stdlib.h>
extern int foo();
extern int fooPlusOne();
int main()
{
#if TEN
if ( foo() != 10 )
printf("[FAIL] symbol-resolver-basic: foo() != 10\n");
else if ( fooPlusOne() != 11 )
printf("[FAIL] symbol-resolver-basic: fooPlusOne() != 11\n");
else
printf("[PASS] symbol-resolver-basic\n");
#else
if ( foo() != 0 )
printf("[FAIL] symbol-resolver-basic: foo() != 0\n");
else if ( fooPlusOne() != 1 )
printf("[FAIL] symbol-resolver-basic: fooPlusOne() != 1\n");
else
printf("[PASS] symbol-resolver-basic\n");
#endif
return 0;
}