Skip to contentSkip to conversation

Binutils fixes

PATCH Applied Khem Raj 2 participants 3 messages Sep 13, 2012 – Sep 14, 2012

lore
Share & tools
lore

Khem Raj

author
#0 lore raw

cover Binutils fixes

This patch is backporting strictly the patches that has gone into 2.22 release branch since 2.22 was released last year. I have dropped the patches for AVR,CRIS and HPPA which does not concern OE-Core's primary architecture. Majority fixes are for ld and mips and ppc architecture Binutils testruns are better after these bugfixes and also all architectures booted console-image successfully

The following changes since commit 835654994574c158d6324218ebe000bd2ef9a792:

rt: Add hwlatdetect to rt images (2012-09-12 15:11:12 +0100)

are available in the git repository at:

git://git.openembedded.org/openembedded-core-contrib kraj/binutils-backports
http://cgit.openembedded.org/cgit.cgi/openembedded-core-contrib/log/?h=kraj/binutils-backports

Khem Raj (1):
binutils-2.22: Backport PR fixes from 2.22 branch

 meta/recipes-devtools/binutils/binutils-2.22.inc   |   16 +-
 ...print_insn_micromips-Rename-local-variabl.patch |  634 +++++++
 .../binutils/binutils/0019-PR-ld-13468.patch       |   46 +
 .../binutils/0028-Backport-from-mainline.patch     |  139 ++
 ...19-Chung-Lin-Tang-cltang-codesourcery.com.patch |   47 +
 ...19-Chung-Lin-Tang-cltang-codesourcery.com.patch |  214 +++
 ...19-Chung-Lin-Tang-cltang-codesourcery.com.patch | 1068 +++++++++++
 ...opy-from-mainline-to-binutils-2.22-branch.patch | 1944 ++++++++++++++++++++
 ...elf32bmip.sh-OTHER_SECTIONS-Put-.mdebug.-.patch |   49 +
 .../binutils/binutils/0052-gas.patch               |   83 +
 ...55-Remove-ABI_64_P-check-on-R_X86_64_PCXX.patch |  176 ++
 .../binutils/binutils/0078-PR-binutils-13622.patch |   48 +
 .../binutils/0144-timer.cc-include-unistd.h.patch  |   32 +
 ...-2012-04-27-Doug-Kwan-dougkwan-google.com.patch |  169 ++
 .../binutils/binutils/0182-PR-ld-13991.patch       | 1617 ++++++++++++++++
 15 files changed, 6281 insertions(+), 1 deletion(-)
 create mode 100644 meta/recipes-devtools/binutils/binutils/0006-mips-dis.c-print_insn_micromips-Rename-local-variabl.patch
 create mode 100644 meta/recipes-devtools/binutils/binutils/0019-PR-ld-13468.patch
 create mode 100644 meta/recipes-devtools/binutils/binutils/0028-Backport-from-mainline.patch
 create mode 100644 meta/recipes-devtools/binutils/binutils/0035-2011-12-19-Chung-Lin-Tang-cltang-codesourcery.com.patch
 create mode 100644 meta/recipes-devtools/binutils/binutils/0036-2011-12-19-Chung-Lin-Tang-cltang-codesourcery.com.patch
 create mode 100644 meta/recipes-devtools/binutils/binutils/0037-2011-12-19-Chung-Lin-Tang-cltang-codesourcery.com.patch
 create mode 100644 meta/recipes-devtools/binutils/binutils/0038-Copy-from-mainline-to-binutils-2.22-branch.patch
 create mode 100644 meta/recipes-devtools/binutils/binutils/0039-emulparams-elf32bmip.sh-OTHER_SECTIONS-Put-.mdebug.-.patch
 create mode 100644 meta/recipes-devtools/binutils/binutils/0052-gas.patch
 create mode 100644 meta/recipes-devtools/binutils/binutils/0055-Remove-ABI_64_P-check-on-R_X86_64_PCXX.patch
 create mode 100644 meta/recipes-devtools/binutils/binutils/0078-PR-binutils-13622.patch
 create mode 100644 meta/recipes-devtools/binutils/binutils/0144-timer.cc-include-unistd.h.patch
 create mode 100644 meta/recipes-devtools/binutils/binutils/0166-2012-04-27-Doug-Kwan-dougkwan-google.com.patch
 create mode 100644 meta/recipes-devtools/binutils/binutils/0182-PR-ld-13991.patch
