From b78e520278eadb7b48389dda686e8d5549837ba8 Mon Sep 17 00:00:00 2001 From: Dave Murphy Date: Tue, 13 Sep 2011 11:09:20 +0000 Subject: [PATCH] fix for lto eabi mismatch --- dkarm-eabi/patches/binutils-2.21.patch | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 dkarm-eabi/patches/binutils-2.21.patch diff --git a/dkarm-eabi/patches/binutils-2.21.patch b/dkarm-eabi/patches/binutils-2.21.patch new file mode 100644 index 0000000..7d59d54 --- /dev/null +++ b/dkarm-eabi/patches/binutils-2.21.patch @@ -0,0 +1,15 @@ +diff -Nbaur binutils-2.21/ld/ldlang.c binutils-2.21-arm/ld/ldlang.c +--- binutils-2.21/ld/ldlang.c 2010-11-05 05:56:53.000000000 +0000 ++++ binutils-2.21-arm/ld/ldlang.c 2011-09-13 01:04:17.000000000 +0100 +@@ -5740,6 +5740,11 @@ + + for (file = file_chain.head; file != NULL; file = file->input_statement.next) + { ++#ifdef ENABLE_PLUGINS ++ /* Don't check format of files claimed by plugin. */ ++ if (file->input_statement.claimed) ++ continue; ++#endif /* ENABLE_PLUGINS */ + input_bfd = file->input_statement.the_bfd; + compatible + = bfd_arch_get_compatible (input_bfd, link_info.output_bfd,