Lines Matching defs:so
9 # Pull in <bsd.sys.mk> here so we can override its .c.o rule
79 .elif exists(${LIBDO.${_lib}}/lib${_lib}.so)
80 DPADD+= ${LIBDO.${_lib}}/lib${_lib}.so
167 # with ELF, also set shared-lib version for ld.so.
197 SHLIB_SHFLAGS= -Wl,-soname,${_LIB}.so.${SHLIB_SOVERSION}
203 SHLIB_SHFLAGS+= -Wl,-Map=${_LIB}.so.${SHLIB_SOVERSION}.map
205 CLEANFILES+= ${_LIB}.so.${SHLIB_SOVERSION}.map
413 _LIB.so:=${_LIB}.so
414 _LIB.so.major:=${_LIB}.so.${SHLIB_MAJOR}
415 _LIB.so.full:=${_LIB}.so.${SHLIB_FULLVERSION}
416 _LIB.so.link:=${_LIB}.so.${SHLIB_FULLVERSION}.link
418 _LIB.so.debug:=${_LIB.so.full}.debug
482 _LIBS+=${_LIB.so.full}
507 realall: ${SRCS} ${ALLOBJS:O} ${_LIBS} ${_LIB.so.debug}
622 # target prerequisite so :P works.
635 .if defined(_LIB.so.debug)
636 ${_LIB.so.debug}: ${_LIB.so.link}
639 ${_LIB.so.link} ${_LIB.so.debug} \
641 ${_LIB.so.full}: ${_LIB.so.link} ${_LIB.so.debug}
644 --add-gnu-debuglink=${_LIB.so.debug} \
645 ${_LIB.so.link} ${_LIB.so.full}.tmp && \
646 ${MV} ${_LIB.so.full}.tmp ${_LIB.so.full} \
648 ${_LIB.so.link}: ${_MAINLIBDEPS}
650 ${_LIB.so.full}: ${_MAINLIBDEPS}
664 # this spend so much effort on libraries that aren't live??? XXX
669 ${HOST_LN} -sf ${_LIB.so.full} ${_LIB.so.major}.tmp
670 ${MV} ${_LIB.so.major}.tmp ${_LIB.so.major}
672 ${HOST_LN} -sf ${_LIB.so.full} ${_LIB.so}.tmp
673 ${MV} ${_LIB.so}.tmp ${_LIB.so}
686 realall: ${_LIB.so.full}.diffsym
687 ${_LIB.so.full}.diffsym: ${LIB_EXPSYM} ${_LIB.so.full}.actsym
694 echo ${_LIB.so.full}: error: \
698 ${_LIB.so.full}.actsym: ${_LIB.so.full}
704 CLEANFILES+= ${_LIB.so.full}.actsym
705 CLEANFILES+= ${_LIB.so.full}.actsym.tmp
706 CLEANFILES+= ${_LIB.so.full}.diffsym
707 CLEANFILES+= ${_LIB.so.full}.diffsym.tmp
709 update-symbols: ${_LIB.so.full}.actsym
751 LIBCLEANFILES4+= ${_LIB.so}.* ${_LIB.so} ${_LIB.so.debug}
838 libinstall:: ${_DEST.OBJ}/${_LIB.so.full}
839 .PRECIOUS: ${_DEST.OBJ}/${_LIB.so.full}
842 .if !defined(BUILD) && !make(all) && !make(${_LIB.so.full})
843 ${_DEST.OBJ}/${_LIB.so.full}! .MADE
845 ${_DEST.OBJ}/${_LIB.so.full}! ${_LIB.so.full}
847 .if !defined(BUILD) && !make(all) && !make(${_LIB.so.full})
848 ${_DEST.OBJ}/${_LIB.so.full}: .MADE
850 ${_DEST.OBJ}/${_LIB.so.full}: ${_LIB.so.full}
856 ${INSTALL_SYMLINK} -l r ${_DEST.OBJ}/${_LIB.so.full} \
857 ${_DEST.LIB}/${_LIB.so.full}
861 ${INSTALL_SYMLINK} ${_LIB.so.full} ${_DEST.OBJ}/${_LIB.so.major}
863 ${INSTALL_SYMLINK} -l r ${_DEST.OBJ}/${_LIB.so.full} \
864 ${_DEST.LIB}/${_LIB.so.major}
868 ${INSTALL_SYMLINK} ${_LIB.so.full} ${_DEST.OBJ}/${_LIB.so}
870 ${INSTALL_SYMLINK} -l r ${_DEST.OBJ}/${_LIB.so.full} \
871 ${_DEST.LIB}/${_LIB.so}
876 .if defined(_LIB.so.debug)
877 libinstall:: ${_DEST.DEBUG}/${_LIB.so.debug}
878 .PRECIOUS: ${_DEST.DEBUG}/${_LIB.so.debug}
880 ${_DEST.DEBUG}/${_LIB.so.debug}: ${_LIB.so.debug}
885 ${INSTALL_SYMLINK} -l r ${_DEST.DEBUG}/${_LIB.so.debug} \
886 ${_DEST.ODEBUG}/${_LIB.so.debug}