One final question: does the "hp300bsd" setup for as and ld in binutils
actually produce NetBSD/m68k binaries or some other OS's exec files?
No; it produces BSD-style (as in 4.4BSD) executables. If you compile
them this way using our include files and libraries, you should in
fact be able to run them, at least on the hp300 port.