Lines Matching refs:libname
567 create_links (const char *real_path, const char *path, const char *libname, in create_links() argument
578 full_libname = alloca (strlen (path) + strlen (libname) + 2); in create_links()
580 sprintf (full_libname, "%s/%s", path, libname); in create_links()
584 real_full_libname = alloca (strlen (real_path) + strlen (libname) + 2); in create_links()
586 sprintf (real_full_libname, "%s/%s", real_path, libname); in create_links()
621 printf ("\t%s -> %s", soname, libname); in create_links()
633 if (do_link && symlink (libname, real_full_soname)) in create_links()
635 error (0, 0, _("Can't link %s to %s"), full_soname, libname); in create_links()
657 char *libname; in manual_link() local
668 libname = strrchr (path, '/'); in manual_link()
670 if (libname) in manual_link()
674 if (libname == path) in manual_link()
676 libname = library + 1; in manual_link()
682 *libname = '\0'; in manual_link()
683 ++libname; in manual_link()
689 libname = library; in manual_link()
703 real_library = alloca (strlen (real_path) + strlen (libname) + 2); in manual_link()
704 sprintf (real_library, "%s/%s", real_path, libname); in manual_link()
726 if (process_file (real_library, library, libname, &flag, &osversion, in manual_link()
734 soname = implicit_soname (libname, flag); in manual_link()
735 create_links (real_path, path, libname, soname); in manual_link()