summaryrefslogtreecommitdiff
path: root/package/gdb-microblaze/patches/patch-gdb_sgidefs_h
diff options
context:
space:
mode:
authorWaldemar Brodkorb <wbx@uclibc-ng.org>2016-09-21 17:40:38 +0200
committerWaldemar Brodkorb <wbx@uclibc-ng.org>2016-09-21 17:40:55 +0200
commit047d8328a9596a3f63c259437c089454c4efa188 (patch)
tree07963273a160a62dd3abc841e47c087a1d9bd435 /package/gdb-microblaze/patches/patch-gdb_sgidefs_h
parent1d1f6f59f6cb745acb9d3b90b4b74ed011739fd5 (diff)
gdb-microbaze: split off big patch, so update-patches works
Diffstat (limited to 'package/gdb-microblaze/patches/patch-gdb_sgidefs_h')
-rw-r--r--package/gdb-microblaze/patches/patch-gdb_sgidefs_h33
1 files changed, 33 insertions, 0 deletions
diff --git a/package/gdb-microblaze/patches/patch-gdb_sgidefs_h b/package/gdb-microblaze/patches/patch-gdb_sgidefs_h
new file mode 100644
index 000000000..bdba952ee
--- /dev/null
+++ b/package/gdb-microblaze/patches/patch-gdb_sgidefs_h
@@ -0,0 +1,33 @@
+--- gdb-7.8.2.orig/gdb/sgidefs.h 1970-01-01 00:00:00.000000000 +0100
++++ gdb-7.8.2/gdb/sgidefs.h 2016-09-20 19:56:32.003878822 +0200
+@@ -0,0 +1,30 @@
++#ifndef _SGIDEFS_H
++#define _SGIDEFS_H
++
++/* MIPS ABI crap that GLIBC puts into /include
++by default, and GDB depends on it happily. */
++
++#define _MIPS_ISA_MIPS1 1
++#define _MIPS_ISA_MIPS2 2
++#define _MIPS_ISA_MIPS3 3
++#define _MIPS_ISA_MIPS4 4
++#define _MIPS_ISA_MIPS5 5
++#define _MIPS_ISA_MIPS32 6
++#define _MIPS_ISA_MIPS64 7
++
++#ifndef _ABIO32
++#define _ABIO32 1
++#endif
++#define _MIPS_SIM_ABI32 _ABIO32
++
++#ifndef _ABIN32
++#define _ABIN32 2
++#endif
++#define _MIPS_SIM_NABI32 _ABIN32
++
++#ifndef _ABI64
++#define _ABI64 3
++#endif
++#define _MIPS_SIM_ABI64 _ABI64
++
++#endif