1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228
|
Add some __extension__ keywords to let <linux/types.h> work with -ansi
-pedantic.
diff -Nurp include.orig/asm-alpha/posix_types.h include/asm-alpha/posix_types.h
--- include.orig/asm-alpha/posix_types.h 2003-10-15 11:13:20.000000000 -0400
+++ include/asm-alpha/posix_types.h 2003-11-23 16:08:42.000000000 -0500
@@ -11,7 +11,7 @@ typedef unsigned int __kernel_ino_t;
typedef unsigned int __kernel_mode_t;
typedef unsigned int __kernel_nlink_t;
typedef long __kernel_off_t;
-typedef long long __kernel_loff_t;
+__extension__ typedef long long __kernel_loff_t;
typedef int __kernel_pid_t;
typedef int __kernel_ipc_pid_t;
typedef unsigned int __kernel_uid_t;
diff -Nurp include.orig/asm-arm/posix_types.h include/asm-arm/posix_types.h
--- include.orig/asm-arm/posix_types.h 2003-10-15 11:10:23.000000000 -0400
+++ include/asm-arm/posix_types.h 2003-11-23 16:08:42.000000000 -0500
@@ -47,7 +47,7 @@ typedef unsigned short __kernel_old_gid
typedef unsigned short __kernel_old_dev_t;
#ifdef __GNUC__
-typedef long long __kernel_loff_t;
+__extension__ typedef long long __kernel_loff_t;
#endif
typedef struct {
diff -Nurp include.orig/asm-arm26/posix_types.h include/asm-arm26/posix_types.h
--- include.orig/asm-arm26/posix_types.h 2003-10-15 11:13:14.000000000 -0400
+++ include/asm-arm26/posix_types.h 2003-11-23 16:08:42.000000000 -0500
@@ -46,7 +46,7 @@ typedef unsigned short __kernel_old_uid
typedef unsigned short __kernel_old_gid_t;
#ifdef __GNUC__
-typedef long long __kernel_loff_t;
+__extension__ typedef long long __kernel_loff_t;
#endif
typedef struct {
diff -Nurp include.orig/asm-cris/posix_types.h include/asm-cris/posix_types.h
--- include.orig/asm-cris/posix_types.h 2003-10-15 11:10:49.000000000 -0400
+++ include/asm-cris/posix_types.h 2003-11-23 16:08:42.000000000 -0500
@@ -42,7 +42,7 @@ typedef unsigned short __kernel_old_gid
typedef unsigned short __kernel_old_dev_t;
#ifdef __GNUC__
-typedef long long __kernel_loff_t;
+__extension__ typedef long long __kernel_loff_t;
#endif
typedef struct {
diff -Nurp include.orig/asm-h8300/posix_types.h include/asm-h8300/posix_types.h
--- include.orig/asm-h8300/posix_types.h 2003-10-15 11:09:47.000000000 -0400
+++ include/asm-h8300/posix_types.h 2003-11-23 16:08:42.000000000 -0500
@@ -34,7 +34,7 @@ typedef unsigned short __kernel_old_uid_
typedef unsigned short __kernel_old_gid_t;
#ifdef __GNUC__
-typedef long long __kernel_loff_t;
+__extension__ typedef long long __kernel_loff_t;
#endif
typedef struct {
diff -Nurp include.orig/asm-i386/posix_types.h include/asm-i386/posix_types.h
--- include.orig/asm-i386/posix_types.h 2003-10-15 11:14:51.000000000 -0400
+++ include/asm-i386/posix_types.h 2003-11-23 16:08:42.000000000 -0500
@@ -35,7 +35,7 @@ typedef unsigned short __kernel_old_gid_
typedef unsigned short __kernel_old_dev_t;
#ifdef __GNUC__
-typedef long long __kernel_loff_t;
+__extension__ typedef long long __kernel_loff_t;
#endif
typedef struct {
diff -Nurp include.orig/asm-ia64/posix_types.h include/asm-ia64/posix_types.h
--- include.orig/asm-ia64/posix_types.h 2003-10-15 11:11:26.000000000 -0400
+++ include/asm-ia64/posix_types.h 2003-11-23 16:08:42.000000000 -0500
@@ -14,7 +14,7 @@ typedef unsigned int __kernel_ino_t;
typedef unsigned int __kernel_mode_t;
typedef unsigned int __kernel_nlink_t;
typedef long __kernel_off_t;
-typedef long long __kernel_loff_t;
+__extension__ typedef long long __kernel_loff_t;
typedef int __kernel_pid_t;
typedef int __kernel_ipc_pid_t;
typedef unsigned int __kernel_uid_t;
diff -Nurp include.orig/asm-m68k/posix_types.h include/asm-m68k/posix_types.h
--- include.orig/asm-m68k/posix_types.h 2003-10-15 11:10:27.000000000 -0400
+++ include/asm-m68k/posix_types.h 2003-11-23 16:08:42.000000000 -0500
@@ -35,7 +35,7 @@ typedef unsigned short __kernel_old_gid_
typedef unsigned short __kernel_old_dev_t;
#ifdef __GNUC__
-typedef long long __kernel_loff_t;
+__extension__ typedef long long __kernel_loff_t;
#endif
typedef struct {
diff -Nurp include.orig/asm-mips/posix_types.h include/asm-mips/posix_types.h
--- include.orig/asm-mips/posix_types.h 2003-10-15 11:13:08.000000000 -0400
+++ include/asm-mips/posix_types.h 2003-11-23 16:08:42.000000000 -0500
@@ -57,7 +57,7 @@ typedef __kernel_gid_t __kernel_old_gid_
typedef unsigned int __kernel_old_dev_t;
#ifdef __GNUC__
-typedef long long __kernel_loff_t;
+__extension__ typedef long long __kernel_loff_t;
#endif
typedef struct {
diff -Nurp include.orig/asm-parisc/posix_types.h include/asm-parisc/posix_types.h
--- include.orig/asm-parisc/posix_types.h 2003-10-15 11:14:14.000000000 -0400
+++ include/asm-parisc/posix_types.h 2003-11-23 16:08:42.000000000 -0500
@@ -39,9 +39,9 @@ typedef unsigned int __kernel_uid32_t;
typedef unsigned int __kernel_gid32_t;
#ifdef __GNUC__
-typedef long long __kernel_loff_t;
-typedef long long __kernel_off64_t;
-typedef unsigned long long __kernel_ino64_t;
+__extension__ typedef long long __kernel_loff_t;
+__extension__ typedef long long __kernel_off64_t;
+__extension__ typedef unsigned long long __kernel_ino64_t;
#endif
typedef unsigned int __kernel_old_dev_t;
diff -Nurp include.orig/asm-ppc/posix_types.h include/asm-ppc/posix_types.h
--- include.orig/asm-ppc/posix_types.h 2003-10-15 11:12:09.000000000 -0400
+++ include/asm-ppc/posix_types.h 2003-11-23 16:08:42.000000000 -0500
@@ -35,7 +35,7 @@ typedef unsigned int __kernel_old_gid_t;
typedef unsigned int __kernel_old_dev_t;
#ifdef __GNUC__
-typedef long long __kernel_loff_t;
+__extension__ typedef long long __kernel_loff_t;
#endif
typedef struct {
diff -Nurp include.orig/asm-ppc64/posix_types.h include/asm-ppc64/posix_types.h
--- include.orig/asm-ppc64/posix_types.h 2003-10-15 11:15:13.000000000 -0400
+++ include/asm-ppc64/posix_types.h 2003-11-23 16:08:42.000000000 -0500
@@ -16,7 +16,7 @@ typedef unsigned long __kernel_ino_t;
typedef unsigned long __kernel_nlink_t;
typedef unsigned int __kernel_mode_t;
typedef long __kernel_off_t;
-typedef long long __kernel_loff_t;
+__extension__ typedef long long __kernel_loff_t;
typedef int __kernel_pid_t;
typedef int __kernel_ipc_pid_t;
typedef unsigned int __kernel_uid_t;
diff -Nurp include.orig/asm-s390/posix_types.h include/asm-s390/posix_types.h
--- include.orig/asm-s390/posix_types.h 2003-10-15 11:09:43.000000000 -0400
+++ include/asm-s390/posix_types.h 2003-11-23 16:08:42.000000000 -0500
@@ -29,7 +29,7 @@ typedef unsigned short __kernel_uid16_t;
typedef unsigned short __kernel_gid16_t;
#ifdef __GNUC__
-typedef long long __kernel_loff_t;
+__extension__ typedef long long __kernel_loff_t;
#endif
#ifndef __s390x__
diff -Nurp include.orig/asm-sh/posix_types.h include/asm-sh/posix_types.h
--- include.orig/asm-sh/posix_types.h 2003-10-15 11:12:09.000000000 -0400
+++ include/asm-sh/posix_types.h 2003-11-23 16:08:42.000000000 -0500
@@ -35,7 +35,7 @@ typedef unsigned short __kernel_old_gid_
typedef unsigned short __kernel_old_dev_t;
#ifdef __GNUC__
-typedef long long __kernel_loff_t;
+__extension__ typedef long long __kernel_loff_t;
#endif
typedef struct {
diff -Nurp include.orig/asm-sparc/posix_types.h include/asm-sparc/posix_types.h
--- include.orig/asm-sparc/posix_types.h 2003-10-15 11:11:26.000000000 -0400
+++ include/asm-sparc/posix_types.h 2003-11-23 16:08:42.000000000 -0500
@@ -35,7 +35,7 @@ typedef int __kernel_
typedef int __kernel_timer_t;
#ifdef __GNUC__
-typedef long long __kernel_loff_t;
+__extension__ typedef long long __kernel_loff_t;
#endif
typedef struct {
diff -Nurp include.orig/asm-sparc64/posix_types.h include/asm-sparc64/posix_types.h
--- include.orig/asm-sparc64/posix_types.h 2003-10-15 11:14:20.000000000 -0400
+++ include/asm-sparc64/posix_types.h 2003-11-23 16:08:42.000000000 -0500
@@ -39,7 +39,7 @@ typedef unsigned int __kernel_old
typedef int __kernel_suseconds_t;
#ifdef __GNUC__
-typedef long long __kernel_loff_t;
+__extension__ typedef long long __kernel_loff_t;
#endif
typedef struct {
diff -Nurp include.orig/asm-v850/posix_types.h include/asm-v850/posix_types.h
--- include.orig/asm-v850/posix_types.h 2003-10-15 11:15:13.000000000 -0400
+++ include/asm-v850/posix_types.h 2003-11-23 16:08:42.000000000 -0500
@@ -15,11 +15,11 @@
#define __V850_POSIX_TYPES_H__
typedef unsigned long __kernel_ino_t;
-typedef unsigned long long __kernel_ino64_t;
+__extension__ typedef unsigned long long __kernel_ino64_t;
typedef unsigned int __kernel_mode_t;
typedef unsigned int __kernel_nlink_t;
typedef long __kernel_off_t;
-typedef long long __kernel_loff_t;
+__extension__ typedef long long __kernel_loff_t;
typedef int __kernel_pid_t;
typedef unsigned short __kernel_ipc_pid_t;
typedef unsigned int __kernel_uid_t;
diff -Nurp include.orig/asm-x86_64/posix_types.h include/asm-x86_64/posix_types.h
--- include.orig/asm-x86_64/posix_types.h 2003-10-15 11:15:02.000000000 -0400
+++ include/asm-x86_64/posix_types.h 2003-11-23 16:08:42.000000000 -0500
@@ -29,7 +29,7 @@ typedef unsigned short __kernel_uid16_t;
typedef unsigned short __kernel_gid16_t;
#ifdef __GNUC__
-typedef long long __kernel_loff_t;
+__extension__ typedef long long __kernel_loff_t;
#endif
typedef struct {
|