- Remove the $NetBSD header as it wouldn't get updated and is wrong.
- This doesn't compile, but I'm including it to have a version history for changes required to make it work. - We need this for to have a getopt implementation on Windows. - It's necessary to change the implementation to switch from GPL to LGPL.
A macro definition adds * in front of __argc and __argv, causing build error with mingw. Renamed them to argc and argv to prevent this.