+static void ParseCommandLine(void)
+{
+ /* Program long options */
+ static const LongOpt OptTab[] = {
+ { "--allow-multiple-definition", 0, OptMultDef },
+ { "--cfg-path", 1, OptCfgPath },
+ { "--config", 1, CmdlOptConfig },
+ { "--dbgfile", 1, OptDbgFile },
+ { "--define", 1, OptDefine },
+ { "--end-group", 0, CmdlOptEndGroup },
+ { "--force-import", 1, OptForceImport },
+ { "--help", 0, OptHelp },
+ { "--lib", 1, OptLib },
+ { "--lib-path", 1, OptLibPath },
+ { "--mapfile", 1, OptMapFile },
+ { "--module-id", 1, OptModuleId },
+ { "--obj", 1, OptObj },
+ { "--obj-path", 1, OptObjPath },
+ { "--start-addr", 1, OptStartAddr },
+ { "--start-group", 0, CmdlOptStartGroup },
+ { "--target", 1, CmdlOptTarget },
+ { "--version", 0, OptVersion },
+ };