Age | Commit message (Collapse) | Author | Files | Lines |
|
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
|
|
This updates the stable kernel series.
Signed-off-by: Bryan Hundven <bryanhundven@gmail.com>
|
|
config: Add binutils, newlib, and glibc linaro configuration
|
|
This commit introduces a "show linaro versions" for newlib, binutils,
and glibc.
Signed-off-by: Bryan Hundven <bryanhundven@gmail.com>
|
|
complibs: Update requirements for gcc-5.1
|
|
"The Graphite framework for loop optimizations no longer requires the
CLooG library, only ISL version 0.14 (recommended) or 0.12.2. The
installation manual contains more information about requirements to
build GCC."
This change helps to avoid version badness.
Signed-off-by: Bryan Hundven <bryanhundven@gmail.com>
|
|
config: Add gcc-5.1.0
|
|
This change needs another change from pull request #81, but it's kind of
a chicken/egg scenario. The 'select's in CC_GCC_5_1 need to be
refactored a bit, and would be easier to test if gcc-5.1.0 was commited.
Most of the refactoring will happen with CC_GCC_HAS_GRAPHITE.
Signed-off-by: Bryan Hundven <bryanhundven@gmail.com>
|
|
config/kernel: Update with longterm stable releases
|
|
Stable releases updated last night. Sync versions with kernel.org.
Signed-off-by: Bryan Hundven <bryanhundven@gmail.com>
|
|
config: remove eglibc.in
|
|
In commit cd47c091ba6f7d6d9a98c85fc5729a434c99d4ea
I had forgot to also remove the config/libc/eglibc.in.
This commit removes it.
Signed-off-by: Bryan Hundven <bryanhundven@gmail.com>
|
|
debug/ltrace : avoid a gcc 5.1.0 error
|