Age | Commit message (Collapse) | Author | Files | Lines |
|
add gdb 7.9 and 7.8.2
|
|
|
|
This commit updates to the latest longterm and stable kernel versions as
of February 18, 2015.
Signed-off-by: Cristoforo Cataldo <cristoforo.cataldo@gmail.com>
|
|
Signed-off-by: Cristoforo Cataldo <cristoforo.cataldo@gmail.com>
|
|
Signed-off-by: Stefan Tauner <stefan.tauner@gmx.at>
|
|
libc/glibc: Add patch to fix CVE-2015-0235
|
|
This patch fixes the so-called "GHOST" buffer overflow in glibc 2.16.
See http://www.openwall.com/lists/oss-security/2015/01/27/9.
Signed-off-by: Bernhard Walle <bernhard@bwalle.de>
|
|
scripts/*/*.sh: prioritize http downloads
|
|
Add patch to fix building glibc 2.20 on sparc
|
|
Prirotize http downloads before ftp downloads.
By having http download first, those using proxy will work with the
current download mechnism.
This tells me that that mechnism needs to be updated.
(proxy support and/or kconfig toggles)
closes #3
Signed-off-by: Bryan Hundven <bryanhundven@gmail.com>
|
|
This actually comes from upstream:
https://sourceware.org/ml/libc-alpha/2014-09/msg00317.html
It is needed for plain glibc as well as linaro's version.
A symlink is added for the latter's version 2.20-2014.11.
Signed-off-by: Waldemar Brodkorb <wbx@openadk.org>
Signed-off-by: Stefan Tauner <stefan.tauner@gmx.at>
|
|
glibc versions that don't support --with-pkgversion or --with-bugurl
will cause a harmless:
====================
configure: WARNING: unrecognized options: --with-bugurl...`
====================
If it's set, use it, if it's a recognized option.
Signed-off-by: Bryan Hundven <bryanhundven@gmail.com>
|
|
As posted on http://www.eglibc.org/
====================
EGLIBC is no longer developed and such goals are now being addressed
directly in GLIBC.
====================
I'm not interested in maintaining build support for unsupported
software.
Older branches of crosstool-ng continue to have eglibc support.
If you find issues with older branches, I'm always open to pull
requests.
Removing eglibc also frees up glibc cleanup and build optimization.
Signed-off-by: Bryan Hundven <bryanhundven@gmail.com>
|
|
arch/sample : add sample file for the nios2 architecture
|
|
add sample file for the nios2 architecture.
|
|
arch/nios2:add nios2
|
|
add the nios2 architecture to crosstool-ng.
Signed-off-by: Daniel Zimmermann <netzimme@gmail.com>
|
|
Add the support to choose, download and build latest Linaro toolchain components
|
|
fix bashisms in patch-rework.sh script
|
|
uClibc: fix darwin build
|
|
This commit updates to the latest longterm and stable kernel versions as
of January 16, 2015 and adds also 3.18 version.
Signed-off-by: Cristoforo Cataldo <cristoforo.cataldo@gmail.com>
|
|
This commit allows to choose, download and build latest NewLib:
- newlib-2.2.0
- newlib-linaro-2.2.0-2015.01
- newlib-linaro-2.1.0-2014.09
Signed-off-by: Cristoforo Cataldo <cristoforo.cataldo@gmail.com>
|
|
This commit allows to choose, download and build latest Linaro GLibC:
- glibc-linaro-2.20-2014.11
Signed-off-by: Cristoforo Cataldo <cristoforo.cataldo@gmail.com>
|
|
This commit allows to choose, download and build latest Linaro EGLibC:
- eglibc-linaro-2.19-2014.08
Signed-off-by: Cristoforo Cataldo <cristoforo.cataldo@gmail.com>
|
|
This commit allows to choose, download and build latest Linaro GDB:
- gdb-linaro-7.8-2014.09
- gdb-linaro-7.6.1-2013.10
Signed-off-by: Cristoforo Cataldo <cristoforo.cataldo@gmail.com>
|
|
This commit allows to choose, download and build latest Linaro GCC:
- gcc-linaro-4.9-2015.01
- gcc-linaro-4.8-2014.11
Signed-off-by: Cristoforo Cataldo <cristoforo.cataldo@gmail.com>
|
|
This commit allows to choose, download and build latest Linaro Binutils:
- binutils-linaro-2.25.0-2015.01-2
- binutils-linaro-2.24.0-2014.11-2
Signed-off-by: Cristoforo Cataldo <cristoforo.cataldo@gmail.com>
|
|
Adding upstream patches of powerpc-e500v2-linux-gnuspe
|
|
This script has a '#!/bin/sh' shabang and might be running on a POSIX
shell. So replace bash-specific constructions (pushd/popd, for((...)),
read with '-u' option) to POSIX-shell equivalents.
Signed-off-by: Led ledest@gmail.com
|
|
Patchwork bernhard walle
|
|
Patch newlib-2.xx optimising for space Append flags to CFLAGS_FOR_TARGET rather than replacing.
|
|
config.{sub,guess}: Update to latest
|
|
From http://git.savannah.gnu.org/gitweb/?p=config.git
Signed-off-by: Ray Donnelly <mingw.android@gmail.com>
|
|
Signed-off-by: Manfred Rudigier <manfred.rudigier@omicron.at>
|
|
Signed-off-by: Manfred Rudigier <manfred.rudigier@omicron.at>
|
|
rather than replacing.
|
|
uClibc's unifdef tool declares strlcpy(3) which is problematic on OS X. There
(and probably on other systems) strlcpy(3) is defined as a macro, re-declaring
it here will fail cause the macro expansion will generate an invalid function
name.
The declaration of strlcpy(3) is however useless cause it is never used in the
tool. Also upstream patch 2a021ae81c36f4281883a3195f7ce81504edf978 will remove
it. Using that patch here is overkill, cause it rewrites a lot of the
unifdef.c code.
Signed-off-by: Andreas Bießmann <andreas@biessmann.de>
Cc: Yann E. MORIN <yann.morin.1998@free.fr>
|
|
When compiling glibc 2.16 and gcc 4.7.4 with CT_ARCH_FLOAT="hard",
I end up in a dynamic linker called /lib/ld-linux-armhf.so.3, but
gcc compiles the binaries with an ELF interpreter /lib/ld-linux.so.3.
That doesn't work.
This patch (which is included in recent gcc version and also is included
in Linaro 4.7 versions) fixes the problem. I just stripped the ChangeLog
diff from the original commit.
Signed-off-by: Bernhard Walle <bernhard@bwalle.de>
|
|
We had following problem: We're building a toolchain with an old glibc
version for compatibility with old Linux distributions (glibc 2.9). This
version requires make < 4 to build. However, the configure script of
glibc looks for make in the order "gnumake", "gmake" and "make". So when
"gmake" is available in the system (which is the case on Gentoo Linux
per default, unfortunately), then configure finds the system gmake 4.1
instead of the ct-ng make 3.82.
This patch adds an option to install a symlink so that 'gmake' is also
available in the old version when building toolchains.
Signed-off-by: Bernhard Walle <bernhard@bwalle.de>
|
|
Newlib headers for Canadian Crosses
|
|
binutils: Add binutils-2.25
|
|
This also updates the patches from 2.24.
Signed-off-by: Bryan Hundven <bryanhundven@gmail.com>
|
|
Canadian Cross compile for baremetal fails with error;
checking for the value of EOF... configure: error: computing EOF failed
which is due to libstdc++ configure not being able to find stdio.h
Having all modes of the core compiler copyheaders from CT_HEADERS_DIR
(in combination with previous patch for newlib to add a do_libc_start_files
function to copy into the CT_HEADERS_DIR) resolves this.
Signed-off-by: David Holsgrove <david.holsgrove@xilinx.com>
|
|
Require access to newlibs headers in gcc.sh, matching other libc components.
Resolves issue with headers not found.
Signed-off-by: David Holsgrove <david.holsgrove@xilinx.com>
|
|
gmp: Disable --enable-mpbsd if version is >= 5.0.2
|
|
closes #12
Signed-off-by: Bryan Hundven <bryanhundven@gmail.com>
|
|
libc/newlib: Canadian baremetal builds require core pass-1
|
|
libc/glibc: install obsolete RPC for both eglibc and glibc
|
|
config/linux: Update kernel versions
|
|
Libc custom location
|