Lines Matching full:options
74 static UOption options[]={
98 options[kOptDestDir].value = ".";
100 /* read command line options */
101 argc=u_parseArgs(argc, argv, sizeof(options)/sizeof(options[0]), options);
109 if(argc<0 || options[kOptHelpH].doesOccur || options[kOptHelpQuestionMark].doesOccur) {
111 "usage: %s [-options] filename1 filename2 ...\n"
114 "options:\n"
136 if(options[kOptAssembly].doesOccur) {
141 if (!checkAssemblyHeaderName(options[kOptAssembly].value)) {
143 "Assembly type \"%s\" is unknown.\n", options[kOptAssembly].value);
148 else if(options[kOptObject].doesOccur) {
168 writeCCode(filename, options[kOptDestDir].value,
169 options[kOptName].doesOccur ? options[kOptName].value : NULL,
170 options[kOptFilename].doesOccur ? options[kOptFilename].value : NULL,
174 writeAssemblyCode(filename, options[kOptDestDir].value,
175 options[kOptEntryPoint].doesOccur ? options[kOptEntryPoint].value : NULL,
176 options[kOptFilename].doesOccur ? options[kOptFilename].value : NULL,
181 writeObjectCode(filename, options[kOptDestDir].value,
182 options[kOptEntryPoint].doesOccur ? options[kOptEntryPoint].value : NULL,
183 options[kOptMatchArch].doesOccur ? options[kOptMatchArch].value : NULL,
184 options[kOptFilename].doesOccur ? options[kOptFilename].value : NULL,
192 /* TODO: remove writeCode(filename, options[kOptDestDir].value); */