[PATCH 0/6 v2] Toolchain update
by Tiago Gomes
repo: git://git.baserock.org/baserock/baserock/definitions
branch: baserock/tiagogomes/update-toolchain-v2
commit: 941c6a9653c784962aab1579ff066d7a274e8d84
This second version of the patch series
* Addresses Sam Thursfield's review comments.
* Moves M4 to (stage 3) build-essential.
* Adds a workaround for a build failure on ARMv7.
* Includes Paul Sherwood's patch to embed morph-arch and
morph-arch-config in definitions.
These changes were tested on x86_64, x86_32, ppc64 and armv7lhf archs.
Paul Sherwood (1):
Embed morph-arch and morph-arch-config
Tiago Gomes (5):
build-essential: separate each chunk definition with a line feed
Improve the readability and docs of gcc morphologies
Update binutils to 2.25
Move M4 from core to build-essential
Update GCC to 4.9.2
strata/bsp-x86_32-generic.morph | 4 +-
strata/bsp-x86_64-generic.morph | 4 +-
strata/bsp-x86_64-generic/syslinux.morph | 4 +-
strata/bsp-x86_both-tools.morph | 4 +-
strata/build-essential.morph | 79 ++++++++++++++----
strata/build-essential/gcc.morph | 46 ++++++-----
strata/build-essential/linux-api-headers.morph | 16 +++-
strata/build-essential/m4.morph | 5 ++
strata/build-essential/stage1-binutils.morph | 18 +++--
strata/build-essential/stage1-gcc.morph | 94 ++++++++++++++--------
strata/build-essential/stage2-binutils.morph | 11 +--
strata/build-essential/stage2-busybox.morph | 4 +-
strata/build-essential/stage2-gawk.morph | 2 +-
strata/build-essential/stage2-gcc.morph | 74 ++++++++++-------
strata/build-essential/stage2-libstdc++.morph | 36 +++++++++
.../build-essential/stage2-linux-api-headers.morph | 16 +++-
strata/build-essential/stage2-make.morph | 2 +-
strata/core.morph | 10 +--
strata/core/m4.morph | 5 --
strata/coreutils-common/coreutils.morph | 2 +
strata/tools.morph | 1 +
strata/tools/gdb.morph | 5 ++
22 files changed, 302 insertions(+), 140 deletions(-)
create mode 100644 strata/build-essential/m4.morph
create mode 100644 strata/build-essential/stage2-libstdc++.morph
delete mode 100644 strata/core/m4.morph
create mode 100644 strata/tools/gdb.morph
--
2.1.3
8 years, 9 months