aboutsummaryrefslogtreecommitdiffstats
path: root/recipes/gdb/gdb_7.1.bb
diff options
context:
space:
mode:
Diffstat (limited to 'recipes/gdb/gdb_7.1.bb')
-rw-r--r--recipes/gdb/gdb_7.1.bb12
1 files changed, 10 insertions, 2 deletions
diff --git a/recipes/gdb/gdb_7.1.bb b/recipes/gdb/gdb_7.1.bb
index fdc78c9e1d..8caab0fb11 100644
--- a/recipes/gdb/gdb_7.1.bb
+++ b/recipes/gdb/gdb_7.1.bb
@@ -1,8 +1,16 @@
require gdb.inc
LICENSE = "GPLv3"
-SRC_URI += "\
- file://gdb-6.8-fix-compile-karmic.patch;patch=1"
+PR = "r4"
+# there is a bug in GCC for SH4 it ICE's at Optlevel >O1
+# so workaround that for now.
+
+CFLAGS_append_sh4 = " -O1"
+SRC_URI += "file://gdb-6.8-fix-compile-karmic.patch \
+ file://gdb-tcsetpgrp.patch \
+ file://gdb-fix-sim-ppc.patch \
+ file://renesas-sh-native-support.patch \
+ "
# Work-around problems while creating libbfd.a
EXTRA_OECONF += "--enable-static"