summaryrefslogtreecommitdiff
path: root/arm-unknown-riscos/recipes/patches/gcc4/ld-patch.p
diff options
context:
space:
mode:
authorJohn Mark Bell <jmb@netsurf-browser.org>2011-10-27 00:19:24 +0000
committerJohn Mark Bell <jmb@netsurf-browser.org>2011-10-27 00:19:24 +0000
commit8628a4385a35e5be74b16c54c2d109ae443481e1 (patch)
tree2c6f38c88ecd557ee71388b8522ceda6b0530daf /arm-unknown-riscos/recipes/patches/gcc4/ld-patch.p
parent8e969895194f9ee9773de99d3be01df0af3a2bd8 (diff)
downloadtoolchains-8628a4385a35e5be74b16c54c2d109ae443481e1.tar.gz
toolchains-8628a4385a35e5be74b16c54c2d109ae443481e1.tar.bz2
Fixup bitrot:
* Makefile now uses the same scheme as the other toolchains for dependency tracking * Binutils 2.21 is no longer available so migrate to 2.21.1 with a partial backport of GCCSDK r5195 * Introduce patch to fix bug in defmod that causes OSLib builds to fail with GAS 2.21.1 (will be upstreamed asap) svn path=/toolchains/; revision=13080
Diffstat (limited to 'arm-unknown-riscos/recipes/patches/gcc4/ld-patch.p')
-rw-r--r--arm-unknown-riscos/recipes/patches/gcc4/ld-patch.p23
1 files changed, 23 insertions, 0 deletions
diff --git a/arm-unknown-riscos/recipes/patches/gcc4/ld-patch.p b/arm-unknown-riscos/recipes/patches/gcc4/ld-patch.p
new file mode 100644
index 0000000..0d14ece
--- /dev/null
+++ b/arm-unknown-riscos/recipes/patches/gcc4/ld-patch.p
@@ -0,0 +1,23 @@
+Index: recipe/patches/binutils/ld.Makefile.am.p
+===================================================================
+--- recipe/patches/binutils/ld.Makefile.am.p (revision 4957)
++++ recipe/patches/binutils/ld.Makefile.am.p (working copy)
+@@ -1,13 +1,13 @@
+ --- ld/Makefile.am.orig 2010-11-03 04:22:01.000000000 +0100
+ +++ ld/Makefile.am 2010-12-11 02:19:04.042493950 +0100
+-@@ -147,6 +147,7 @@ ALL_EMULATION_SOURCES = \
+- earmelfb_linux_eabi.c \
++@@ -144,6 +144,7 @@ ALL_EMULATION_SOURCES = \
++ earmelf_linux.c \
++ earmelf_linux_eabi.c \
+ earmelf_nbsd.c \
+- earmelfb_nbsd.c \
+ + earmelf_riscos.c \
+ earmelf_vxworks.c \
+- earmnto.c \
+- earmnbsd.c \
++ earmelfb.c \
++ earmelfb_linux.c \
+ @@ -653,6 +654,10 @@ earmelf_fbsd.c: $(srcdir)/emulparams/arm
+ $(ELF_DEPS) $(srcdir)/emultempl/armelf.em \
+ $(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS}