Lines Matching refs:arg

487 newae(struct aelist *ael, const char *arg)  in newae()  argument
493 ae->ae_arg = strdup(arg); in newae()
516 error(const char *arg) in error() argument
519 "%s: error: mapping failed at or near arg '%s'\n", progname, arg); in error()
687 char *arg = *++ctx->i_oldargv; in do_gcc() local
688 size_t arglen = strlen(arg); in do_gcc()
690 if (*arg == '-') { in do_gcc()
697 strcmp(arg + arglen - 3, ".il") == 0) in do_gcc()
701 arg[arglen - 2] == '.' && in do_gcc()
702 (arg[arglen - 1] == 'S' || arg[arglen - 1] == 's' || in do_gcc()
703 arg[arglen - 1] == 'c' || arg[arglen - 1] == 'i')) in do_gcc()
715 newae(ctx->i_ae, arg); in do_gcc()
721 if (strncmp(arg, "-compat=", 8) == 0) { in do_gcc()
725 if (strcmp(arg, "-Qoption") == 0) { in do_gcc()
728 error(arg); in do_gcc()
733 if (strcmp(arg, "-xwe") == 0) { in do_gcc()
738 if (strcmp(arg, "-noex") == 0) { in do_gcc()
745 if (strcmp(arg, "-pic") == 0) { in do_gcc()
750 if (strcmp(arg, "-PIC") == 0) { in do_gcc()
755 if (strcmp(arg, "-norunpath") == 0) { in do_gcc()
759 if (strcmp(arg, "-nolib") == 0) { in do_gcc()
765 if (strcmp(arg, "-cg92") == 0) { in do_gcc()
773 switch ((c = arg[1])) { in do_gcc()
775 if (strcmp(arg, "-_noecho") == 0) in do_gcc()
777 else if (strncmp(arg, "-_cc=", 5) == 0 || in do_gcc()
778 strncmp(arg, "-_CC=", 5) == 0) in do_gcc()
780 else if (strncmp(arg, "-_gcc=", 6) == 0 || in do_gcc()
781 strncmp(arg, "-_g++=", 6) == 0) in do_gcc()
782 newae(ctx->i_ae, arg + 6); in do_gcc()
784 error(arg); in do_gcc()
791 error(arg); in do_gcc()
799 newae(ctx->i_ae, arg); in do_gcc()
804 error(arg); in do_gcc()
817 newae(ctx->i_ae, arg); in do_gcc()
820 error(arg); in do_gcc()
832 newae(ctx->i_ae, arg); in do_gcc()
838 newae(ctx->i_ae, arg); in do_gcc()
843 newae(ctx->i_ae, arg); in do_gcc()
847 newae(ctx->i_ae, arg); in do_gcc()
851 if (strcmp(arg, "-D_KERNEL") == 0 || in do_gcc()
852 strcmp(arg, "-D_BOOT") == 0) in do_gcc()
857 if (strcmp(arg, "-dy") == 0) { in do_gcc()
861 if (strcmp(arg, "-dn") == 0) { in do_gcc()
866 if (strcmp(arg, "-dalign") == 0) { in do_gcc()
873 error(arg); in do_gcc()
876 if (strcmp(arg, in do_gcc()
886 if (strncmp(arg, "-erroff=", 8) == 0) in do_gcc()
888 if (strcmp(arg, "-errtags=yes") == 0) { in do_gcc()
892 if (strcmp(arg, "-errwarn=%all") == 0) { in do_gcc()
896 error(arg); in do_gcc()
899 if (strcmp(arg, "-flags") == 0) { in do_gcc()
903 if (strncmp(arg, "-features=zla", 13) == 0) { in do_gcc()
910 error(arg); in do_gcc()
917 if (strcmp(arg, "-keeptmp") == 0) { in do_gcc()
921 error(arg); in do_gcc()
925 if ((arg = *++ctx->i_oldargv) == NULL || in do_gcc()
926 *arg == '\0') in do_gcc()
930 arg += 2; in do_gcc()
932 if (strcmp(arg, "pic") == 0) { in do_gcc()
937 if (strcmp(arg, "PIC") == 0) { in do_gcc()
945 if (strcmp(arg, "-mt") == 0) { in do_gcc()
949 if (strcmp(arg, "-m64") == 0) { in do_gcc()
957 if (strcmp(arg, "-m32") == 0) { in do_gcc()
962 error(arg); in do_gcc()
975 error(arg); in do_gcc()
978 opt = arg + 2; in do_gcc()
989 if (strcmp(arg, "-noqueue") == 0) { in do_gcc()
995 error(arg); in do_gcc()
1002 error(arg); in do_gcc()
1017 if (strcmp(arg, "-qp") == 0) { in do_gcc()
1021 error(arg); in do_gcc()
1028 error(arg); in do_gcc()
1035 error(arg); in do_gcc()
1043 error(arg); in do_gcc()
1050 error(arg); in do_gcc()
1053 if (strncmp(arg, "-Wp,-xc99", 9) == 0) { in do_gcc()
1060 if (strncmp(arg, "-Wa,", 4) == 0 || in do_gcc()
1061 strncmp(arg, "-Wp,", 4) == 0 || in do_gcc()
1062 strncmp(arg, "-Wl,", 4) == 0) { in do_gcc()
1063 newae(ctx->i_ae, arg); in do_gcc()
1066 if (strcmp(arg, "-W0,-xc99=pragma") == 0) { in do_gcc()
1070 if (strcmp(arg, "-W0,-xc99=%none") == 0) { in do_gcc()
1078 if (strcmp(arg, "-W0,-noglobal") == 0 || in do_gcc()
1079 strcmp(arg, "-W0,-xglobalstatic") == 0) { in do_gcc()
1086 if (strcmp(arg, "-W0,-Lt") == 0) { in do_gcc()
1093 if (strcmp(arg, "-W0,-xdbggen=no%usedonly") == 0) { in do_gcc()
1100 if (strcmp(arg, "-W2,-xwrap_int") == 0) { in do_gcc()
1108 if (strcmp(arg, "-W2,-Rcond_elim") == 0) { in do_gcc()
1115 if (strcmp(arg, "-Wd,-xsafe=unboundsym") == 0) { in do_gcc()
1123 if (strncmp(arg, "-Wc,-xcode=", 11) == 0) { in do_gcc()
1124 xlate(ctx->i_ae, arg + 11, xcode_tbl); in do_gcc()
1125 if (strncmp(arg + 11, "pic", 3) == 0) in do_gcc()
1129 if (strncmp(arg, "-Wc,-Qiselect", 13) == 0) { in do_gcc()
1136 if (strcmp(arg, "-Wc,-Qassembler-ounrefsym=0") == 0) { in do_gcc()
1144 if (strcmp(arg, "-Wu,-xmodel=kernel") == 0) { in do_gcc()
1151 if (strcmp(arg, "-Wu,-save_args") == 0) { in do_gcc()
1156 error(arg); in do_gcc()
1159 if (strcmp(arg, "-Xa") == 0 || in do_gcc()
1160 strcmp(arg, "-Xt") == 0) { in do_gcc()
1164 if (strcmp(arg, "-Xc") == 0) { in do_gcc()
1168 if (strcmp(arg, "-Xs") == 0) { in do_gcc()
1172 error(arg); in do_gcc()
1176 error(arg); in do_gcc()
1177 switch (arg[2]) { in do_gcc()
1180 if (strcmp(arg, "-x386") == 0) { in do_gcc()
1184 error(arg); in do_gcc()
1187 if (strcmp(arg, "-x486") == 0) { in do_gcc()
1191 error(arg); in do_gcc()
1195 if (strncmp(arg, "-xarch=", 7) == 0) { in do_gcc()
1196 mflag |= xlate_xtb(ctx->i_ae, arg + 7); in do_gcc()
1199 error(arg); in do_gcc()
1202 if (strncmp(arg, "-xbuiltin=", 10) == 0) { in do_gcc()
1203 if (strcmp(arg + 10, "%all")) in do_gcc()
1207 error(arg); in do_gcc()
1211 if (strcmp(arg, "-xCC") == 0) in do_gcc()
1213 error(arg); in do_gcc()
1216 if (strncmp(arg, "-xc99=%all", 10) == 0) { in do_gcc()
1220 if (strncmp(arg, "-xc99=%none", 11) == 0) { in do_gcc()
1224 if (strncmp(arg, "-xchip=", 7) == 0) { in do_gcc()
1225 xlate(ctx->i_ae, arg + 7, xchip_tbl); in do_gcc()
1228 if (strncmp(arg, "-xcode=", 7) == 0) { in do_gcc()
1229 xlate(ctx->i_ae, arg + 7, xcode_tbl); in do_gcc()
1230 if (strncmp(arg + 7, "pic", 3) == 0) in do_gcc()
1234 if (strncmp(arg, "-xcache=", 8) == 0) in do_gcc()
1236 if (strncmp(arg, "-xcrossfile", 11) == 0) in do_gcc()
1238 error(arg); in do_gcc()
1241 if (strcmp(arg, "-xdepend") == 0) in do_gcc()
1243 if (strncmp(arg, "-xdebugformat=", 14) == 0) in do_gcc()
1245 error(arg); in do_gcc()
1253 if (strncmp(arg, "-xF", 3) == 0) in do_gcc()
1255 error(arg); in do_gcc()
1258 if (strncmp(arg, "-xinline", 8) == 0) in do_gcc()
1261 if (strcmp(arg, "-xildon") == 0 || in do_gcc()
1262 strcmp(arg, "-xildoff") == 0) in do_gcc()
1265 error(arg); in do_gcc()
1269 if (strcmp(arg, "-xmodel=kernel") == 0) { in do_gcc()
1276 error(arg); in do_gcc()
1280 if (strcmp(arg, "-xM") == 0) { in do_gcc()
1284 if (strcmp(arg, "-xM1") == 0) { in do_gcc()
1288 error(arg); in do_gcc()
1291 if (strcmp(arg, "-xnolib") == 0) { in do_gcc()
1295 error(arg); in do_gcc()
1298 if (strncmp(arg, "-xO", 3) == 0) { in do_gcc()
1299 size_t len = strlen(arg); in do_gcc()
1301 int c = *(arg + 3); in do_gcc()
1305 error(arg); in do_gcc()
1310 level = atoi(arg + 3); in do_gcc()
1312 error(arg); in do_gcc()
1330 error(arg); in do_gcc()
1333 if (strcmp(arg, "-xpentium") == 0) { in do_gcc()
1337 if (strcmp(arg, "-xpg") == 0) { in do_gcc()
1341 error(arg); in do_gcc()
1344 if (strncmp(arg, "-xregs=", 7) == 0) { in do_gcc()
1345 xlate(ctx->i_ae, arg + 7, xregs_tbl); in do_gcc()
1348 error(arg); in do_gcc()
1351 if (strcmp(arg, "-xs") == 0 || in do_gcc()
1352 strcmp(arg, "-xspace") == 0 || in do_gcc()
1353 strcmp(arg, "-xstrconst") == 0) in do_gcc()
1355 error(arg); in do_gcc()
1358 if (strcmp(arg, "-xtransition") == 0) { in do_gcc()
1362 if (strcmp(arg, "-xtrigraphs=yes") == 0) { in do_gcc()
1366 if (strcmp(arg, "-xtrigraphs=no") == 0) { in do_gcc()
1370 if (strncmp(arg, "-xtarget=", 9) == 0) { in do_gcc()
1371 xlate(ctx->i_ae, arg + 9, xtarget_tbl); in do_gcc()
1374 error(arg); in do_gcc()
1380 error(arg); in do_gcc()
1386 if ((arg = *++ctx->i_oldargv) == NULL || in do_gcc()
1387 *arg == '\0') in do_gcc()
1390 arglen = strlen(arg + 1); in do_gcc()
1392 arg += 2; in do_gcc()
1395 if (strncmp(arg, "S,", 2) == 0) in do_gcc()
1397 if (strncmp(arg, "l,", 2) == 0) { in do_gcc()
1398 char *s = strdup(arg); in do_gcc()
1405 if (strncmp(arg, "I,", 2) == 0) { in do_gcc()
1406 char *s = strdup(arg); in do_gcc()
1414 error(arg); in do_gcc()
1421 error(arg); in do_gcc()
1521 char *arg = *++ctx->i_oldargv; in do_cc() local
1523 if (*arg != '-') { in do_cc()
1525 newae(ctx->i_ae, arg); in do_cc()
1532 switch (*(arg + 1)) { in do_cc()
1534 if (strcmp(arg, "-_noecho") == 0) { in do_cc()
1536 } else if (strncmp(arg, "-_cc=", 5) == 0 || in do_cc()
1537 strncmp(arg, "-_CC=", 5) == 0) { in do_cc()
1538 newae(ctx->i_ae, arg + 5); in do_cc()
1539 } else if (strncmp(arg, "-_gcc=", 6) != 0 && in do_cc()
1540 strncmp(arg, "-_g++=", 6) != 0) { in do_cc()
1543 arg); in do_cc()
1549 newae(ctx->i_ae, arg); in do_cc()
1553 if (strlen(arg) == 2) { in do_cc()
1555 newae(ctx->i_ae, arg); in do_cc()
1560 newae(ctx->i_ae, arg); in do_cc()
1565 if (strlen(arg) == 2) in do_cc()
1567 newae(ctx->i_ae, arg); in do_cc()
1571 if (strlen(arg) == 2) in do_cc()
1575 newae(ctx->i_ae, arg); in do_cc()