fixes for superh
This commit is contained in:
parent
8f4e2f6c87
commit
90df2829cb
10
package/strace/strace-dont-use-REG_SYSCALL-for-sh.patch
Normal file
10
package/strace/strace-dont-use-REG_SYSCALL-for-sh.patch
Normal file
@ -0,0 +1,10 @@
|
||||
--- strace/process.c
|
||||
+++ strace/process.c
|
||||
@@ -2663,7 +2663,6 @@ const struct xlat struct_user_offsets[]
|
||||
{ 4*REG_GBR, "4*REG_GBR" },
|
||||
{ 4*REG_MACH, "4*REG_MACH" },
|
||||
{ 4*REG_MACL, "4*REG_MACL" },
|
||||
- { 4*REG_SYSCALL, "4*REG_SYSCALL" },
|
||||
{ 4*REG_FPUL, "4*REG_FPUL" },
|
||||
{ 4*REG_FPREG0, "4*REG_FPREG0" },
|
||||
{ 4*(REG_FPREG0+1), "4*REG_FPREG1" },
|
28
package/strace/strace-superh-update.patch
Normal file
28
package/strace/strace-superh-update.patch
Normal file
@ -0,0 +1,28 @@
|
||||
--- strace/configure
|
||||
+++ strace/configure
|
||||
@@ -1993,19 +1993,19 @@
|
||||
_ACEOF
|
||||
|
||||
;;
|
||||
-sh)
|
||||
- arch=sh
|
||||
+sh64)
|
||||
+ arch=sh64
|
||||
|
||||
cat >>confdefs.h <<\_ACEOF
|
||||
-#define SH 1
|
||||
+#define SH64 1
|
||||
_ACEOF
|
||||
|
||||
;;
|
||||
-sh64)
|
||||
- arch=sh64
|
||||
+sh*)
|
||||
+ arch=sh
|
||||
|
||||
cat >>confdefs.h <<\_ACEOF
|
||||
-#define SH64 1
|
||||
+#define SH 1
|
||||
_ACEOF
|
||||
|
||||
;;
|
Loading…
Reference in New Issue
Block a user