| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
| |
After d4aa8d9, make distclean removes scripts in ct-ng configured
with --enable-local.
Signed-off-by: Alexey Neyman <stilor@att.net>
|
|\
| |
| | |
Still need to check for libtool presence
|
|/
|
|
|
|
| |
... as kconfig depends on it.
Signed-off-by: Alexey Neyman <stilor@att.net>
|
|\
| |
| | |
updates
|
| |
| |
| |
| | |
Signed-off-by: Alexey Neyman <stilor@att.net>
|
| |
| |
| |
| | |
Signed-off-by: Alexey Neyman <stilor@att.net>
|
|\ \
| |/
|/| |
Provide more tool overrides
|
| |
| |
| |
| |
| |
| |
| |
| | |
glibc build requires GNU bison >= 2.7 but Apple ships bison 2.3. If we
provide an override for GNU bison it should be possible to use a version
from homebrew.
Signed-off-by: Roman Bolshakov <r.bolshakov@yadro.com>
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
glibc's configure script looks for make in the following order:
gnumake gmake make
but crosstool-ng has an override only for make. So glibc picks up
gnumake from system and fails to proceed with the build because system
make is very old.
It'd more reliable if we also override gnumake and gmake.
Signed-off-by: Roman Bolshakov <r.bolshakov@yadro.com>
|
|\ \
| | |
| | | |
Make license collection optional, on by default
|
|/ /
| |
| |
| | |
Signed-off-by: Alexey Neyman <stilor@att.net>
|
|\ \
| |/
|/| |
Collect licenses for the distribution
|
| | |
|
|\ \
| | |
| | | |
Fix detection of missing overlays
|
|/ /
| |
| |
| | |
Signed-off-by: Alexey Neyman <stilor@att.net>
|
|\ \
| | |
| | | |
Regular directory for overlaying
|
| |/
| |
| |
| | |
exist, the tarball is still used
|
|\ \
| |/
|/| |
Add a "which" dependency into the configure script
|
|/ |
|
|\
| |
| | |
Use the platform headers in the pass-2 and canadian gcc stages
|
| | |
|
|\ \
| | |
| | | |
Run "local" ct-ng from any directory
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Also, no need to use $(shell) if make has the same builtin.
Fixes #933.
Closes #1081.
Signed-off-by: Alexey Neyman <stilor@att.net>
|
|/ /
| |
| |
| |
| |
| | |
closes #993
Signed-off-by: Daniel Black <daniel@linux.ibm.com>
|
|\ \
| | |
| | | |
Check if .config is a regular file before clobbering it
|
|/ /
| |
| |
| |
| |
| | |
Fixes #1014.
Signed-off-by: Alexey Neyman <stilor@att.net>
|
|\ \
| | |
| | | |
Fix the location for elf2flt patches
|
| | |
| | |
| | |
| | |
| | |
| | | |
... after the git version numbering was adjusted.
Signed-off-by: Alexey Neyman <stilor@att.net>
|
|\ \ \
| |/ /
|/| | |
Add an ability to modify an exported variable
|
|/ /
| |
| |
| |
| |
| |
| |
| |
| |
| | |
... and use that ability to permanently set CTNG_LD_IS in case gold is default linker
and we're building glibc.
Fixes #988. This was a long-standing breakage in crosstool-NG (at least since it began
to run each step in a sub-shell).
Signed-off-by: Alexey Neyman <stilor@att.net>
|
|\ \
| | |
| | | |
Disallow linux versions before 4.8 for ARC
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Inspired by a similar fix for AArch64 in 481cbaac9b23.
The point is in Linux v4.8 we introduced new ABIv4 which is now used in
both Linux kernel and up-to-date GNU tools for ARC (based on GCC 6.x+).
See [1] for more details.
[1] https://github.com/foss-for-synopsys-dwc-arc-processors/linux/wiki/ARC-Linux-Syscall-ABI-Compatibility
Signed-off-by: Alexey Brodkin <abrodkin@synopsys.com>
|
|\ \ \
| | | |
| | | | |
Add g++ for Ubuntu dockers
|
|/ / /
| | |
| | |
| | | |
Signed-off-by: Alexey Neyman <stilor@att.net>
|
|\ \ \
| | | |
| | | | |
More dockers
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
... for reference OSes
Signed-off-by: Alexey Neyman <stilor@att.net>
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
... to a more natural installation paths, and also include ct-ng into
$PATH in the containers.
Signed-off-by: Alexey Neyman <stilor@att.net>
|
| | | |
| | | |
| | | |
| | | | |
Signed-off-by: Alexey Neyman <stilor@att.net>
|
|/ / /
| | |
| | |
| | |
| | |
| | |
| | | |
ct-ng will build its own version if a recent enough version is not
detected.
Signed-off-by: Alexey Neyman <stilor@att.net>
|
|\ \ \
| | | |
| | | | |
Detect errors in CT_SaveLocal
|
|/ / /
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
The function is called from a conditional and therefore, the CT_OnError
handler is not invoked on failures. Need to return an error and check
for the error return in the caller.
Also, while here, fix the issue that was causing the failure -
move can fail if it crosses a filesystem, so fall back to 'cp+rm' in
that case.
Signed-off-by: Alexey Neyman <stilor@att.net>
|
|\ \ \
| | | |
| | | | |
Prevent Bash from searching $PATH when sourcing the .config file
|
| | | | |
|
| | | | |
|
|\ \ \ \
| |/ / /
|/| | | |
Generate correct tuple for PowerPC with SPE ABI
|
|/ / /
| | |
| | |
| | |
| | |
| | | |
Fixes #1018.
Signed-off-by: Alexey Neyman <stilor@att.net>
|
|\ \ \
| | | |
| | | | |
Supply "very old" and "very new" glibc versions
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
... as 1.0 and 99.99, respectively, to gcc configure.
Fixes #1031.
Signed-off-by: Alexey Neyman <stilor@att.net>
|
|\ \ \ \
| |/ / /
|/| | | |
Centos7 docker
|
| | | |
| | | |
| | | |
| | | | |
Signed-off-by: Alexey Neyman <stilor@att.net>
|