[BACK]Return to Makefile CVS log [TXT][DIR] Up to [local] / src

Diff for /src/Makefile between version 1.28 and 1.31

version 1.28, 1998/05/04 21:28:18 version 1.31, 1998/05/14 21:43:02
Line 126 
Line 126 
             ${.CURDIR}/usr.bin/lorder/lorder.sh.gnm \              ${.CURDIR}/usr.bin/lorder/lorder.sh.gnm \
             ${CROSSDIR}/usr/bin/`cat ${CROSSDIR}/TARGET_CANON`-lorder              ${CROSSDIR}/usr/bin/`cat ${CROSSDIR}/TARGET_CANON`-lorder
   
 cross-binutils-old: cross-gas cross-ar cross-ld  cross-binutils-old: cross-gas cross-ar cross-ld cross-strip cross-size \
           cross-ranlib cross-nm
   
 cross-gas:  cross-gas:
         -mkdir -p ${CROSSDIR}/usr/obj          -mkdir -p ${CROSSDIR}/usr/obj
Line 164 
Line 165 
         ln -sf ${CROSSDIR}/usr/bin/ld \          ln -sf ${CROSSDIR}/usr/bin/ld \
             ${CROSSDIR}/usr/`cat ${CROSSDIR}/TARGET_CANON`/bin/ld              ${CROSSDIR}/usr/`cat ${CROSSDIR}/TARGET_CANON`/bin/ld
   
 # Not yet tested for compatibility with any target  
 cross-ar:  cross-ar:
         -mkdir -p ${CROSSDIR}/usr/obj          -mkdir -p ${CROSSDIR}/usr/obj
         -mkdir -p ${CROSSDIR}/usr/bin          -mkdir -p ${CROSSDIR}/usr/bin
