getopt.cpp revision 8e3f7f941e446e203bd8f3d0782d761aeb5af6c9