#
# Validate that the linker catches illegal combinations of .o files
# compiled with different GC settings.
#
#
# Validate that the linker catches illegal combinations of .o files
# compiled with different GC settings.
#
${CC} ${CCFLAGS} foo.o runtime.c -dynamiclib -o libfoo.dylib
${FAIL_IF_SUCCESS} ${CC} ${CCFLAGS} bar-gc-only.o runtime.c -dynamiclib libfoo.dylib -o libbar.dylib 2> fail.log
${CC} ${CCFLAGS} foo.o runtime.c -dynamiclib -o libfoo.dylib
${FAIL_IF_SUCCESS} ${CC} ${CCFLAGS} bar-gc-only.o runtime.c -dynamiclib libfoo.dylib -o libbar.dylib 2> fail.log