Line 179 
Line 179 
         ln -sf ${CROSSDIR}/usr/bin/ar \          ln -sf ${CROSSDIR}/usr/bin/ar \
             ${CROSSDIR}/usr/`cat ${CROSSDIR}/TARGET_CANON`/bin/ar              ${CROSSDIR}/usr/`cat ${CROSSDIR}/TARGET_CANON`/bin/ar
   
   cross-ranlib:
           -mkdir -p ${CROSSDIR}/usr/obj
           -mkdir -p ${CROSSDIR}/usr/bin
           (cd usr.bin/ranlib; \
               BSDOBJDIR=${CROSSDIR}/usr/obj \
               BSDSRCDIR=${.CURDIR} MAKEOBJDIR=obj.${MACHINE}.${TARGET} \
               ${MAKE} obj)
           (cd usr.bin/ranlib; MAKEOBJDIR=obj.${MACHINE}.${TARGET} ${MAKE} NOMAN=)
           (cd usr.bin/ranlib; \
               DESTDIR=${CROSSDIR} MAKEOBJDIR=obj.${MACHINE}.${TARGET} \
               ${MAKE} NOMAN= install)
           ln -sf ${CROSSDIR}/usr/bin/ranlib \
               ${CROSSDIR}/usr/`cat ${CROSSDIR}/TARGET_CANON`/bin/ranlib
   
   cross-strip:
           -mkdir -p ${CROSSDIR}/usr/obj
           -mkdir -p ${CROSSDIR}/usr/bin
           (cd usr.bin/strip; \
               BSDOBJDIR=${CROSSDIR}/usr/obj \
               BSDSRCDIR=${.CURDIR} MAKEOBJDIR=obj.${MACHINE}.${TARGET} \
               ${MAKE} obj)
           (cd usr.bin/strip; \
               MAKEOBJDIR=obj.${MACHINE}.${TARGET} \
               ${MAKE} TARGET_MACHINE_ARCH=${TARGET} NOMAN=)
           (cd usr.bin/strip; \
               DESTDIR=${CROSSDIR} MAKEOBJDIR=obj.${MACHINE}.${TARGET} \
               ${MAKE} TARGET_MACHINE_ARCH=${TARGET} NOMAN= install)
           ln -sf ${CROSSDIR}/usr/bin/strip \
               ${CROSSDIR}/usr/`cat ${CROSSDIR}/TARGET_CANON`/bin/strip
   
   cross-size:
           -mkdir -p ${CROSSDIR}/usr/obj
           -mkdir -p ${CROSSDIR}/usr/bin
           (cd usr.bin/size; \
               BSDOBJDIR=${CROSSDIR}/usr/obj \
               BSDSRCDIR=${.CURDIR} MAKEOBJDIR=obj.${MACHINE}.${TARGET} \
               ${MAKE} obj)
           (cd usr.bin/size; MAKEOBJDIR=obj.${MACHINE}.${TARGET} \
               ${MAKE} TARGET_MACHINE_ARCH=${TARGET} NOMAN=)
           (cd usr.bin/size; \
               DESTDIR=${CROSSDIR} MAKEOBJDIR=obj.${MACHINE}.${TARGET} \
               ${MAKE} NOMAN= install)
           ln -sf ${CROSSDIR}/usr/bin/size \
               ${CROSSDIR}/usr/`cat ${CROSSDIR}/TARGET_CANON`/bin/size
   
   cross-nm:
           -mkdir -p ${CROSSDIR}/usr/obj
           -mkdir -p ${CROSSDIR}/usr/bin
           (cd usr.bin/nm; \
               BSDOBJDIR=${CROSSDIR}/usr/obj \
               BSDSRCDIR=${.CURDIR} MAKEOBJDIR=obj.${MACHINE}.${TARGET} \
               ${MAKE} obj)
           (cd usr.bin/nm; MAKEOBJDIR=obj.${MACHINE}.${TARGET} \
               ${MAKE} TARGET_MACHINE_ARCH=${TARGET} NOMAN=)
           (cd usr.bin/nm; \
               DESTDIR=${CROSSDIR} MAKEOBJDIR=obj.${MACHINE}.${TARGET} \
               ${MAKE} NOMAN= install)
           ln -sf ${CROSSDIR}/usr/bin/nm \
               ${CROSSDIR}/usr/`cat ${CROSSDIR}/TARGET_CANON`/bin/nm
   
 cross-gcc:  cross-gcc:
         -mkdir -p ${CROSSDIR}/usr/obj          -mkdir -p ${CROSSDIR}/usr/obj
         (cd gnu/usr.bin/gcc; \          (cd gnu/usr.bin/gcc; \
Line 193 
Line 253 
             GCC_FOR_TARGET="./xgcc -B./ -I${CROSSDIR}/usr/include" && \              GCC_FOR_TARGET="./xgcc -B./ -I${CROSSDIR}/usr/include" && \
             ${MAKE} BISON=yacc LANGUAGES=c LDFLAGS=${LDSTATIC} \              ${MAKE} BISON=yacc LANGUAGES=c LDFLAGS=${LDSTATIC} \
             GCC_FOR_TARGET="./xgcc -B./ -I${CROSSDIR}/usr/include" install)              GCC_FOR_TARGET="./xgcc -B./ -I${CROSSDIR}/usr/include" install)
           ln -sf ${CROSSDIR}/usr/bin/`cat ${CROSSDIR}/TARGET_CANON`-gcc \
               ${CROSSDIR}/usr/bin/cc
           CPP=`${CROSSDIR}/usr/bin/cc -print-libgcc-file-name | \
               sed 's/libgcc\.a/cpp/'`; \
               sed -e 's#/usr/libexec/cpp#'$$CPP'#' \
               -e 's#/usr/include#${CROSSDIR}/usr/include#' usr.bin/cpp/cpp.sh \
               >${CROSSDIR}/usr/bin/cpp
           chmod ${BINMODE} ${CROSSDIR}/usr/bin/cpp
           chown ${BINOWN}.${BINGRP} ${CROSSDIR}/usr/bin/cpp
   
 .endif  .endif
   
 .include <bsd.subdir.mk>  .include <bsd.subdir.mk>

Legend:
Removed from v.1.28  
changed lines
  Added in v.1.31