getopt.cpp revision dccbafa70b5a9a6f933c5566e4542caf9f379b97