Signature · 1 line
1.7.9.5
author
#1 lore raw

PATCH 1/1 binutils-2.22: Backport PR fixes from 2.22 branch

These are fixes mainly cherrypicks for mips/ppc/x86 mainly fixing PRs in ld and gold

---
 meta/recipes-devtools/binutils/binutils-2.22.inc   |   16 +-
 ...print_insn_micromips-Rename-local-variabl.patch |  634 +++++++
 .../binutils/binutils/0019-PR-ld-13468.patch       |   46 +
 .../binutils/0028-Backport-from-mainline.patch     |  139 ++
 ...19-Chung-Lin-Tang-cltang-codesourcery.com.patch |   47 +
 ...19-Chung-Lin-Tang-cltang-codesourcery.com.patch |  214 +++
 ...19-Chung-Lin-Tang-cltang-codesourcery.com.patch | 1068 +++++++++++
 ...opy-from-mainline-to-binutils-2.22-branch.patch | 1944 ++++++++++++++++++++
 ...elf32bmip.sh-OTHER_SECTIONS-Put-.mdebug.-.patch |   49 +
 .../binutils/binutils/0052-gas.patch               |   83 +
 ...55-Remove-ABI_64_P-check-on-R_X86_64_PCXX.patch |  176 ++
 .../binutils/binutils/0078-PR-binutils-13622.patch |   48 +
 .../binutils/0144-timer.cc-include-unistd.h.patch  |   32 +
 ...-2012-04-27-Doug-Kwan-dougkwan-google.com.patch |  169 ++
 .../binutils/binutils/0182-PR-ld-13991.patch       | 1617 ++++++++++++++++
 15 files changed, 6281 insertions(+), 1 deletion(-)
 create mode 100644 meta/recipes-devtools/binutils/binutils/0006-mips-dis.c-print_insn_micromips-Rename-local-variabl.patch
 create mode 100644 meta/recipes-devtools/binutils/binutils/0019-PR-ld-13468.patch
 create mode 100644 meta/recipes-devtools/binutils/binutils/0028-Backport-from-mainline.patch
 create mode 100644 meta/recipes-devtools/binutils/binutils/0035-2011-12-19-Chung-Lin-Tang-cltang-codesourcery.com.patch
 create mode 100644 meta/recipes-devtools/binutils/binutils/0036-2011-12-19-Chung-Lin-Tang-cltang-codesourcery.com.patch
 create mode 100644 meta/recipes-devtools/binutils/binutils/0037-2011-12-19-Chung-Lin-Tang-cltang-codesourcery.com.patch
 create mode 100644 meta/recipes-devtools/binutils/binutils/0038-Copy-from-mainline-to-binutils-2.22-branch.patch
 create mode 100644 meta/recipes-devtools/binutils/binutils/0039-emulparams-elf32bmip.sh-OTHER_SECTIONS-Put-.mdebug.-.patch
 create mode 100644 meta/recipes-devtools/binutils/binutils/0052-gas.patch
 create mode 100644 meta/recipes-devtools/binutils/binutils/0055-Remove-ABI_64_P-check-on-R_X86_64_PCXX.patch
 create mode 100644 meta/recipes-devtools/binutils/binutils/0078-PR-binutils-13622.patch
 create mode 100644 meta/recipes-devtools/binutils/binutils/0144-timer.cc-include-unistd.h.patch
 create mode 100644 meta/recipes-devtools/binutils/binutils/0166-2012-04-27-Doug-Kwan-dougkwan-google.com.patch
 create mode 100644 meta/recipes-devtools/binutils/binutils/0182-PR-ld-13991.patch
meta/recipes-devtools/binutils/binutils-2.22.inc +15 -1
index 821cc55..42dc6b7 100644
@@ -1,4 +1,4 @@
-PR = "r15"
+PR = "r16"
 
 LIC_FILES_CHKSUM="\
     file://src-release;endline=17;md5=4830a9ef968f3b18dd5e9f2c00db2d35\
@@ -32,6 +32,20 @@ SRC_URI = "\
      file://mips64-default-ld-emulation.patch \
      file://0001-PR-ld-13470.patch \
      file://rpath-sysroot.patch \
