By now the crc combine tables are generated at compile time, but still in a separate code generation step. We now eliminate the code generation step and instead link the global variables directly into the main executable. The global variables have been conveniently named exactly as the code generation step names them, so we don't need to touch any users.