Since we a no longer using this function for the wasm start
section we don't actually care what its signature is.
Currently we expect to be (void) -> (void) which causes linker
warnings for people trying to do things like --entry=main.
This means that the entry point now joins the list of undefined
functions that are not effected by the --allow-undefined
flag. If you want an undefined entry you now need to pass
--no-entry.