Lines Matching defs:argv0
131 find_executable (const char *argv0)
208 for (p = argv0; *p; p++)
239 Now concatenate the path item and argv0. */
240 concat_name = (char *) xmalloc (p_len + strlen (argv0) + 2);
247 strcpy (concat_name, argv0);
252 strcpy (concat_name + p_len + 1, argv0);
263 if (maybe_executable (argv0))
264 return canonicalize_file_name (argv0);
276 const char *argv0)
281 executable_fullname = find_executable (argv0);
294 set_program_name_and_installdir (const char *argv0,
298 const char *argv0_stripped = argv0;
304 size_t argv0_len = strlen (argv0);
307 if (memcmp (argv0 + argv0_len - exeext_len - 4, ".bin", 4) == 0)
316 const char *s1 = argv0 + argv0_len - exeext_len;
334 memcpy (shorter, argv0, argv0_len - exeext_len - 4);
337 argv0 + argv0_len - exeext_len - 4,
349 prepare_relocate (orig_installprefix, orig_installdir, argv0);