+     file://0006-mips-dis.c-print_insn_micromips-Rename-local-variabl.patch \
+     file://0019-PR-ld-13468.patch \
+     file://0028-Backport-from-mainline.patch \
+     file://0035-2011-12-19-Chung-Lin-Tang-cltang-codesourcery.com.patch \
+     file://0036-2011-12-19-Chung-Lin-Tang-cltang-codesourcery.com.patch \
+     file://0037-2011-12-19-Chung-Lin-Tang-cltang-codesourcery.com.patch \
+     file://0038-Copy-from-mainline-to-binutils-2.22-branch.patch \
+     file://0039-emulparams-elf32bmip.sh-OTHER_SECTIONS-Put-.mdebug.-.patch \
+     file://0052-gas.patch \
+     file://0055-Remove-ABI_64_P-check-on-R_X86_64_PCXX.patch \
+     file://0078-PR-binutils-13622.patch \
+     file://0144-timer.cc-include-unistd.h.patch \
+     file://0166-2012-04-27-Doug-Kwan-dougkwan-google.com.patch \
+     file://0182-PR-ld-13991.patch \
      "
 
 SRC_URI[md5sum] = "ee0f10756c84979622b992a4a61ea3f5"
meta/recipes-devtools/binutils/binutils/0006-mips-dis.c-print_insn_micromips-Rename-local-variabl.patch new file +634 -0

634 lines not on this page · raw message

meta/recipes-devtools/binutils/binutils/0019-PR-ld-13468.patch new file +46 -0

46 lines not on this page · raw message

meta/recipes-devtools/binutils/binutils/0028-Backport-from-mainline.patch new file +139 -0

139 lines not on this page · raw message

meta/recipes-devtools/binutils/binutils/0035-2011-12-19-Chung-Lin-Tang-cltang-codesourcery.com.patch new file +47 -0

47 lines not on this page · raw message

meta/recipes-devtools/binutils/binutils/0036-2011-12-19-Chung-Lin-Tang-cltang-codesourcery.com.patch new file +214 -0

214 lines not on this page · raw message

meta/recipes-devtools/binutils/binutils/0037-2011-12-19-Chung-Lin-Tang-cltang-codesourcery.com.patch new file +1068 -0

1,068 lines not on this page · raw message

meta/recipes-devtools/binutils/binutils/0038-Copy-from-mainline-to-binutils-2.22-branch.patch new file +1944 -0

827 lines not on this page · raw message

meta/recipes-devtools/binutils/binutils/0039-emulparams-elf32bmip.sh-OTHER_SECTIONS-Put-.mdebug.-.patch new file +49 -0

49 lines not on this page · raw message

meta/recipes-devtools/binutils/binutils/0052-gas.patch new file +83 -0

83 lines not on this page · raw message

meta/recipes-devtools/binutils/binutils/0055-Remove-ABI_64_P-check-on-R_X86_64_PCXX.patch new file +176 -0

176 lines not on this page · raw message

meta/recipes-devtools/binutils/binutils/0078-PR-binutils-13622.patch new file +48 -0

48 lines not on this page · raw message

meta/recipes-devtools/binutils/binutils/0144-timer.cc-include-unistd.h.patch new file +32 -0
new file mode 100644
index 0000000..271c513

Lines of this file are not shown. View the raw message.

meta/recipes-devtools/binutils/binutils/0166-2012-04-27-Doug-Kwan-dougkwan-google.com.patch new file +169 -0

169 lines not on this page · raw message

meta/recipes-devtools/binutils/binutils/0182-PR-ld-13991.patch new file +1617 -0

1,617 lines not on this page · raw message

The rest of this diff is not shown. View the raw message.

Signature · 1 line
1.7.9.5

Part of the diff is not shown here. View the raw message.

Applied
#2 lore raw
In reply to Khem Raj
Quoted 35 lines · Khem Raj

