Home | History | Annotate | Download | only in make-3.81

Lines Matching full:new_argv

2101 	char **new_argv;
2127 new_argv = (char **) alloca ((1 + argc + 1) * sizeof (char *));
2128 new_argv[0] = shell;
2133 new_argv[1] = "/c";
2139 new_argv[i] = argv[0];
2142 new_argv[i + argc] = argv[argc];
2147 pid = spawnvpe (P_NOWAIT, shell, new_argv, envp);
2151 execvp (shell, new_argv);
2326 char **new_argv = 0;
2411 new_argv = (char **) xmalloc (i * sizeof (char *));
2414 ap = new_argv[0] = argstr = (char *) xmalloc (i);
2431 if (ap == new_argv[0] || *(ap-1) == '\0')
2509 if (ap == new_argv[i])
2566 new_argv[++i] = ap;
2586 if (streq (sh_cmds[j], new_argv[0]))
2591 && strcasecmp (sh_cmds[j], new_argv[0]) == 0)
2615 if (new_argv[i][0] != '\0' || last_argument_was_empty)
2617 new_argv[i] = 0;
2623 if (streq (sh_cmds[j], new_argv[0]))
2627 if (new_argv[0] == 0)
2631 free ((char *)new_argv);
2635 return new_argv;
2640 if (new_argv != 0)
2644 free ((char *)new_argv);
2674 new_argv = (char **) xmalloc (2 * sizeof (char *));
2675 new_argv[0] = buffer;
2676 new_argv[1] = 0;
2784 /* Need to allocate new_argv, although it's unused, because
2786 new_argv = (char **) xmalloc(2 * sizeof (char *));
2787 new_argv[0] = xstrdup ("");
2788 new_argv[1] = NULL;
2813 new_argv = (char **) xmalloc(3 * sizeof (char *));
2815 new_argv[0] = xstrdup (shell);
2816 new_argv[1] = *batch_filename_ptr; /* only argv[0] gets freed later */
2818 new_argv[0] = xstrdup (*batch_filename_ptr);
2819 new_argv[1] = NULL;
2821 new_argv[2] = NULL;
2825 new_argv = construct_command_argv_internal (new_line, (char **) NULL,
2885 new_argv = (char **) xmalloc (4 * sizeof (char *));
2888 new_argv[0] = (char *) malloc (sh_len + line_len + 5);
2889 memcpy (new_argv[0], shell, sh_len + 1);
2890 new_argv[1] = new_argv[0] + sh_len + 1;
2891 memcpy (new_argv[1], "/c", 3);
2892 new_argv[2] = new_argv[1] + 3;
2893 memcpy (new_argv[2], new_line, line_len + 1);
2894 new_argv[3] = NULL;
2903 new_argv = (char **) xmalloc (sizeof (char *));
2905 new_argv[0] = xmalloc (line_len + 1);
2906 strncpy (new_argv[0],
2908 new_argv[0][line_len] = '\0';
2918 return new_argv;