When getopt encounters an unknown/invalid optionSince we don't set opterr to 0, it puts thegetopt prints a message when it
character inencounters an unknown/invalid optopt,ion. and sets ch to '?'.
We probably want to eiWe ther set opterr to 0 to suppress theefore don't need to
built-iprint our own message ("dtc: illegal option") or remove the onein the default handler.
in dtc.cc ("Unknown option").