This patch is backporting strictly the patches that has gone into 2.22 release branch since 2.22 was released last year. I have dropped the patches for AVR,CRIS and HPPA which does not concern OE-Core's primary architecture. Majority fixes are for ld and mips and ppc architecture Binutils testruns are better after these bugfixes and also all architectures booted console-image successfully

The following changes since commit 835654994574c158d6324218ebe000bd2ef9a792:

rt: Add hwlatdetect to rt images (2012-09-12 15:11:12 +0100)

are available in the git repository at:

git://git.openembedded.org/openembedded-core-contrib kraj/binutils-backports
http://cgit.openembedded.org/cgit.cgi/openembedded-core-contrib/log/?h=kraj/binutils-backports

Khem Raj (1):
binutils-2.22: Backport PR fixes from 2.22 branch

  meta/recipes-devtools/binutils/binutils-2.22.inc   |   16 +-
  ...print_insn_micromips-Rename-local-variabl.patch |  634 +++++++
  .../binutils/binutils/0019-PR-ld-13468.patch       |   46 +
  .../binutils/0028-Backport-from-mainline.patch     |  139 ++
  ...19-Chung-Lin-Tang-cltang-codesourcery.com.patch |   47 +
  ...19-Chung-Lin-Tang-cltang-codesourcery.com.patch |  214 +++
  ...19-Chung-Lin-Tang-cltang-codesourcery.com.patch | 1068 +++++++++++
  ...opy-from-mainline-to-binutils-2.22-branch.patch | 1944 ++++++++++++++++++++
  ...elf32bmip.sh-OTHER_SECTIONS-Put-.mdebug.-.patch |   49 +
  .../binutils/binutils/0052-gas.patch               |   83 +
  ...55-Remove-ABI_64_P-check-on-R_X86_64_PCXX.patch |  176 ++
  .../binutils/binutils/0078-PR-binutils-13622.patch |   48 +
  .../binutils/0144-timer.cc-include-unistd.h.patch  |   32 +
  ...-2012-04-27-Doug-Kwan-dougkwan-google.com.patch |  169 ++
  .../binutils/binutils/0182-PR-ld-13991.patch       | 1617 ++++++++++++++++
  15 files changed, 6281 insertions(+), 1 deletion(-)
Quoted 15 lines

create mode 100644 meta/recipes-devtools/binutils/binutils/0006-mips-dis.c-print_insn_micromips-Rename-local-variabl.patch create mode 100644 meta/recipes-devtools/binutils/binutils/0019-PR-ld-13468.patch
create mode 100644 meta/recipes-devtools/binutils/binutils/0028-Backport-from-mainline.patch
create mode 100644 meta/recipes-devtools/binutils/binutils/0035-2011-12-19-Chung-Lin-Tang-cltang-codesourcery.com.patch create mode 100644 meta/recipes-devtools/binutils/binutils/0036-2011-12-19-Chung-Lin-Tang-cltang-codesourcery.com.patch create mode 100644 meta/recipes-devtools/binutils/binutils/0037-2011-12-19-Chung-Lin-Tang-cltang-codesourcery.com.patch create mode 100644 meta/recipes-devtools/binutils/binutils/0038-Copy-from-mainline-to-binutils-2.22-branch.patch create mode 100644 meta/recipes-devtools/binutils/binutils/0039-emulparams-elf32bmip.sh-OTHER_SECTIONS-Put-.mdebug.-.patch create mode 100644 meta/recipes-devtools/binutils/binutils/0052-gas.patch
create mode 100644 meta/recipes-devtools/binutils/binutils/0055-Remove-ABI_64_P-check-on-R_X86_64_PCXX.patch create mode 100644 meta/recipes-devtools/binutils/binutils/0078-PR-binutils-13622.patch
create mode 100644 meta/recipes-devtools/binutils/binutils/0144-timer.cc-include-unistd.h.patch
create mode 100644 meta/recipes-devtools/binutils/binutils/0166-2012-04-27-Doug-Kwan-dougkwan-google.com.patch create mode 100644 meta/recipes-devtools/binutils/binutils/0182-PR-ld-13991.patch

Merged into OE-Core

Thanks
Sau!