Patchwork [0/5] Toolchain fixes and uclibc-git upgrade

login
register
mail settings
Submitter Khem Raj
Date June 20, 2012, 3:18 p.m.
Message ID <cover.1340205163.git.raj.khem@gmail.com>
Download mbox
Permalink /patch/30325/
State New
Headers show

Pull-request

git://git.openembedded.org/openembedded-core-contrib kraj/misc-updates

Comments

Khem Raj - June 20, 2012, 3:18 p.m.
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
Richard Purdie - June 21, 2012, 12:24 p.m.
On Wed, 2012-06-20 at 08:18 -0700, Khem Raj wrote:
> 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

Merged to master, thanks.

Richard