dlfcn.h: Missing include guards.
gc.h: Missing include guards.
Merge pull request #830 from waywardmonkeys/dlfcn-include-guards

Missing include guards.