[BACK]Return to bsd.lib.mk CVS log [TXT][DIR] Up to [local] / src / share / mk

Diff for /src/share/mk/bsd.lib.mk between version 1.91 and 1.92

version 1.91, 2017/11/05 10:29:24 version 1.92, 2017/11/14 10:02:56
Line 211 
Line 211 
         @echo building shared ${LIB} library \(version ${SHLIB_MAJOR}.${SHLIB_MINOR}\)          @echo building shared ${LIB} library \(version ${SHLIB_MAJOR}.${SHLIB_MINOR}\)
         @rm -f ${.TARGET}          @rm -f ${.TARGET}
 .if defined(SYSPATCH_PATH)  .if defined(SYSPATCH_PATH)
         ${CC} -shared ${PICFLAG} -o ${.TARGET} \          ${CC} -shared -Wl,-soname,${FULLSHLIBNAME} ${PICFLAG} -o ${.TARGET} \
             `readelf -Ws ${SYSPATCH_PATH}${LIBDIR}/${.TARGET} | \              `readelf -Ws ${SYSPATCH_PATH}${LIBDIR}/${.TARGET} | \
             awk '/ FILE/{sub(".*/", "", $$NF); gsub(/\..*/, ".so", $$NF); print $$NF}' | \              awk '/ FILE/{sub(".*/", "", $$NF); gsub(/\..*/, ".so", $$NF); print $$NF}' | \
             egrep -v "(cmll-586|libgcc2|unwind-dw2|mul(d|s|x)c3)" | awk '!x[$$0]++'` ${LDADD}              egrep -v "(cmll-586|libgcc2|unwind-dw2|mul(d|s|x)c3)" | awk '!x[$$0]++'` ${LDADD}
 .else  .else
         ${CC} -shared ${PICFLAG} -o ${.TARGET} \          ${CC} -shared -Wl,-soname,${FULLSHLIBNAME} ${PICFLAG} -o ${.TARGET} \
             `echo ${SOBJS} | tr ' ' '\n' | sort -R` ${LDADD}              `echo ${SOBJS} | tr ' ' '\n' | sort -R` ${LDADD}
 .endif  .endif
   
 ${FULLSHLIBNAME}.a: ${SOBJS}  ${FULLSHLIBNAME}.a: ${SOBJS}
         @echo building shared ${LIB} library \(version ${SHLIB_MAJOR}.${SHLIB_MINOR}\) ar          @echo building shared ${LIB} library \(version ${SHLIB_MAJOR}.${SHLIB_MINOR}\) ar
         @rm -f ${.TARGET}          @rm -f ${.TARGET}
         @echo ${PICFLAG} ${LDADD} > .ldadd          @echo -Wl,-soname,${FULLSHLIBNAME} ${PICFLAG} ${LDADD} > .ldadd
         ar cqD ${FULLSHLIBNAME}.a ${SOBJS} .ldadd ${SYMBOLSMAP}          ar cqD ${FULLSHLIBNAME}.a ${SOBJS} .ldadd ${SYMBOLSMAP}
   
 # all .do files...  # all .do files...

Legend:
Removed from v.1.91  
changed lines
  Added in v.1.92