2013-12-30arch/arm: add support for AArch64
"Yann E. MORIN" <yann.morin.1998@free.fr> [Mon, 30 Dec 2013 23:28:18 +0100] rev 3262
arch/arm: add support for AArch64

AArch64 id the 64-bit variant for ARM.

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Cc: Zhenqiang Chen <zhenqiang.chen@linaro.org>
Cc: Michael Hope <michael.hope@linaro.org>

2013-12-30kernel/linux: prepare for arch whose kenel name is not the standard name
Zhenqiang Chen <zhenqiang.chen@linaro.org> [Mon, 30 Dec 2013 23:15:02 +0100] rev 3261
kernel/linux: prepare for arch whose kenel name is not the standard name

For some architectures, the kernel architecture name is not the common
name of the architecture for other tools.

For example: ARM 64-bit is commonly referenced as aarch64, but the kernel
calls it arm64.

Signed-off-by: Michael Hope <michael.hope@linaro.org>
Signed-off-by: Zhenqiang Chen <zhenqiang.chen@linaro.org>
[yann.morin.1998@free.fr: split out of the aarch64 patch]
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>

2013-12-31scripts: update config.{guess,sub}
"Yann E. MORIN" <yann.morin.1998@free.fr> [Tue, 31 Dec 2013 13:02:57 +0100] rev 3260
scripts: update config.{guess,sub}

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>

2013-12-31libc/newlib: fix variables for avr32 headers
"Yann E. MORIN" <yann.morin.1998@free.fr> [Tue, 31 Dec 2013 12:55:21 +0100] rev 3259
libc/newlib: fix variables for avr32 headers

Some of the avr32headers related variables are used in different
functions, so have to be declared globally, not locally.

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>

2013-12-31libc/newlib: bump version to 2.1.0
"Yann E. MORIN" <yann.morin.1998@free.fr> [Tue, 31 Dec 2013 12:25:27 +0100] rev 3258
libc/newlib: bump version to 2.1.0

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>

2013-12-30binutils/binutils: 2.23.2 is a 2_23_or_later (ie. has gold)
"Yann E. MORIN" <yann.morin.1998@free.fr> [Mon, 30 Dec 2013 19:08:37 +0100] rev 3257
binutils/binutils: 2.23.2 is a 2_23_or_later (ie. has gold)

Thus spake Niels:
This commit adds support for binutils 2.23.2

http://crosstool-ng.org/hg/crosstool-ng/rev/bc4b36e3df0c

However, in 'config/binutils/binutils.in <http://binutils.in>' the
Kconfig option to select this version of binutils does not automatically
select the symbol 'BINUTILS_2_23_or_later'. This makes gold unavailable
for the latest version of binutils. I'm not sure whether this is on
purpose or not, my impression is that you forgot to add the line "select
BINUTILS_2_23_or_later".

The problem still persists in the latest version in the repository
(032ebcc89c96).

Reported-by: Niels Penneman <niels@penneman.org>
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>

2013-11-22cc/gcc: fix parallel build with gcc 4.8.0, 4.8.1 and 4.8.2
Daniel Zimmermann <netzimme@gmail.com> [Fri, 22 Nov 2013 00:34:49 +0100] rev 3256
cc/gcc: fix parallel build with gcc 4.8.0, 4.8.1 and 4.8.2

Fix the problem with parallel build on gcc 4.8.0, 4.8.1 and 4.8.2
See: http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57683

and

http://gcc.gnu.org/viewcvs?rev=205189&root=gcc&view=rev
Log:
2013-11-21 Zhenqiang Chen <zhenqiang.chen@linaro.org>

PR bootstrap/57683
Backport from mainline: r197467 and r198999.
2013-04-03 Jeff Law <law@redhat.com>

* Makefile.in (lra-constraints.o): Depend on $(OPTABS_H).
(lra-eliminations.o): Likewise.

2013-05-16 Jeff Law <law@redhat.com>

* Makefile.in (tree-switch-conversion.o): Depend on $(OPTABS_H).

Signed-off-by: "Daniel Zimmermann" <netzimme@gmail.com>
Message-Id: <66398633eea949023e0d.1385290839@haus-VirtualBox>
Patchwork-Id: 293742

2013-11-25debug/strace: pump version to 4.7 and 4.8
Daniel Zimmermann <netzimme@gmail.com> [Mon, 25 Nov 2013 08:56:55 +0100] rev 3255
debug/strace: pump version to 4.7 and 4.8

Pump version for strace to 4.7 and 4.8.
Add patch from strace mainline.


Work around conflict between <sys/ptrace.h> and <linux/ptrace.h>

Since glibc-2.18~39 <sys/ptrace.h> defines ptrace_peeksiginfo_args
which collides with <linux/ptrace.h>.

* configure.ac: Check for `struct ptrace_peeksiginfo_args' in
<sys/ptrace.h>.
* process.c: Work around potential conflict between <sys/ptrace.h>
and <linux/ptrace.h> by redefining ptrace_peeksiginfo_args.
* signal.c: Likewise.
* syscall.c: Likewise.
* util.c: Likewise.
http://sourceforge.net/p/strace/code/ci/0b4060f61f1bb101b5d8d084714b7d2feacdb199/

Signed-off-by: "Daniel Zimmermann" <netzimme@gmail.com>
Message-Id: <67b082cf1cdc8276eb4a.1385366288@haus-VirtualBox>
Patchwork-Id: 293842

2013-11-19cc/gcc: Add Fortran support for Baremetal build
Zhenqiang Chen <zhenqiang.chen@linaro.org> [Tue, 19 Nov 2013 14:44:02 +0800] rev 3254
cc/gcc: Add Fortran support for Baremetal build

Signed-off-by: Zhenqiang Chen <zhenqiang.chen@linaro.org>
[yann.morin.1998@free.fr: fix damage due to mailer]
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Message-Id: <CACgzC7D5HCVS-qX=ydcQphNFH=VGgJzTdZWQWaLKAv-CdE8crA@mail.gmail.com>
Patchwork-Id: 292703

2013-12-08complibs/ppl: Fix build of ppl 0.11.2 with gmp 5.1 and later
Bernhard Walle <bernhard@bwalle.de> [Sun, 08 Dec 2013 12:53:14 +0100] rev 3253
complibs/ppl: Fix build of ppl 0.11.2 with gmp 5.1 and later

The fix is backported from
http://www.cs.unipr.it/git/gitweb.cgi?p=ppl/ppl.git;a=commitdiff;h=9f843aecc23981aec6ed1eaa8be06e6786a47f0d.

Signed-off-by: Bernhard Walle <bernhard@bwalle.de>
Message-Id: <9a012bed87b494cfe0d4.1386503894@euler.fritz.box>
Patchwork-Id: 298789