[parisc-linux-cvs] linux-2.6 carlos

Carlos O'Donell carlos at baldric.uwo.ca
Mon Sep 27 15:19:17 MDT 2004


On Mon, Sep 27, 2004 at 03:16:40PM -0600, Carlos O'Donell wrote:
> CVSROOT:	/var/cvs
> Module name:	linux-2.6
> Changes by:	carlos	04/09/27 15:16:40
> 
> Modified files:
> 	include/asm-ia64: compat.h compat_siginfo.h 
> 
> Log message:
> ia64 should use a 32-bit compat uid when defining a compat
> siginfo structure. This will allow ia64 to build out of the
> parisc tree again.
> 
> * include/asm-ia64/compat.h: Set the siginfo compat
> uid to a 32-bit value.
> * include/asm-ia64/compat_siginfo.h: Removed.

This should have ia64 building properly out of our tree with the siginfo
compat changes.

Index: include/asm-ia64/compat.h
===================================================================
RCS file: /var/cvs/linux-2.6/include/asm-ia64/compat.h,v
retrieving revision 1.4
diff -u -p -r1.4 compat.h
--- include/asm-ia64/compat.h	16 Mar 2004 15:40:37 -0000	1.4
+++ include/asm-ia64/compat.h	27 Sep 2004 21:13:48 -0000
@@ -15,6 +15,9 @@ typedef s32		compat_key_t;
 typedef s32		compat_pid_t;
 typedef u16		compat_uid_t;
 typedef u16		compat_gid_t;
+/* Define for use in compat_siginfo_t */
+#undef __ARCH_SI_COMPAT_UID_T
+#define __ARCH_SI_COMPAT_UID_T	compat_uid32_t
 typedef u32		compat_uid32_t;
 typedef u32		compat_gid32_t;
 typedef u16		compat_mode_t;
Index: include/asm-ia64/compat_siginfo.h
===================================================================
RCS file: /var/cvs/linux-2.6/include/asm-ia64/compat_siginfo.h,v
retrieving revision 1.1
diff -u -p -r1.1 compat_siginfo.h
--- include/asm-ia64/compat_siginfo.h	18 Dec 2003 21:37:20 -0000	1.1
+++ include/asm-ia64/compat_siginfo.h	27 Sep 2004 21:13:48 -0000
@@ -1,2 +0,0 @@
-/* We use the generic compat struct */
-#include <asm-generic/compat_siginfo.h>


More information about the parisc-linux-cvs mailing list