AIX: Add buildsystem support for AIX 7.2
[openafs.git] / src / sys / Makefile.in
index ff6a9f2..dfcfd6a 100644 (file)
@@ -30,7 +30,7 @@ LT_deps = $(top_builddir)/src/rx/liboafs_rx.la
 all: \
     liboafs_sys.la \
     libafsrpc_sys.la \
-    libauthent_sys.la \
+    libsys_pic.la \
     rmtsysd \
     ${TOP_INCDIR}/afs/afssyscalls.h \
     ${TOP_INCDIR}/afs/afs.exp \
@@ -116,7 +116,7 @@ liboafs_sys.la: liboafs_sys.la.sym $(LT_objs) $(LT_deps) afsl.exp
 libafsrpc_sys.la: syscall.lo
        $(LT_LDLIB_pic) syscall.lo
 
-libauthent_sys.la: $(LT_objs)
+libsys_pic.la: $(LT_objs)
        $(LT_LDLIB_pic) $(LT_objs)
 
 tests: fixit iinc idec icreate iopen istat rmtsysd
@@ -135,9 +135,11 @@ syscall.lo: syscall.s
                touch syscall.c ; \
                $(CC) $(AFS_CFLAGS) -c syscall.c -o syscall.o; \
                ;; \
-       esac ; \
-       echo "# Generated by libtool (GNU libtool) 0.0.0\npic_object='syscall.o'\nnon_pic_object='syscall.o'" > syscall.lo
-
+       esac
+       rm -f $@
+       echo "# Generated by libtool (GNU libtool) 0.0.0" > $@
+       echo "pic_object='syscall.o'" >> $@
+       echo "non_pic_object='syscall.o'" >> $@
 
 afssyscalls.lo: afssyscalls.c afssyscalls.h
 glue.lo: glue.c afssyscalls.h
@@ -177,7 +179,7 @@ rmtsysd: rmtsysd.o libsys.a
 # Test programs.
 #
 
-iinc:  iinc.c 
+iinc:  iinc.c
        $(CC) -o iinc $(AFS_CFLAGS) ${srcdir}/iinc.c ${LIBS}
 
 idec:  idec.c  AFS_component_version_number.c
@@ -210,7 +212,7 @@ xfsinode: xfsinode.c  AFS_component_version_number.c
 
 afs.exp: ${srcdir}/afs4.exp ${srcdir}/afs5.exp
        @set -x; case ${SYS_NAME} in \
-               rs_aix[56]* ) \
+               rs_aix[567]* ) \
                        cp -p ${srcdir}/afs5.exp afs.exp ;; \
                rs_aix* ) \
                        cp -p ${srcdir}/afs4.exp afs.exp ;; \
@@ -220,7 +222,7 @@ afs.exp: ${srcdir}/afs4.exp ${srcdir}/afs5.exp
 
 afsl.exp: ${srcdir}/afsl4.exp ${srcdir}/afsl5.exp
        @set -x; case ${SYS_NAME} in \
-               rs_aix[56]* ) \
+               rs_aix[567]* ) \
                        cp -p ${srcdir}/afsl5.exp afsl.exp ;; \
                rs_aix* ) \
                        cp -p ${srcdir}/afsl4.exp afsl.exp ;; \
@@ -267,5 +269,5 @@ clean:
        $(LT_CLEAN)
        $(RM) -f *.o libsys.a xfsinode iinc idec icreate iopen istat core \
        rmtsysc rmtsyss *.o rmtsys.ss.c rmtsys.cs.c rmtsys.xdr.c rmtsys.h \
-       rmtsysd AFS_component_version_number.c \
+       rmtsysd AFS_component_version_number.c syscall.c \
        afs.exp afsl.exp libafssetpag.* Krmtsys.cs.c Krmtsys.h Krmtsys.xdr.c