Lines Matching refs:optarg

757 	if (optarg[2] == '3')  in createargv()
760 if (optarg[2] == '6') in createargv()
764 p0 = &optarg[5]; in createargv()
796 if ((p0 = (char *)strdup(&optarg[5])) == NULL) in createargv()
876 guidance_parse(Ofl_desc *ofl, char *optarg) in guidance_parse() argument
904 optarg += MSG_ARG_GUIDE_SIZE; in guidance_parse()
905 if (*optarg == '=') { in guidance_parse()
906 optarg++; in guidance_parse()
908 if ((name = libld_malloc(strlen(optarg) + 1)) == NULL) in guidance_parse()
910 (void) strcpy(name, optarg); in guidance_parse()
967 assdeflib_parse(Ofl_desc *ofl, char *optarg) in assdeflib_parse() argument
972 olen = strlen(optarg); in assdeflib_parse()
977 if (optarg[MSG_ARG_ASSDEFLIB_SIZE] != '=') { in assdeflib_parse()
979 MSG_ORIG(MSG_ARG_ASSDEFLIB), optarg); in assdeflib_parse()
983 if (strncmp(optarg + MSG_ARG_ASSDEFLIB_SIZE + 1, in assdeflib_parse()
985 strcmp(optarg + olen - MSG_STR_SOEXT_SIZE, in assdeflib_parse()
988 MSG_INTL(MSG_ARG_ASSDEFLIB_MALFORMED), optarg); in assdeflib_parse()
992 if (aplist_append(&ofl->ofl_assdeflib, optarg + in assdeflib_parse()
1023 DBG_CALL(Dbg_args_option(ofl->ofl_lml, ndx, c, optarg)); in parseopt_pass1()
1030 if (optarg[0] != '2') in parseopt_pass1()
1033 MSG_ORIG(MSG_ARG_3), optarg); in parseopt_pass1()
1037 DBG_CALL(Dbg_args_option(ofl->ofl_lml, ndx, c, optarg)); in parseopt_pass1()
1044 if (optarg[0] != '4') in parseopt_pass1()
1047 MSG_ORIG(MSG_ARG_6), optarg); in parseopt_pass1()
1073 DBG_CALL(Dbg_args_option(ofl->ofl_lml, ndx, c, optarg)); in parseopt_pass1()
1079 ofl->ofl_config = optarg; in parseopt_pass1()
1088 DBG_CALL(Dbg_args_option(ofl->ofl_lml, ndx, c, optarg)); in parseopt_pass1()
1089 if ((optarg[0] == 'n') && (optarg[1] == '\0')) { in parseopt_pass1()
1096 } else if ((optarg[0] == 'y') && (optarg[1] == '\0')) { in parseopt_pass1()
1106 MSG_ORIG(MSG_ARG_D), optarg); in parseopt_pass1()
1111 DBG_CALL(Dbg_args_option(ofl->ofl_lml, ndx, c, optarg)); in parseopt_pass1()
1117 ofl->ofl_entry = (void *)optarg; in parseopt_pass1()
1121 DBG_CALL(Dbg_args_option(ofl->ofl_lml, ndx, c, optarg)); in parseopt_pass1()
1130 add_string(ofl->ofl_filtees, optarg)) == in parseopt_pass1()
1138 DBG_CALL(Dbg_args_option(ofl->ofl_lml, ndx, c, optarg)); in parseopt_pass1()
1147 add_string(ofl->ofl_filtees, optarg)) == in parseopt_pass1()
1154 DBG_CALL(Dbg_args_option(ofl->ofl_lml, ndx, c, optarg)); in parseopt_pass1()
1160 ofl->ofl_soname = (const char *)optarg; in parseopt_pass1()
1169 DBG_CALL(Dbg_args_option(ofl->ofl_lml, ndx, c, optarg)); in parseopt_pass1()
1175 ofl->ofl_interp = (const char *)optarg; in parseopt_pass1()
1179 DBG_CALL(Dbg_args_option(ofl->ofl_lml, ndx, c, optarg)); in parseopt_pass1()
1195 DBG_CALL(Dbg_args_option(ofl->ofl_lml, ndx, c, optarg)); in parseopt_pass1()
1201 ofl->ofl_name = (const char *)optarg; in parseopt_pass1()
1205 DBG_CALL(Dbg_args_option(ofl->ofl_lml, ndx, c, optarg)); in parseopt_pass1()
1212 if (*optarg != '\0') { in parseopt_pass1()
1215 optarg)) == (const char *)S_ERROR) in parseopt_pass1()
1221 DBG_CALL(Dbg_args_option(ofl->ofl_lml, ndx, c, optarg)); in parseopt_pass1()
1228 if (*optarg != '\0') { in parseopt_pass1()
1231 optarg)) == (const char *)S_ERROR) in parseopt_pass1()
1242 DBG_CALL(Dbg_args_option(ofl->ofl_lml, ndx, c, optarg)); in parseopt_pass1()
1249 if (*optarg != '\0') { in parseopt_pass1()
1252 optarg)) == (const char *)S_ERROR) in parseopt_pass1()
1268 DBG_CALL(Dbg_args_option(ofl->ofl_lml, ndx, c, optarg)); in parseopt_pass1()
1272 DBG_CALL(Dbg_args_option(ofl->ofl_lml, ndx, c, optarg)); in parseopt_pass1()
1278 if (strncmp(optarg, MSG_ORIG(MSG_STR_COMMA), in parseopt_pass1()
1280 optarg++; in parseopt_pass1()
1286 if (strncmp(optarg, MSG_ORIG(MSG_ARG_HELP), in parseopt_pass1()
1296 if ((strncmp(optarg, MSG_ORIG(MSG_ARG_LD32), in parseopt_pass1()
1298 (strncmp(optarg, MSG_ORIG(MSG_ARG_LD64), in parseopt_pass1()
1304 strcmp(optarg, MSG_ORIG(MSG_ARG_DEFS)) == 0) { in parseopt_pass1()
1312 } else if (strcmp(optarg, in parseopt_pass1()
1321 } else if (strcmp(optarg, in parseopt_pass1()
1330 } else if (strcmp(optarg, in parseopt_pass1()
1339 } else if (strcmp(optarg, in parseopt_pass1()
1352 } else if (strcmp(optarg, in parseopt_pass1()
1355 } else if (strcmp(optarg, in parseopt_pass1()
1358 } else if (strcmp(optarg, in parseopt_pass1()
1361 } else if (strcmp(optarg, in parseopt_pass1()
1364 } else if (strcmp(optarg, in parseopt_pass1()
1367 } else if (strcmp(optarg, in parseopt_pass1()
1370 } else if (strcmp(optarg, in parseopt_pass1()
1373 } else if (strcmp(optarg, in parseopt_pass1()
1376 } else if (strcmp(optarg, in parseopt_pass1()
1379 } else if (strcmp(optarg, in parseopt_pass1()
1382 } else if (strcmp(optarg, in parseopt_pass1()
1385 } else if (strcmp(optarg, in parseopt_pass1()
1389 } else if (strcmp(optarg, in parseopt_pass1()
1393 } else if (strcmp(optarg, in parseopt_pass1()
1396 } else if (strcmp(optarg, in parseopt_pass1()
1399 } else if (strcmp(optarg, in parseopt_pass1()
1402 } else if (strcmp(optarg, in parseopt_pass1()
1405 } else if (strcmp(optarg, in parseopt_pass1()
1408 } else if (strcmp(optarg, in parseopt_pass1()
1411 } else if (strcmp(optarg, in parseopt_pass1()
1414 } else if (strcmp(optarg, in parseopt_pass1()
1417 } else if (strcmp(optarg, in parseopt_pass1()
1420 } else if (strcmp(optarg, in parseopt_pass1()
1423 } else if (strcmp(optarg, in parseopt_pass1()
1426 } else if (strcmp(optarg, in parseopt_pass1()
1429 } else if (strcmp(optarg, in parseopt_pass1()
1432 } else if (strcmp(optarg, in parseopt_pass1()
1435 } else if (strcmp(optarg, in parseopt_pass1()
1438 } else if (strcmp(optarg, in parseopt_pass1()
1447 } else if (strcmp(optarg, in parseopt_pass1()
1459 } else if (strcmp(optarg, in parseopt_pass1()
1477 } else if (strncmp(optarg, MSG_ORIG(MSG_ARG_WRAP), in parseopt_pass1()
1480 optarg + MSG_ARG_WRAP_SIZE) == NULL) in parseopt_pass1()
1482 } else if (strncmp(optarg, MSG_ORIG(MSG_ARG_ASLR), in parseopt_pass1()
1484 char *p = optarg + MSG_ARG_ASLR_SIZE; in parseopt_pass1()
1509 MSG_ORIG(MSG_ARG_Z), optarg); in parseopt_pass1()
1512 } else if ((strncmp(optarg, MSG_ORIG(MSG_ARG_GUIDE), in parseopt_pass1()
1514 ((optarg[MSG_ARG_GUIDE_SIZE] == '=') || in parseopt_pass1()
1515 (optarg[MSG_ARG_GUIDE_SIZE] == '\0'))) { in parseopt_pass1()
1516 if (!guidance_parse(ofl, optarg)) in parseopt_pass1()
1518 } else if (strcmp(optarg, in parseopt_pass1()
1528 } else if (strcmp(optarg, in parseopt_pass1()
1542 } else if (strncmp(optarg, MSG_ORIG(MSG_ARG_ASSDEFLIB), in parseopt_pass1()
1544 if (assdeflib_parse(ofl, optarg) != TRUE) in parseopt_pass1()
1551 } else if (strncmp(optarg, MSG_ORIG(MSG_ARG_TYPE), in parseopt_pass1()
1553 char *p = optarg + MSG_ARG_TYPE_SIZE; in parseopt_pass1()
1557 MSG_ORIG(MSG_ARG_Z), optarg); in parseopt_pass1()
1577 MSG_ORIG(MSG_ARG_Z), optarg); in parseopt_pass1()
1587 strncmp(optarg, MSG_ORIG(MSG_ARG_INITARRAY), in parseopt_pass1()
1589 strncmp(optarg, MSG_ORIG(MSG_ARG_FINIARRAY), in parseopt_pass1()
1591 strncmp(optarg, MSG_ORIG(MSG_ARG_PREINITARRAY), in parseopt_pass1()
1593 strncmp(optarg, MSG_ORIG(MSG_ARG_RTLDINFO), in parseopt_pass1()
1595 strncmp(optarg, MSG_ORIG(MSG_ARG_DTRACE), in parseopt_pass1()
1597 strcmp(optarg, MSG_ORIG(MSG_ARG_ALLEXTRT)) && in parseopt_pass1()
1598 strcmp(optarg, MSG_ORIG(MSG_ARG_DFLEXTRT)) && in parseopt_pass1()
1599 strcmp(optarg, MSG_ORIG(MSG_ARG_DIRECT)) && in parseopt_pass1()
1600 strcmp(optarg, MSG_ORIG(MSG_ARG_NODIRECT)) && in parseopt_pass1()
1601 strcmp(optarg, MSG_ORIG(MSG_ARG_GROUPPERM)) && in parseopt_pass1()
1602 strcmp(optarg, MSG_ORIG(MSG_ARG_LAZYLOAD)) && in parseopt_pass1()
1603 strcmp(optarg, MSG_ORIG(MSG_ARG_NOGROUPPERM)) && in parseopt_pass1()
1604 strcmp(optarg, MSG_ORIG(MSG_ARG_NOLAZYLOAD)) && in parseopt_pass1()
1605 strcmp(optarg, MSG_ORIG(MSG_ARG_NODEFERRED)) && in parseopt_pass1()
1606 strcmp(optarg, MSG_ORIG(MSG_ARG_RECORD)) && in parseopt_pass1()
1607 strcmp(optarg, MSG_ORIG(MSG_ARG_ALTEXEC64)) && in parseopt_pass1()
1608 strcmp(optarg, MSG_ORIG(MSG_ARG_WEAKEXT)) && in parseopt_pass1()
1609 strncmp(optarg, MSG_ORIG(MSG_ARG_TARGET), in parseopt_pass1()
1611 strcmp(optarg, MSG_ORIG(MSG_ARG_RESCAN_NOW)) && in parseopt_pass1()
1612 strcmp(optarg, MSG_ORIG(MSG_ARG_DEFERRED))) { in parseopt_pass1()
1615 MSG_ORIG(MSG_ARG_Z), optarg); in parseopt_pass1()
1632 if (dbg_setup(ofl, optarg, 2) == 0) in parseopt_pass1()
1645 DBG_CALL(Dbg_args_option(ofl->ofl_lml, ndx, c, optarg)); in parseopt_pass1()
1649 DBG_CALL(Dbg_args_option(ofl->ofl_lml, ndx, c, optarg)); in parseopt_pass1()
1650 if (strcmp(optarg, MSG_ORIG(MSG_ARG_DIRECT)) == 0) { in parseopt_pass1()
1660 } else if (strcmp(optarg, in parseopt_pass1()
1671 } else if (strcmp(optarg, in parseopt_pass1()
1674 else if (strcmp(optarg, MSG_ORIG(MSG_ARG_REDUCE)) == 0) in parseopt_pass1()
1676 else if (strcmp(optarg, MSG_ORIG(MSG_STR_LOCAL)) == 0) in parseopt_pass1()
1678 else if (strcmp(optarg, MSG_ORIG(MSG_ARG_GROUP)) == 0) in parseopt_pass1()
1680 else if (strcmp(optarg, in parseopt_pass1()
1683 else if (strcmp(optarg, in parseopt_pass1()
1688 } else if (strcmp(optarg, in parseopt_pass1()
1690 strcmp(optarg, MSG_ORIG(MSG_ARG_STATIC))) { in parseopt_pass1()
1693 MSG_ORIG(MSG_ARG_CB), optarg); in parseopt_pass1()
1703 DBG_CALL(Dbg_args_option(ofl->ofl_lml, ndx, c, optarg)); in parseopt_pass1()
1707 DBG_CALL(Dbg_args_option(ofl->ofl_lml, ndx, c, optarg)); in parseopt_pass1()
1708 if (aplist_append(&(ofl->ofl_maps), optarg, in parseopt_pass1()
1714 DBG_CALL(Dbg_args_option(ofl->ofl_lml, ndx, c, optarg)); in parseopt_pass1()
1718 DBG_CALL(Dbg_args_option(ofl->ofl_lml, ndx, c, optarg)); in parseopt_pass1()
1719 if ((optarg[0] == 'n') && (optarg[1] == '\0')) { in parseopt_pass1()
1726 } else if ((optarg[0] == 'y') && (optarg[1] == '\0')) { in parseopt_pass1()
1736 MSG_ORIG(MSG_ARG_CQ), optarg); in parseopt_pass1()
1741 DBG_CALL(Dbg_args_option(ofl->ofl_lml, ndx, c, optarg)); in parseopt_pass1()
1742 if (aplist_append(&lib_support, optarg, in parseopt_pass1()
1756 DBG_CALL(Dbg_args_option(ofl->ofl_lml, ndx, c, optarg)); in parseopt_pass1()
1757 if (strncmp(optarg, MSG_ORIG(MSG_ARG_LCOM), 2) == 0) { in parseopt_pass1()
1763 Llibdir = optarg + 2; in parseopt_pass1()
1764 } else if (strncmp(optarg, in parseopt_pass1()
1771 Ulibdir = optarg + 2; in parseopt_pass1()
1772 } else if (strncmp(optarg, in parseopt_pass1()
1779 Plibpath = optarg + 2; in parseopt_pass1()
1783 MSG_ORIG(MSG_ARG_CY), optarg); in parseopt_pass1()
1832 optarg)); in parseopt_pass2()
1833 if (ld_find_library(optarg, ofl) == S_ERROR) in parseopt_pass2()
1838 optarg)); in parseopt_pass2()
1839 if (strcmp(optarg, in parseopt_pass2()
1849 } else if (strcmp(optarg, in parseopt_pass2()
1855 optarg)); in parseopt_pass2()
1856 if (ld_add_libdir(ofl, optarg) == S_ERROR) in parseopt_pass2()
1861 optarg)); in parseopt_pass2()
1876 ifl->ifl_soname = optarg; in parseopt_pass2()
1883 optarg)); in parseopt_pass2()
1884 (void) dbg_setup(ofl, optarg, 3); in parseopt_pass2()
1888 optarg)); in parseopt_pass2()
1889 if (ld_sym_add_u(optarg, ofl, in parseopt_pass2()
1895 optarg)); in parseopt_pass2()
1896 if ((strncmp(optarg, MSG_ORIG(MSG_ARG_LD32), in parseopt_pass2()
1898 (strncmp(optarg, MSG_ORIG(MSG_ARG_LD64), in parseopt_pass2()
1902 } else if (strcmp(optarg, in parseopt_pass2()
1906 } else if (strcmp(optarg, in parseopt_pass2()
1910 } else if (strcmp(optarg, in parseopt_pass2()
1915 } else if (strcmp(optarg, in parseopt_pass2()
1919 } else if (strcmp(optarg, in parseopt_pass2()
1923 } else if (strcmp(optarg, in parseopt_pass2()
1926 } else if (strcmp(optarg, in parseopt_pass2()
1929 } else if (strcmp(optarg, in parseopt_pass2()
1933 } else if (strcmp(optarg, in parseopt_pass2()
1937 } else if (strcmp(optarg, in parseopt_pass2()
1940 } else if (strcmp(optarg, in parseopt_pass2()
1943 } else if (strncmp(optarg, in parseopt_pass2()
1946 if (((sdp = ld_sym_add_u(optarg + in parseopt_pass2()
1953 } else if (strncmp(optarg, in parseopt_pass2()
1956 if (((sdp = ld_sym_add_u(optarg + in parseopt_pass2()
1963 } else if (strncmp(optarg, in parseopt_pass2()
1966 if (((sdp = ld_sym_add_u(optarg + in parseopt_pass2()
1973 } else if (strncmp(optarg, in parseopt_pass2()
1976 if (((sdp = ld_sym_add_u(optarg + in parseopt_pass2()
1983 } else if (strncmp(optarg, in parseopt_pass2()
1986 if ((sdp = ld_sym_add_u(optarg + in parseopt_pass2()
1992 } else if (strcmp(optarg, in parseopt_pass2()
1997 } else if (strcmp(optarg, in parseopt_pass2()
2001 } else if (strcmp(optarg, in parseopt_pass2()
2006 } else if (strcmp(optarg, in parseopt_pass2()
2009 } else if (strcmp(optarg, in parseopt_pass2()