Update old-style definitions to ANSI, remove a couple of registerdefinitions along the way. Fixed gcc 4.1 build (thank you vax)
Move UCB-licensed code from 4-clause to 3-clause licence.Patches provided by Joel Baker in PR 22280, verified by myself.
Just some minor cleanup.
Fix RCSID's
Added libc VAX specific files.