Use -std=c99, not -std=gnu99
Simplify config extraction.
Make the variadic function test more explicit about word size.
Add dl_stubs.c and dl.ml to .gitignore.