DBG=${LWP_DBG}
OPTMZ=${LWP_OPTMZ}
-LIBOBJS=lwp.o process.o iomgr.o timer.o preempt.o \
+LIBOBJS=lwp.o process.o iomgr.o timer.o \
threadname.o AFS_component_version_number.o
LT_objs = waitkey.lo fasttime.lo lock.lo
all: liboafs_lwpcompat.la liblwpcompat_pic.la \
${TOP_LIBDIR}/liblwp.a depinstall
-depinstall: ${TOP_INCDIR}/lock.h ${TOP_INCDIR}/lwp.h ${TOP_INCDIR}/preempt.h ${TOP_INCDIR}/timer.h
+depinstall: ${TOP_INCDIR}/lock.h ${TOP_INCDIR}/lwp.h ${TOP_INCDIR}/timer.h
${TOP_LIBDIR}/liblwp.a: liblwp.a
${INSTALL_DATA} $? $@
${TOP_INCDIR}/lwp.h: lwp.h
${INSTALL_DATA} $? $@
-${TOP_INCDIR}/preempt.h: preempt.h
- ${INSTALL_DATA} $? $@
-
${TOP_INCDIR}/timer.h: timer.h
${INSTALL_DATA} $? $@
cp ${srcdir}/process.default.s process.s ; \
$(CCOBJ) ${LWP_DBG} ${LWP_OPTMZ} -c ${XCFLAGS} ${ARCHFLAGS} -I${TOP_INCDIR} -KPIC -G0 process.s; \
$(RM) -f process.s ;;\
- s390_*) \
- $(PATH_CPP) -P -I${TOP_INCDIR} ${srcdir}/process.s390.s >process.s; \
- ${AS} -ahlns process.s -o process.o >process.lst; \
- $(RM) process.s ;; \
- s390x_*) \
- $(PATH_CPP) -P -I${TOP_INCDIR} ${srcdir}/process.s390x.s >process.s; \
- ${AS} -ahlns process.s -o process.o >process.lst; \
- $(RM) process.s ;; \
*_darwin* ) \
$(RM) -f process.o ; \
CURRENTBUILDARCH="${ARCHFLAGS}"; \
${CCOBJ} -DIGNORE_STDS_H -E -I${srcdir} -I${TOP_INCDIR} process.S > process.s ; \
${AS} process.s -o process.o ; \
$(RM) -f process.s process.S ;;\
+ amd64_fbsd_1??) \
+ $(AFS_CCRULE_NOQ) -c ${srcdir}/process.c;; \
amd64_*bsd*) \
cp ${srcdir}/process.amd64.s process.S ; \
${CCOBJ} -DIGNORE_STDS_H -E -I${srcdir} -I${TOP_INCDIR} process.S > process.s ; \
$(RM) process.s ;; \
hp* | *_linux* | *_umlinux* | sgi_64 | sgi_65 ) \
$(AFS_CCRULE_NOQ) -c ${srcdir}/process.c;; \
- alpha_osf1 | alpha_osf20 | alpha_osf30 | alpha_osf32 | alpha_osf32c | alpha_dux?? ) \
- ${AS} -v -P -DOSF -I${TOP_INCDIR} -DASSEMBLER ${srcdir}/process.default.s; \
- ${AS} -v process.i -o process.o;; \
ia64_hpux11* | hp_ux11* ) \
$(AFS_CCRULE_NOQ) -c ${srcdir}/process.c;; \
i386_*) \
esac
iomgr.o : iomgr.c lwp.h timer.h
-preempt.o : preempt.c lwp.h preempt.h
lwp.o : lwp.c lwp.h
case "$(SYS_NAME)" in \
rs_aix*) \
#
# Install targets
#
-install: liblwp.a lock.h lwp.h preempt.h timer.h
+install: liblwp.a lock.h lwp.h timer.h
${INSTALL} -d ${DESTDIR}${libdir}
${INSTALL} -d ${DESTDIR}${includedir}
${INSTALL_DATA} liblwp.a ${DESTDIR}${libdir}/liblwp.a
${INSTALL_DATA} ${srcdir}/lock.h ${DESTDIR}${includedir}/lock.h
${INSTALL_DATA} ${srcdir}/lwp.h ${DESTDIR}${includedir}/lwp.h
- ${INSTALL_DATA} ${srcdir}/preempt.h ${DESTDIR}${includedir}/preempt.h
${INSTALL_DATA} ${srcdir}/timer.h ${DESTDIR}${includedir}/timer.h
-dest: liblwp.a lock.h lwp.h preempt.h timer.h
+dest: liblwp.a lock.h lwp.h timer.h
${INSTALL} -d ${DEST}/lib
${INSTALL} -d ${DEST}/include
${INSTALL_DATA} liblwp.a ${DEST}/lib/liblwp.a
${INSTALL_DATA} ${srcdir}/lock.h ${DEST}/include/lock.h
${INSTALL_DATA} ${srcdir}/lwp.h ${DEST}/include/lwp.h
- ${INSTALL_DATA} ${srcdir}/preempt.h ${DEST}/include/preempt.h
${INSTALL_DATA} ${srcdir}/timer.h ${DEST}/include/timer.h
buildtools: ${TOP_LIBDIR}/liblwp.a depinstall