Age | Commit message (Collapse) | Author | Files | Lines |
|
newlib/patch: Add eabihf patch
|
|
This patch gets newlib 1.20.0 to work with eabihf tuple.
This commit closes #23
Signed-off-by: Bryan Hundven <bryanhundven@gmail.com>
|
|
gcc/patches: Add musl patches to gcc 5.1.0
|
|
Remove support for experimental patches and musl patches
|
|
Update functions to grok symlinks
|
|
This commit adds new musl patches from gcc-6 (in development) to
gcc-5.1.0.
Signed-off-by: Bryan Hundven <bryanhundven@gmail.com>
|
|
This functionality was provided so that crosstool-ng could have a
further set of patches considered experimental and unsupported.
Now that musl-libc support is making it's way upstream in gcc, I'm
removing this support and the experimental musl patches.
In later commits, backports from gcc upstream will be added to the
supported patch sets to support musl-libc.
Signed-off-by: Bryan Hundven <bryanhundven@gmail.com>
|
|
config/gcc: Fix gcc 5.1.0 version knob
|
|
This change makes the 5.1.0 version knob consistant with previous gcc
versions.
Signed-off-by: Bryan Hundven <bryanhundven@gmail.com>
|
|
musl: Update versions
|
|
This commit updates the version knobs so that oldconfig does the right
thing when we bump versions.
Also, we update stable to 1.0.5 and experimental to 1.1.9.
Signed-off-by: Bryan Hundven <bryanhundven@gmail.com>
|
|
config/gcc: Fix missing update to gcc.in
|
|
In the patch series for multi_cc, some version knobs were missed.
This patch fixes this.
Signed-off-by: Bryan Hundven <bryanhundven@gmail.com>
|
|
addToolVersion: multi_cc: update addToolVersion
|
|
Since gcc moved from CC_ to CC_GCC_, addToolVersion neeeded to be
updated.
Signed-off-by: Bryan Hundven <bryanhundven@gmail.com>
|
|
when specifying a custom kernel provided as a tar ball, the tar ball gets symlinked. the -e test will fail.
Signed-off-by: Dirk Husemann <dirk@d2h.net>
|
|
populate: also search for gconv modules
|
|
Add multiple compiler structure
|
|
This commit updates gcc's test suite to use the new config options.
Signed-off-by: Ray Donnelly <mingw.android@gmail.com>
Reviewed-by: Bryan Hundven <bryanhundven@gmail.com>
Reviewed-by: Yann Diorcet <diorcetyann@gmail.com>
|
|
Update 300-gdb.sh to use the new config options.
Signed-off-by: Ray Donnelly <mingw.android@gmail.com>
Reviewed-by: Bryan Hundven <bryanhundven@gmail.com>
Reviewed-by: Yann Diorcet <diorcetyann@gmail.com>
|
|
Update 100-gcc.sh to use the new config option names.
Signed-off-by: Ray Donnelly <mingw.android@gmail.com>
Reviewed-by: Bryan Hundven <bryanhundven@gmail.com>
Reviewed-by: Yann Diorcet <diorcetyann@gmail.com>
|
|
This change updates the CC.* references to CC_GCC.* in the internal
scripts.
Signed-off-by: Ray Donnelly <mingw.android@gmail.com>
Reviewed-by: Bryan Hundven <bryanhundven@gmail.com>
Reviewed-by: Yann Diorcet <diorcetyann@gmail.com>
|
|
This change adds support to show samples for multiple compilers.
Signed-off-by: Ray Donnelly <mingw.android@gmail.com>
Reviewed-by: Bryan Hundven <bryanhundven@gmail.com>
Reviewed-by: Yann Diorcet <diorcetyann@gmail.com>
|
|
ncurses: Add gcc5 build patch
|
|
The gconv modules are present in the (e)glibc toolchains, and some
applications directly link with one or more of those modules (even
though the classic way of using them is by dlopen()ing them).
So, also look in /usr/lib/gconv when searching for libraries.
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
|
|
This change updates the config to support multiple compilers by moving
CC_.* to CC_GCC_.* to make room for other compilers.
We also update gen_in_frags.sh to check for a default cc.
Signed-off-by: Ray Donnelly <mingw.android@gmail.com>
Reviewed-by: Yann Diorcet <diorcetyann@gmail.com>
Reviewed-by: Bryan Hundven <bryanhundven@gmail.com>
|
|
This commit moves gcc.sh to 100-gcc.sh to accomodate for other
cross-compilers that crosstool-ng might be able to build.
The first, to come soon, is llvm/clang.
Signed-off-by: Ray Donnelly <mingw.android@gmail.com>
Reviewed-by: Bryan Hundven <bryanhundven@gmail.com>
Reviewed-by: Yann Diorcet <diorcetyann@gmail.com>
|
|
This patch comes from here:
http://archive.linuxfromscratch.org/mail-archives/lfs-dev/2015-April/070101.html
This message explains the error:
http://archive.linuxfromscratch.org/mail-archives/lfs-dev/2015-April/070099.html
This commit closes #98
Signed-off-by: Bryan Hundven <bryanhundven@gmail.com>
|
|
Update version string to 1.21.0
|
|
Signed-off-by: Bryan Hundven <bryanhundven@gmail.com>
|
|
kernel: Update versions. Remove older kernels
|
|
In this update the following kernels updated:
* 4.0.3 -> 4.0.4
* 3.18.13 -> 3.18.14
* 3.14.42 -> 3.14.43
* 3.12.42 -> 3.12.43
* 3.10.78 -> 3.10.79
* 3.2.68 -> 3.2.69
* 2.6.32.65 -> 3.6.32.66
Also, let's remove the older EOL'd kernels.
This makes updating kernel versions easier.
Signed-off-by: Bryan Hundven <bryanhundven@gmail.com>
|
|
gdb: add gdb 7.9.1
|
|
strace: add versions 4.9 and 4.10
|
|
As per: http://www.gnu.org/software/gdb/download/ANNOUNCEMENT
========================================================================
GDB 7.9.1 brings the following fixes and enhancements over GDB 7.9:
* PR build/18033 (C++ style comment used in gdb/iq2000-tdep.c and
gdb/compile/compile-*.c)
* PR build/18298 ("compile" command cannot find compiler if tools
configured with triplet instead of quadruplet)
* PR tui/18311 (Random SEGV when displaying registers in TUI mode)
* PR python/18299 (exception when registering a global pretty-printer
in verbose mode)
* PR python/18066 (argument "word" seems broken in Command.complete
(text, word))
* PR pascal/17815 (Fix pascal behavior for class fields with
* testcase)
* PR python/18285 (ptype expr-with-xmethod causes SEGV)
========================================================================
Signed-off-by: Bryan Hundven <bryanhundven@gmail.com>
|
|
Signed-off-by: Bryan Hundven <bryanhundven@gmail.com>
|
|
linux: update kernel versions
|
|
Update versions:
* 4.0.2 to 4.0.3
* 3.19.7 to 3.19.8
* 3.14.41 to 3.14.42
* 3.10.77 to 3.10.78
* 3.2.68 to 3.2.69
Signed-off-by: Bryan Hundven <bryanhundven@gmail.com>
|
|
mingw: WINAPI_V_DEVEL should depend on EXPERIMENTAL
|
|
While we do want users to be able to use the mingw from git, being under
the experimental umbrella makes it more obvious that this should not be
used as a production toolchain.
Signed-off-by: Bryan Hundven <bryanhundven@gmail.com>
|
|
Windows target
|
|
Signed-off-by: Ray Donnelly <mingw.android@gmail.com>
|
|
Specifically:
2.0.8
3.0.0, 3.1.0
4.0.0, 4.0.1, 4.0.2
Signed-off-by: Ray Donnelly <mingw.android@gmail.com>
|
|
CT_GetGit: Allow cset to be a ref (branch or tag)
|
|
Pass cset as ref=somename to use this feature. CT_GetGit echos
the cset sha1 on exit since the caller will need to know that
information as it forms part of the downloaded tarball name.
Signed-off-by: Ray Donnelly <mingw.android@gmail.com>
|
|
scripts: If paths.sh is included, use the variables
|
|
This commit changes sed, awk, and grep to use the ones we found during
configure time. This helps make the build more consistent.
Signed-off-by: Bryan Hundven <bryanhundven@gmail.com>
|
|
showSamples: Update to use variables from paths.sh
|
|
This change modifies the use of sed and awk to use the variables set by
paths.sh during the installation process of crosstool-NG.
Signed-off-by: Bryan Hundven <bryanhundven@gmail.com>
|
|
config/kernel: Update kernel versions
|