patches/gdb/6.8a/120-tdep-opcode-include-workaround.patch
author "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
Sun Jul 17 18:29:35 2011 +0200 (2011-07-17)
changeset 2926 d304c8a7bfa8
parent 747 d3e603e7c17c
permissions -rw-r--r--
binutils: split binutils to backend/frontend, a-la cc_core

Move the actual binutils code to a backend function that builds the
required combo of build/host/target as requested by a frontend.

This split is currently a no-op, but is required for the upcoming
canadian-cross rework, where we'll be needing to build two binutils,
one for build/build/target, and one for build/host/target.

This applies to the three binutils:
- GNU binutils
- elf2flt
- sstrip

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
yann@570
     1
Original patch from gentoo: gentoo/src/patchsets/gdb/6.8/20_all_gdb-tdep-opcode-include-workaround.patch
yann@570
     2
-= BEGIN original header =-
yann@570
     3
workaround build failure
yann@570
     4
yann@570
     5
http://bugs.gentoo.org/216368
yann@570
     6
yann@570
     7
-= END original header =-
yann@570
     8
diff -durN gdb-6.8.orig/gdb/frv-tdep.c gdb-6.8/gdb/frv-tdep.c
yann@570
     9
--- gdb-6.8.orig/gdb/frv-tdep.c	2008-01-11 14:19:59.000000000 +0100
yann@570
    10
+++ gdb-6.8/gdb/frv-tdep.c	2008-06-17 16:07:34.000000000 +0200
yann@570
    11
@@ -32,7 +32,7 @@
yann@570
    12
 #include "gdb_assert.h"
yann@570
    13
 #include "sim-regno.h"
yann@570
    14
 #include "gdb/sim-frv.h"
yann@570
    15
-#include "opcodes/frv-desc.h"	/* for the H_SPR_... enums */
yann@570
    16
+#include "../opcodes/frv-desc.h"	/* for the H_SPR_... enums */
yann@570
    17
 #include "symtab.h"
yann@570
    18
 #include "elf-bfd.h"
yann@570
    19
 #include "elf/frv.h"
yann@570
    20
diff -durN gdb-6.8.orig/gdb/mep-tdep.c gdb-6.8/gdb/mep-tdep.c
yann@570
    21
--- gdb-6.8.orig/gdb/mep-tdep.c	2008-01-11 14:20:02.000000000 +0100
yann@570
    22
+++ gdb-6.8/gdb/mep-tdep.c	2008-06-17 16:07:34.000000000 +0200
yann@570
    23
@@ -53,8 +53,8 @@
yann@570
    24
 
yann@570
    25
 /* Get the user's customized MeP coprocessor register names from
yann@570
    26
    libopcodes.  */
yann@570
    27
-#include "opcodes/mep-desc.h"
yann@570
    28
-#include "opcodes/mep-opc.h"
yann@570
    29
+#include "../opcodes/mep-desc.h"
yann@570
    30
+#include "../opcodes/mep-opc.h"
yann@570
    31
 
yann@570
    32
 
yann@570
    33
 /* The gdbarch_tdep structure.  */