summaryrefslogtreecommitdiffstats
path: root/contrib/crossrpms/patches
diff options
context:
space:
mode:
authorRalf Corsepius <ralf.corsepius@rtems.org>2008-10-10 02:34:06 +0000
committerRalf Corsepius <ralf.corsepius@rtems.org>2008-10-10 02:34:06 +0000
commit0b4445f2d86cc6d44551769535dc4a8c93b048be (patch)
treeb34c0704bd4e2d3a7e2fdf9f24f0bee373b18f1e /contrib/crossrpms/patches
parentRegenerate. (diff)
downloadrtems-0b4445f2d86cc6d44551769535dc4a8c93b048be.tar.bz2
New.
Diffstat (limited to 'contrib/crossrpms/patches')
-rw-r--r--contrib/crossrpms/patches/binutils-2.18.93-rtems4.10-20081010.diff44
1 files changed, 44 insertions, 0 deletions
diff --git a/contrib/crossrpms/patches/binutils-2.18.93-rtems4.10-20081010.diff b/contrib/crossrpms/patches/binutils-2.18.93-rtems4.10-20081010.diff
new file mode 100644
index 0000000000..1c740fefb3
--- /dev/null
+++ b/contrib/crossrpms/patches/binutils-2.18.93-rtems4.10-20081010.diff
@@ -0,0 +1,44 @@
+diff -Naur binutils-2.18.93.orig/bfd/config.bfd binutils-2.18.93/bfd/config.bfd
+--- binutils-2.18.93.orig/bfd/config.bfd 2008-04-16 20:02:01.000000000 +0200
++++ binutils-2.18.93/bfd/config.bfd 2008-10-10 04:19:21.000000000 +0200
+@@ -721,7 +721,7 @@
+ targ_defvec=bfd_elf32_iq2000_vec
+ ;;
+
+- m32c-*-elf)
++ m32c-*-elf | m32c-*-rtems*)
+ targ_defvec=bfd_elf32_m32c_vec
+ ;;
+
+diff -Naur binutils-2.18.93.orig/gas/configure.tgt binutils-2.18.93/gas/configure.tgt
+--- binutils-2.18.93.orig/gas/configure.tgt 2008-10-02 10:07:17.000000000 +0200
++++ binutils-2.18.93/gas/configure.tgt 2008-10-10 04:19:21.000000000 +0200
+@@ -244,9 +244,10 @@
+
+ iq2000-*-elf) fmt=elf ;;
+
+- m32c-*-elf) fmt=elf ;;
++ m32c-*-elf | m32c-*-rtems*) fmt=elf ;;
+
+ m32r-*-elf*) fmt=elf ;;
++ m32r-*-rtems*) fmt=elf ;;
+ m32r-*-linux*) fmt=elf em=linux;;
+
+ m68hc11-*-* | m6811-*-*) fmt=elf ;;
+diff -Naur binutils-2.18.93.orig/ld/configure.tgt binutils-2.18.93/ld/configure.tgt
+--- binutils-2.18.93.orig/ld/configure.tgt 2008-08-09 07:35:13.000000000 +0200
++++ binutils-2.18.93/ld/configure.tgt 2008-10-10 04:19:21.000000000 +0200
+@@ -301,10 +301,12 @@
+ ;;
+ iq2000-*-elf) targ_emul=elf32iq2000 ; targ_extra_emuls="elf32iq10"
+ ;;
+-m32c-*-elf) targ_emul=elf32m32c
++m32c-*-elf|m32c-*-rtems*)
++ targ_emul=elf32m32c
+ ;;
+ m32r*le-*-elf*) targ_emul=m32rlelf ;;
+ m32r*-*-elf*) targ_emul=m32relf ;;
++m32r*-*-rtems*) targ_emul=m32relf ;;
+ m32r*le-*-linux-*) targ_emul=m32rlelf_linux ;;
+ m32r*-*-linux-*) targ_emul=m32relf_linux
+ ;;