Mercurial > hg > aboriginal
annotate sources/patches/uClibc-fixsh4.patch @ 928:0291e9591d18
Update downloads/binaries/README
author | Rob Landley <rob@landley.net> |
---|---|
date | Tue, 08 Dec 2009 20:22:53 -0600 |
parents | 3c81b6825017 |
children |
rev | line source |
---|---|
824
3c81b6825017
The 2.6.31 kernel broke sh4 in qemu 0.9.30.1 because bits/kernel_types.h is and has always been utterly horrible.
Rob Landley <rob@landley.net>
parents:
diff
changeset
|
1 diff -ru uClibc/libc/sysdeps/linux/sh/bits/kernel_types.h uClibc2/libc/sysdeps/linux/sh/bits/kernel_types.h |
3c81b6825017
The 2.6.31 kernel broke sh4 in qemu 0.9.30.1 because bits/kernel_types.h is and has always been utterly horrible.
Rob Landley <rob@landley.net>
parents:
diff
changeset
|
2 --- uClibc/libc/sysdeps/linux/sh/bits/kernel_types.h 2008-07-23 06:23:36.000000000 -0500 |
3c81b6825017
The 2.6.31 kernel broke sh4 in qemu 0.9.30.1 because bits/kernel_types.h is and has always been utterly horrible.
Rob Landley <rob@landley.net>
parents:
diff
changeset
|
3 +++ uClibc2/libc/sysdeps/linux/sh/bits/kernel_types.h 2009-09-17 21:05:29.000000000 -0500 |
3c81b6825017
The 2.6.31 kernel broke sh4 in qemu 0.9.30.1 because bits/kernel_types.h is and has always been utterly horrible.
Rob Landley <rob@landley.net>
parents:
diff
changeset
|
4 @@ -4,8 +4,9 @@ |
3c81b6825017
The 2.6.31 kernel broke sh4 in qemu 0.9.30.1 because bits/kernel_types.h is and has always been utterly horrible.
Rob Landley <rob@landley.net>
parents:
diff
changeset
|
5 * our private content, and not the kernel header, will win. |
3c81b6825017
The 2.6.31 kernel broke sh4 in qemu 0.9.30.1 because bits/kernel_types.h is and has always been utterly horrible.
Rob Landley <rob@landley.net>
parents:
diff
changeset
|
6 * -Erik |
3c81b6825017
The 2.6.31 kernel broke sh4 in qemu 0.9.30.1 because bits/kernel_types.h is and has always been utterly horrible.
Rob Landley <rob@landley.net>
parents:
diff
changeset
|
7 */ |
3c81b6825017
The 2.6.31 kernel broke sh4 in qemu 0.9.30.1 because bits/kernel_types.h is and has always been utterly horrible.
Rob Landley <rob@landley.net>
parents:
diff
changeset
|
8 -#ifndef __ASM_SH_POSIX_TYPES_H |
3c81b6825017
The 2.6.31 kernel broke sh4 in qemu 0.9.30.1 because bits/kernel_types.h is and has always been utterly horrible.
Rob Landley <rob@landley.net>
parents:
diff
changeset
|
9 +#if !defined(__ASM_SH_POSIX_TYPES_H) && !defined(__ASM_SH_POSIX_TYPES_32_H) |
3c81b6825017
The 2.6.31 kernel broke sh4 in qemu 0.9.30.1 because bits/kernel_types.h is and has always been utterly horrible.
Rob Landley <rob@landley.net>
parents:
diff
changeset
|
10 #define __ASM_SH_POSIX_TYPES_H |
3c81b6825017
The 2.6.31 kernel broke sh4 in qemu 0.9.30.1 because bits/kernel_types.h is and has always been utterly horrible.
Rob Landley <rob@landley.net>
parents:
diff
changeset
|
11 +#define __ASM_SH_POSIX_TYPES_32_H |
3c81b6825017
The 2.6.31 kernel broke sh4 in qemu 0.9.30.1 because bits/kernel_types.h is and has always been utterly horrible.
Rob Landley <rob@landley.net>
parents:
diff
changeset
|
12 |
3c81b6825017
The 2.6.31 kernel broke sh4 in qemu 0.9.30.1 because bits/kernel_types.h is and has always been utterly horrible.
Rob Landley <rob@landley.net>
parents:
diff
changeset
|
13 typedef unsigned short __kernel_dev_t; |
3c81b6825017
The 2.6.31 kernel broke sh4 in qemu 0.9.30.1 because bits/kernel_types.h is and has always been utterly horrible.
Rob Landley <rob@landley.net>
parents:
diff
changeset
|
14 typedef unsigned long __kernel_ino_t; |
3c81b6825017
The 2.6.31 kernel broke sh4 in qemu 0.9.30.1 because bits/kernel_types.h is and has always been utterly horrible.
Rob Landley <rob@landley.net>
parents:
diff
changeset
|
15 diff -ru uClibc/libc/sysdeps/linux/sh64/bits/kernel_types.h uClibc2/libc/sysdeps/linux/sh64/bits/kernel_types.h |
3c81b6825017
The 2.6.31 kernel broke sh4 in qemu 0.9.30.1 because bits/kernel_types.h is and has always been utterly horrible.
Rob Landley <rob@landley.net>
parents:
diff
changeset
|
16 --- uClibc/libc/sysdeps/linux/sh64/bits/kernel_types.h 2008-07-23 06:23:36.000000000 -0500 |
3c81b6825017
The 2.6.31 kernel broke sh4 in qemu 0.9.30.1 because bits/kernel_types.h is and has always been utterly horrible.
Rob Landley <rob@landley.net>
parents:
diff
changeset
|
17 +++ uClibc2/libc/sysdeps/linux/sh64/bits/kernel_types.h 2009-09-17 21:06:35.000000000 -0500 |
3c81b6825017
The 2.6.31 kernel broke sh4 in qemu 0.9.30.1 because bits/kernel_types.h is and has always been utterly horrible.
Rob Landley <rob@landley.net>
parents:
diff
changeset
|
18 @@ -16,8 +16,9 @@ |
3c81b6825017
The 2.6.31 kernel broke sh4 in qemu 0.9.30.1 because bits/kernel_types.h is and has always been utterly horrible.
Rob Landley <rob@landley.net>
parents:
diff
changeset
|
19 * our private content, and not the kernel header, will win. |
3c81b6825017
The 2.6.31 kernel broke sh4 in qemu 0.9.30.1 because bits/kernel_types.h is and has always been utterly horrible.
Rob Landley <rob@landley.net>
parents:
diff
changeset
|
20 * -Erik |
3c81b6825017
The 2.6.31 kernel broke sh4 in qemu 0.9.30.1 because bits/kernel_types.h is and has always been utterly horrible.
Rob Landley <rob@landley.net>
parents:
diff
changeset
|
21 */ |
3c81b6825017
The 2.6.31 kernel broke sh4 in qemu 0.9.30.1 because bits/kernel_types.h is and has always been utterly horrible.
Rob Landley <rob@landley.net>
parents:
diff
changeset
|
22 -#ifndef __ASM_SH64_POSIX_TYPES_H |
3c81b6825017
The 2.6.31 kernel broke sh4 in qemu 0.9.30.1 because bits/kernel_types.h is and has always been utterly horrible.
Rob Landley <rob@landley.net>
parents:
diff
changeset
|
23 +#if !defined(__ASM_SH64_POSIX_TYPES_H) && !defined(__ASM_SH_POSIX_TYPES_64_H) |
3c81b6825017
The 2.6.31 kernel broke sh4 in qemu 0.9.30.1 because bits/kernel_types.h is and has always been utterly horrible.
Rob Landley <rob@landley.net>
parents:
diff
changeset
|
24 #define __ASM_SH64_POSIX_TYPES_H |
3c81b6825017
The 2.6.31 kernel broke sh4 in qemu 0.9.30.1 because bits/kernel_types.h is and has always been utterly horrible.
Rob Landley <rob@landley.net>
parents:
diff
changeset
|
25 +#define __ASM_SH_POSIX_TYPES_64_H |
3c81b6825017
The 2.6.31 kernel broke sh4 in qemu 0.9.30.1 because bits/kernel_types.h is and has always been utterly horrible.
Rob Landley <rob@landley.net>
parents:
diff
changeset
|
26 |
3c81b6825017
The 2.6.31 kernel broke sh4 in qemu 0.9.30.1 because bits/kernel_types.h is and has always been utterly horrible.
Rob Landley <rob@landley.net>
parents:
diff
changeset
|
27 typedef unsigned short __kernel_dev_t; |
3c81b6825017
The 2.6.31 kernel broke sh4 in qemu 0.9.30.1 because bits/kernel_types.h is and has always been utterly horrible.
Rob Landley <rob@landley.net>
parents:
diff
changeset
|
28 typedef unsigned long __kernel_ino_t; |