getopt.cpp revision 45e9c1c72518aeba6673332bdd4d70b59e1c11a4