From: Joakim Fallsjö Date: Tue, 7 Dec 2004 14:24:14 +0000 (+0000) Subject: STABLE14-sunx86-20041207 X-Git-Tag: openafs-devel-1_3_75~14 X-Git-Url: https://git.michaelhowe.org/gitweb/?a=commitdiff_plain;h=54e6b437f80b37b643440e9b633f647b616d6186;p=packages%2Fo%2Fopenafs.git STABLE14-sunx86-20041207 update to provide sun x86 support (cherry picked from commit 1183771a422a00fcc95d47d06b71479fcc99f4b7) --- diff --git a/src/lwp/Makefile.in b/src/lwp/Makefile.in index 2fc009713..c88ab6e9f 100644 --- a/src/lwp/Makefile.in +++ b/src/lwp/Makefile.in @@ -60,7 +60,7 @@ process.o : process.s process.i386.s process.c ${AS} process.ss -o process.o ; \ $(RM) -f process.S ;;\ ncrx86_* | sunx86_*) \ - /usr/ccs/lib/cpp -P -D__i386 -DIGNORE_STDS_H -I${TOP_INCDIR} -I${srcdir} ${srcdir}/process.i386.s process.ss; \ + /usr/ccs/lib/cpp -P -D__sun -D__i386 -DIGNORE_STDS_H -I${TOP_INCDIR} -I${srcdir} ${srcdir}/process.i386.s process.ss; \ ${AS} -o process.o process.ss; \ $(RM) process.ss ;; \ alpha_nbsd* ) \ diff --git a/src/lwp/lwp_elf.h b/src/lwp/lwp_elf.h index f304ecb90..6ba2ff496 100644 --- a/src/lwp/lwp_elf.h +++ b/src/lwp/lwp_elf.h @@ -39,25 +39,25 @@ */ #ifndef _C_LABEL -#if !defined(SYSV) && !defined(__ELF__) && !defined(AFS_SUN5_ENV) +#if defined(SYSV) || defined(__ELF__) || (defined(AFS_SUN5_ENV) && defined(__sun)) +#define _C_LABEL(name) name +#else /* SYSV || __ELF__ || __sun */ #ifdef __STDC__ #define _C_LABEL(name) _##name #else #define _C_LABEL(name) _/**/name #endif -#else /* SYSV || __ELF__ || AFS_SUN5_ENV */ -#define _C_LABEL(name) name #endif #endif /* _C_LABEL */ #ifndef ENTRY -#if !defined(SYSV) && !defined(__ELF__) && !defined(AFS_SUN5_ENV) +#if defined(SYSV) || defined(__ELF__) || (defined(AFS_SUN5_ENV) && defined(__sun)) +#define ENTRY(name) name: +#else #ifdef __STDC__ #define ENTRY(name) _##name##: #else #define ENTRY(name) _/**/name/**/: #endif -#else /* SYSV || __ELF__ || AFS_SUN5_ENV */ -#define ENTRY(name) name: #endif #endif /* _C_LABEL */ diff --git a/src/shlibafsrpc/Makefile.in b/src/shlibafsrpc/Makefile.in index 2c55f3d97..41e5606b7 100644 --- a/src/shlibafsrpc/Makefile.in +++ b/src/shlibafsrpc/Makefile.in @@ -345,7 +345,7 @@ casestrcpy.o: ${UTIL}/casestrcpy.c ${CCRULE} assert.o: ${UTIL}/assert.c - ${CCRULE} ${UTIL}/assert.c + ${CCRULE} base64.o: ${UTIL}/base64.c ${CCRULE}