solaris10-20040624
[openafs.git] / src / sys / Makefile.in
index 58fe2b8..4a197c8 100644 (file)
@@ -4,6 +4,8 @@
 # This software has been released under the terms of the IBM Public
 # License.  For details, see the LICENSE file in the top-level source
 # directory or online at http://www.openafs.org/dl/license10.html
+#
+# Portions Copyright (c) 2003 Apple Computer, Inc.
 
 srcdir=@srcdir@
 include @TOP_OBJDIR@/src/config/Makefile.config
@@ -43,11 +45,11 @@ tests:      pagsh pagsh.krb fixit iinc idec icreate iopen istat rmtsysd
 
 syscall.o: syscall.s
        case "$(SYS_NAME)" in \
-        sun4c_51 | sun4c_52 | sun4m_51 | sun4m_52 | sun4c_53 | sun4m_53  | sun4_53 | sun4_52 | sun4_54 | sun4c_54 | sun4m_54 | sun4x_5? | sunx86_5?) \
+        sun4c_51 | sun4c_52 | sun4m_51 | sun4m_52 | sun4c_53 | sun4m_53  | sun4_53 | sun4_52 | sun4_54 | sun4c_54 | sun4m_54 | sun4x_5? | sun4x_5?? | sunx86_5? | sunx86_5?? ) \
                /usr/ccs/lib/cpp  ${SFLAGS} ${srcdir}/syscall.s syscall.ss; \
                as -o syscall.o syscall.ss;             \
                $(RM) syscall.ss;;                              \
-        sgi_* |ppc_darwin* ) \
+        sgi_* |*_darwin* ) \
                 ${CC} ${CFLAGS} -c ${srcdir}/syscall.s;;          \
         alpha_osf1 | alpha_osf20 |  alpha_osf30 | alpha_osf32 | alpha_osf32c | alpha_dux?? ) \
                ${AS} -P ${CFLAGS} -D_NO_PROTO -DMACH -DOSF -nostdinc -traditional -DASSEMBLER ${srcdir}/syscall.s; \
@@ -64,7 +66,7 @@ syscall.o: syscall.s
        esac
 
 afssyscalls.o: afssyscalls.c afssyscalls.h
-       ${CC} ${CFLAGS} -c ${srcdir}/afssyscalls.c
+       ${CCOBJ} ${CFLAGS} -c ${srcdir}/afssyscalls.c
 
 rmtsysnet.o rmtsysc.o rmtsyss.o rmtsysd.o: rmtsys.h
 rmtsysd: AFS_component_version_number.o afs.exp afsl.exp
@@ -133,6 +135,8 @@ afs.exp: ${srcdir}/afs4.exp ${srcdir}/afs5.exp
                        cp -p ${srcdir}/afs5.exp afs.exp ;; \
                rs_aix* ) \
                        cp -p ${srcdir}/afs4.exp afs.exp ;; \
+               * ) \
+                       touch afs.exp ;; \
        esac
 
 afsl.exp: ${srcdir}/afsl4.exp ${srcdir}/afsl5.exp
@@ -141,6 +145,8 @@ afsl.exp: ${srcdir}/afsl4.exp ${srcdir}/afsl5.exp
                        cp -p ${srcdir}/afsl5.exp afsl.exp ;; \
                rs_aix* ) \
                        cp -p ${srcdir}/afsl4.exp afsl.exp ;; \
+               * ) \
+                       touch afsl.exp ;; \
        esac
 
 #