| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
|
|
|
|
|
|
|
|
| |
Newer versions break the build.
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
(cherry picked from commit 27270acc60a2bbcb1c09dcdd2c86b6a270a22c8b)
|
|
|
|
| |
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
|
|
|
|
| |
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
|
|
|
|
| |
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
|
|
|
|
| |
Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
|
|
|
|
|
|
|
|
|
|
| |
On some systems the configure script it not writeable, and the autoconf command
will fail otherwise.
Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
(cherry picked from commit 57da51d93a1e096b1b0b45a0fd95d602af62e17d)
Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
|
|
|
|
|
|
|
|
|
|
|
| |
This fixes broken code generation on ARM as reported in
http://www.spinics.net/lists/arm-kernel/msg193914.html
for gcc-4.6.2 and gcc-linaro-4.6-2011.11
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
(cherry picked from commit f0a09a5600d58058f826e01e83e2bc25a5e986ce)
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
|
|
|
|
| |
Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
|
|
|
|
|
|
|
| |
Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
(cherry picked from commit 59c9dd7a50debda28b7cf1c32c40e8f6d8d8c363)
Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
|
|
|
|
| |
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
|
|
|
|
|
|
|
| |
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
(cherry picked from commit 3909f7ceef12fe7dc312acb072e174d9c3e36530)
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
|
|
|
|
|
|
|
| |
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
(cherry picked from commit a0eb88eaa7863d8f56a70d2eb088f71e2a564d35)
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The reason for the upgrade is that the 5.0.1 version fails to build on a
Intel i5 with Mac OS.
gmp includes config.guess which compiles some assembly to detect the
host CPU. Since the config.guess of 5.0.1 is too old, it uses "uname -p"
which unfortunately returns "i386" on Mac OS even if it's 64 bit. That
causes gmp to be compiled with -m32 which works, but then the 64 bit gcc
cannot link against gmp. (I had a similar problem in a mis-configured
Linux VM [KVM and libvirt setup] recently, so it's not really
Mac-specific.) The new gmp prints coreisbr-apple-darwin11.3.0 which is
detected as 64 bit and everything works.
Apart from that, newer is better. :)
Signed-off-by: Bernhard Walle <bernhard@bwalle.de>
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
(cherry picked from commit d2f28a85553a2bf81f52ce83668304754f6b26e8)
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Tested on a fresh Arch Linux installation.
Signed-off-by: Bernhard Walle <bernhard@bwalle.de>
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
(cherry picked from commit 7f195586c0170ba6ec71c01ab73d465b94d6dbbd)
Conflicts:
patches/gcc-4.6.2/series
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
commit 2318b45203e5d173afff04c9c4884e93602ad586 uses autoconf to
re-generate parts of glibc's configure system. But that commit failed to
add host-tool autoconf.
Based on a patch from Andreas Bießmann <andreas@biessmann.de>
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
(cherry picked from commit f5cf85c49fdd1a13219e608a83c78767149e0e69)
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
|
|
|
|
|
|
|
|
|
| |
broken in the last commit during reformating...
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
(cherry picked from commit efc80fde76ce72863dcba385e1177011d18770d7)
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This patch fixes building an OMAP kernel when building with Thumb-2
and kexec enabled, see [1]. The patch is upstream, see [2].
[1] http://lists.linaro.org/pipermail/linaro-toolchain/2010-November/000394.html.
[2] http://repo.or.cz/w/binutils.git/commitdiff/1cfb33af9cd8321939814e0721fa0a1ba0bc3a95?hp=2ea3aedb924bb478500eabedbb4bba38494f5057
Signed-off-by: Bernhard Walle <bernhard@bwalle.de>
[mol: cleanup]
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
(cherry picked from commit 41eb30c9de157a5b3019ef8cadae9f2f6c4c1988)
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The glibc-2.14.1 patch
0003-configure.in-detect-readelf-with-AC_CHECK_TARGET_TOO.patch adds the
ability to use a specific readelf but does not apply the changes. This
patch adds autogen.sh to re-run autotools on configure.in.
Without this patch OS X can not prepare glibc-headers cause of missing
'readelf' tool.
Signed-off-by: Andreas Bießmann <andreas@biessmann.de>
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
(cherry picked from commit 2318b45203e5d173afff04c9c4884e93602ad586)
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Some systems do not provide GNU binutils in sufficient versions to build the
glibc-headers. Building glibc later on, however, will use the freshly
generated cross-binutils and fulfill the GNU binutils version requirement. Use
the freshly generated binutils for glibc-headers too.
Signed-off-by: Andreas Bießmann <andreas@biessmann.de>
[mol: use COMPILER_PREFIX and add dependency]
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
(cherry picked from commit d9de88cbe6272ba026258e51c0d5d8cd4923658b)
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
|
|
|
|
| |
Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
|
|
|
|
| |
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
|
|
|
|
| |
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
|
|
|
|
| |
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
|
|
|
|
|
|
|
|
|
|
| |
* gcc-4.5.2 -> gcc-4.6.2
gcc-linaro-4.6-2011.11 for Cortex-A8/Cortex-A9
* glibc-2.13 -> glibc-2.14.1
* binutils-2.21 -> binutils-2.21.1a
* linux-2.6.36 -> linux-2.6.39
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
|
|
|
|
| |
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
|
|
|
|
| |
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
|
|
|
|
|
|
|
|
|
|
| |
* copied from glibc-2.13.
* Obsolete patches removed.
* Patch headers cleaned up.
* new patch 0020-revert-sunrpc-removal.patch from openSUSE to
avoid breaking busybox and other packages using rpc/rpc.h
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
|
|
|
|
|
|
|
|
| |
* copied from gcc-4.5.2.
* Obsolete patches removed.
* Patch headers cleaned up.
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
|
|
|
|
|
|
|
|
| |
* copied from binutils-2.21.
* Obsolete and unused patches removed.
* Patch headers cleaned up.
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
|
| |
|
|
|
|
| |
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
|
|
|
|
| |
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
|
|
|
|
| |
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
|
|
|
|
|
|
|
| |
some extra configure options require the cross gcc. They cannot
be added to GLIBC_CONFIG_EXTRA.
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
|
|
|
|
|
|
|
| |
this breaks if the link target does not exist yet, because it comes
later in the loop.
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
|
|
|
|
| |
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
|
|
|
|
| |
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
|
|
|
|
| |
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
|
|
|
|
| |
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
|
|
|
|
|
|
|
|
| |
This patch fixes an ICE when compiling a kernel for ARM. It's from
upstream gcc SVN, so it should be safe.
Signed-off-by: Bernhard Walle <walle@corscience.de>
Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
|
|
|
|
|
|
|
|
|
|
| |
The toolchain has been tested with a so-called Bifferboard
(http://bifferos.co.uk/) which has a S3282 BGA CPU (R861x/R321x
equivalent) that understands 486SX instructions.
Signed-off-by: Bernhard Walle <bernhard@bwalle.de>
[mkl: add fixup_ptxconfigs.sh support]
Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
|
|
|
|
| |
Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
|
|
|
|
| |
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
|
|
|
|
| |
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
|
|
|
|
| |
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
|
|
|
|
| |
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
|
|
|
|
| |
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
|
|
|
|
| |
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
|
|
|
|
| |
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
|