1. The build system

The makedefs script identifies which of the supported Operating Systems is being used, and passes this information through to the build system as a normalised set of environment variables. Keeping the names and version numbers normalised to an internal scheme removes special cases elsewhere in the system. For example:

OSFAM=       netbsd
OSVER=       NETBSD5
BLDARCH=     x86_32
BLDARCHBITS= 32
EXECFORMAT=  elf

Update the makedefs script so that it is aware of the new platform, and can produce these variables. Take care to keep the form consistent with the existing platforms. In almost all cases these are identified simply by inspecting output from uname.

If the makedefs script needs updating, it will have complained that the platform is unrecognised.