getopt.cpp revision 4d6dcfe00aab559241d9ed05b89f803ab5ddf611