diff options
author | Jakub Bogusz | 2003-11-22 17:25:32 (GMT) |
---|---|---|
committer | cvs2git | 2012-06-24 12:13:13 (GMT) |
commit | 106392d7fba5fea854b81c8b43ea6ac2a5ba10e0 (patch) | |
tree | 3485cfdbf3aa341a4a2e5a888e59725b1e6fd618 /dietlibc-ppc.patch | |
parent | 91ba8d78ca61f2ed5b85d300a6a4a600cc56d800 (diff) | |
download | dietlibc-106392d7fba5fea854b81c8b43ea6ac2a5ba10e0.zip dietlibc-106392d7fba5fea854b81c8b43ea6ac2a5ba10e0.tar.gz |
- added fix for <sys/ucontext.h> (based on glibc <bits/sigcontext.h>)
Changed files:
dietlibc-ppc.patch -> 1.4
Diffstat (limited to 'dietlibc-ppc.patch')
-rw-r--r-- | dietlibc-ppc.patch | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/dietlibc-ppc.patch b/dietlibc-ppc.patch index 7bfbb82..730de6c 100644 --- a/dietlibc-ppc.patch +++ b/dietlibc-ppc.patch @@ -41,3 +41,19 @@ diff -ur dietlibc-0.22/ppc/mmap.S dietlibc-0.22-/ppc/mmap.S + blr +.Lfe1: + .size mmap,.Lfe1-mmap +--- dietlibc-0.24/include/sys/ucontext.h.orig 2003-10-10 15:17:46.000000000 +0200 ++++ dietlibc-0.24/include/sys/ucontext.h 2003-11-22 18:21:22.390804792 +0100 +@@ -1,6 +1,13 @@ + #ifndef _SYS_UCONTEXT_H + #define _SYS_UCONTEXT_H + ++/* follow glibc <bits/sigcontext.h> on ppc: */ ++#if defined(powerpc) && !defined(sigcontext_struct) ++/* Kernel headers before 2.1.1 define a struct sigcontext_struct, but ++ * we need sigcontext. */ ++# define sigcontext_struct sigcontext ++#endif ++ + #include <asm/sigcontext.h> + #include <signal.h> + |