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

Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.

Diff for /src/share/mk/bsd.lib.mk between version 1.117 and 1.118

version 1.117, 1997/10/11 08:16:26 version 1.118, 1997/10/28 12:40:16
Line 23  SHLIB_MINOR != . ${.CURDIR}/shlib_versio
Line 23  SHLIB_MINOR != . ${.CURDIR}/shlib_versio
 # add additional suffixes not exported.  # add additional suffixes not exported.
 # .po is used for profiling object files.  # .po is used for profiling object files.
 # .so is used for PIC object files.  # .so is used for PIC object files.
 .SUFFIXES: .out .a .ln .so .po .o .s .S .c .cc .C .F .f .r .y .l .cl .p .h .sh .m4  .SUFFIXES: .out .a .ln .so .po .o .s .S .c .cc .C .m .F .f .r .y .l .cl .p .h
   .SUFFIXES: .sh .m4 .m
   
   
 # Set PICFLAGS to cc flags for producing position-independent code,  # Set PICFLAGS to cc flags for producing position-independent code,
Line 129  CFLAGS+= ${COPTS}
Line 130  CFLAGS+= ${COPTS}
         @${LD} -x -r ${.TARGET}.o -o ${.TARGET}          @${LD} -x -r ${.TARGET}.o -o ${.TARGET}
         @rm -f ${.TARGET}.o          @rm -f ${.TARGET}.o
   
   .m.o:
           @echo ${COMPILE.m:Q} ${.IMPSRC}
           @${COMPILE.m} ${.IMPSRC}  -o ${.TARGET}.o
           @${LD} -x -r ${.TARGET}.o -o ${.TARGET}
           @rm -f ${.TARGET}.o
   
   .m.po:
           @echo ${COMPILE.m:Q} -pg ${.IMPSRC} -o ${.TARGET}
           @${COMPILE.m} -pg ${.IMPSRC} -o ${.TARGET}.o
           @${LD} -X -r ${.TARGET}.o -o ${.TARGET}
           @rm -f ${.TARGET}.o
   
   .m.so:
           @echo ${COMPILE.m:Q} ${CPICFLAGS} ${.IMPSRC} -o ${.TARGET}
           @${COMPILE.m} ${CPICFLAGS} ${.IMPSRC} -o ${.TARGET}.o
           @${LD} -x -r ${.TARGET}.o -o ${.TARGET}
           @rm -f ${.TARGET}.o
   
   .m.ln:
           ${LINT} ${LINTFLAGS} ${CFLAGS:M-[IDU]*} -i ${.IMPSRC}
   
 .S.o .s.o:  .S.o .s.o:
         @echo ${COMPILE.S:Q} ${CFLAGS:M-[ID]*} ${AINC} ${.IMPSRC}          @echo ${COMPILE.S:Q} ${CFLAGS:M-[ID]*} ${AINC} ${.IMPSRC}
         @${COMPILE.S} ${CFLAGS:M-[ID]*} ${AINC} ${.IMPSRC} -o ${.TARGET}.o          @${COMPILE.S} ${CFLAGS:M-[ID]*} ${AINC} ${.IMPSRC} -o ${.TARGET}.o

Legend:
Removed from v.1.117  
changed lines
  Added in v.1.118

CVSweb <webmaster@jp.NetBSD.org>