sys-add-aix-syscall-exports-removed-incorrectly-earlier-20020319
authorDerrick Brashear <shadow@dementia.org>
Tue, 19 Mar 2002 22:01:30 +0000 (22:01 +0000)
committerDerrick Brashear <shadow@dementia.org>
Tue, 19 Mar 2002 22:01:30 +0000 (22:01 +0000)
to export syscalls as functions you need the magic exp file

====================
This delta was composed from multiple commits as part of the CVS->Git migration.
The checkin message with each commit was inconsistent.
The following are the additional commit messages.
====================

and also reinstall them for the user cache manager library

src/sys/Makefile.in

index 71631f7..a28f85c 100644 (file)
@@ -27,13 +27,17 @@ all: \
        ${KERNELDIR}/afs \
        ${KERNELDIR}/afs/xfsattrs.h \
        ${UKERNELDIR}/afs \
-       ${UKERNELDIR}/afs/afs.exp
+       ${UKERNELDIR}/afs/afsl.exp
 
 libsys.a: ${OBJECTS} ${RMTOBJS} AFS_component_version_number.o
        -$(RM) -f $@
        $(AR) crv $@ ${OBJECTS} ${RMTOBJS} \
                AFS_component_version_number.o ${LIBSYS_AIX_EXP}
        $(RANLIB) $@
+       case "${SYS_NAME}" in                           \
+               rs_aix*)                                \
+                       $(AR) crv $@ afsl.exp;;         \
+       esac
 
 tests: pagsh pagsh.krb fixit iinc idec icreate iopen istat rmtsysd
 
@@ -145,7 +149,7 @@ ${TOP_LIBDIR}/libsys.a: libsys.a
 ${UKERNELDIR}/afs:
        mkdir -p $@
 
-${UKERNELDIR}/afs/afs.exp: afs.exp
+${UKERNELDIR}/afs/afsl.exp: afsl.exp
        ${INSTALL} $? $@
 
 ${KERNELDIR}/afs: