srcdir=@srcdir@
include @TOP_OBJDIR@/src/config/Makefile.config
-include @TOP_OBJDIR@/src/config/Makefile.libtool
include @TOP_OBJDIR@/src/config/Makefile.lwp
+include @TOP_OBJDIR@/src/config/Makefile.lwptool
SFLAGS=-I${TOP_INCDIR}
LIBS=libsys.a \
all: \
liboafs_sys.la \
libafsrpc_sys.la \
+ libauthent_sys.la \
rmtsysd \
${TOP_INCDIR}/afs/afssyscalls.h \
${TOP_INCDIR}/afs/afs.exp \
${UKERNELDIR}/afs/afsl.exp \
Krmtsys.cs.c Krmtsys.h Krmtsys.xdr.c rmtsys.h
-libsys.a: $(LT_objs) afsl.exp
+libsys.a: $(LT_objs) afsl.exp syscall.lo
@set -e; set -x; case "$(SYS_NAME)" in \
rs_aix*) \
- $(LT_LDLIB_lwp) $(LT_objs) syscall.o afsl.exp ;; \
+ $(LT_LDLIB_lwp_NOQ) $(LT_objs) syscall.o afsl.exp ;; \
*) \
- $(LT_LDLIB_lwp) $(LT_objs) syscall.o ;; \
+ $(LT_LDLIB_lwp_NOQ) $(LT_objs) syscall.o ;; \
esac
# On AIX, liboafs_sys uses lsetpag() and lpioctl() which are syscall stubs,
liboafs_sys.la: liboafs_sys.la.sym $(LT_objs) $(LT_deps) afsl.exp
@set -e; set -x; case "$(SYS_NAME)" in \
rs_aix*) \
- $(LT_LDLIB_shlib) -Wl,-bI:afsl.exp $(LT_objs) $(LT_deps) ;; \
+ $(LT_LDLIB_shlib) -Wl,-bI:afsl.exp $(LT_objs) $(LT_deps) ;\
+ $(AR) crv .libs/liboafs_sys.a ../sys/afsl.exp ;; \
*) \
$(LT_LDLIB_shlib) $(LT_objs) $(LT_deps) ;; \
esac
libafsrpc_sys.la: syscall.lo
$(LT_LDLIB_pic) syscall.lo
+libauthent_sys.la: $(LT_objs)
+ $(LT_LDLIB_pic) $(LT_objs)
+
tests: fixit iinc idec icreate iopen istat rmtsysd
syscall.lo: syscall.s