Skip to content

Toolchain fixes and uclibc-git upgrade

Khem Raj openembedded-core 1 version Applied

Status from this message: Merged to master, thanks.

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest5 patches 8 repliesApplied

Patches in v1 Applied

#Subject and filesSizeRepliesApplied
1/5uclibc-git: Upgrade to latest tip of mastermeta/recipes-core/uclibc/uclibc-git/argp-support.patch meta/recipes-core/uclibc/uclibc-git/ldso_use_arm_dl_linux_resolve_in_thumb_mode.patch meta/recipes-core/uclibc/uclibc-git/orign_path.patch +1 more+93 -1200 replies
2/5gcc-4.7: Update to tip of gcc-4_7-branch since 4.7.1 has been outmeta/recipes-devtools/gcc/gcc-4.7.inc+6 -67 replies
3/5binutils: Add with-sysroot to target binutilsmeta/recipes-devtools/binutils/binutils-2.22.inc meta/recipes-devtools/binutils/binutils-cross-canadian.inc meta/recipes-devtools/binutils/binutils-cross-canadian_2.22.bb +5 more+71 -780 replies
4/5gcc: Fix a case of sysroot with trailing / and gxx-include-dir leading slashmeta/recipes-devtools/gcc/gcc-4.7.inc meta/recipes-devtools/gcc/gcc-4.7/fix-g++-sysroot.patch+429 -00 replies
5/5binutils: Enable plugins by defaultmeta/recipes-devtools/binutils/binutils.inc+1 -00 replies

Reviews trailers per patch

No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.

Read the v1 thread

Cover letter [PATCH 0/5] Toolchain fixes and uclibc-git upgrade

This patchset

1. Updates gcc to 4.7.1+
2. Fixes on device toolchain since now they are built with sysroot couple of issues showed up
3. Rearranges binutils recipes so that target binutils recipe in not included everywhere
4. Add enable plugin option to binutils. Its needed for LTO to work
5. Update uclibc_git recipe to lastest uclibc master after a major branch has been collapsed in uclibc master

The following changes since commit 6d761ae17ddbd3d936e7fe985b40825ad62b2418:

debian.bbclass: invoke target objdump (2012-06-18 13:20:29 +0100)

are available in the git repository at:
git://git.openembedded.org/openembedded-core-contrib kraj/misc-updates
http://cgit.openembedded.org/cgit.cgi/openembedded-core-contrib/log/?h=kraj/misc-updates

Khem Raj (5):
uclibc-git: Upgrade to latest tip of master
gcc-4.7: Update to tip of gcc-4_7-branch since 4.7.1 has been out
binutils: Add with-sysroot to target binutils
gcc: Fix a case of sysroot with trailing / and gxx-include-dir
leading slash
binutils: Enable plugins by default

 .../uclibc/uclibc-git/argp-support.patch           |  136 +++---
 ...so_use_arm_dl_linux_resolve_in_thumb_mode.patch |   27 --
 .../uclibc/uclibc-git/orign_path.patch             |   47 ++-
 meta/recipes-core/uclibc/uclibc_git.bb             |    3 +-
 meta/recipes-devtools/binutils/binutils-2.22.inc   |   37 ++
 .../binutils/binutils-cross-canadian.inc           |    7 +-
 .../binutils/binutils-cross-canadian_2.22.bb       |    4 +-
 meta/recipes-devtools/binutils/binutils-cross.inc  |    8 +-
 .../binutils/binutils-cross_2.22.bb                |    3 +-
 .../binutils/binutils-crosssdk_2.22.bb             |    3 -
 meta/recipes-devtools/binutils/binutils.inc        |   28 +--
 meta/recipes-devtools/binutils/binutils_2.22.bb    |   60 ++--
 meta/recipes-devtools/gcc/gcc-4.7.inc              |   13 +-
 .../gcc/gcc-4.7/fix-g++-sysroot.patch              |  428 ++++++++++++++++++++
 14 files changed, 600 insertions(+), 204 deletions(-)
 delete mode 100644 meta/recipes-core/uclibc/uclibc-git/ldso_use_arm_dl_linux_resolve_in_thumb_mode.patch
 create mode 100644 meta/recipes-devtools/binutils/binutils-2.22.inc
 create mode 100644 meta/recipes-devtools/gcc/gcc-4.7/fix-g++-sysroot.patch
Signature · 1 line
1.7.5.4