-
Ben Avison authored
* All C binaries are now built with stack limit checking and embedded function names both enabled. * Libraries are linked in a consistent order (makes no difference to functionality, but makes it easier to compare binaries). * Remove useless instructions from transient utilities. This is a partial revert of commit 429ec503. Those `ENTRY` lines were not orphaned 'aasm' function-entry macros, since nothing ever pulled the return address back off the USR mode stack (and note that the contemporary Makefile was already using `objasm`). Instead, I believe they were intended to indicate the binary entry point, so an `ENTRY` directive was the correct thing to use. * Use the `-util` option to `link` to insert headers and fiiters on to transient utilities. * ShowStat now gets its version information from the main VersionNum file.
9a4ca44b