+ libtool -static foo.o -o libfoo.a
+ ${CC} ${CCFLAGS} main.c libfoo.a libbar.dylib -o main
+ # verify _foo got pulled in because _var was a tentative in main.o
+ nm main | grep "_foo" | ${FAIL_IF_EMPTY}
+ # verify -dead_strip pulls in non-tentative _var from libfoo.a
+ ${CC} ${CCFLAGS} main.c libfoo.a libbar.dylib -o main -dead_strip
+ nm -m main | grep "_var" | grep __data | ${FAIL_IF_EMPTY}
+ # verify dynamic_lookup works and has no duplicate symbols