Don't build test/test_codegen.c too early with make-3.81

It doesn't make the build fail, but it provokes an error from gcc.