| Commit message (Collapse) | Author | Age | Files | Lines |
|\
| |
| | |
Glibc 2.16.0 backports for 1.22
|
| |
| |
| |
| |
| |
| | |
Backport of upstream commit.
Signed-off-by: Chris Packham <chris.packham@alliedtelesis.co.nz>
|
|/
|
|
|
|
| |
Back port of upstream commit.
Signed-off-by: Chris Packham <chris.packham@alliedtelesis.co.nz>
|
|\
| |
| | |
mingw-w64: Set it as experimental
|
|/
|
|
|
|
|
|
|
| |
With the upcoming release of 1.22.0, mingw-w64 is still in an
experimental state, and is not considered to be fully supported yet.
This change should be reverted after the release.
Signed-off-by: Bryan Hundven <bryanhundven@gmail.com>
|
|\
| |
| | |
Makefile.in: Fix uninstall target
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
`make uninstall` is ran against `$(TARGETS)`, which includes `lib-kconfig`.
`lib-kconfig` is installed as a part of the `lib` target, so during
uninstall, removing `lib` is enough to also remove `lib-kconfig`.
Filter out `lib-kconfig` during `real-uninstall`.
Signed-off-by: Bryan Hundven <bryanhundven@gmail.com>
|
|\ \
| |/
|/| |
Xtensa docs update
|
| |
| |
| |
| | |
Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
|
|/
|
|
| |
Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
|
|\
| |
| | |
Document {check,update}-samples targets.
|
| |
| |
| |
| | |
Signed-off-by: Alexey Neyman <stilor@att.net>
|
|\ \
| | |
| | | |
showSamples: Fix uClibc-ng name and Mingw-w64 versions
|
|/ /
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Some LIBCs need some love in showSamples.sh.
uClibc-ng is of type of uClibc, so output uClibc-ng if
CT_LIBC_UCLIBC_NG=y.
mingw-w64 doesn't have a CT_LIBC_VERSION, but it does have a
CT_WINAPI_VERSION. So output that instead.
Signed-off-by: Bryan Hundven <bryanhundven@gmail.com>
|
|\ \
| |/
|/| |
showSamples.sh: Fix how we get gcc and version for showSamples.sh
|
|/
|
|
|
|
|
|
|
| |
I'm not even sure how the previous loop was supposed to work.
The config variables are not exported to the environment.
Now we properly get which cc we are using and grab the version to
display it correctly with the output of wiki-samples.
Signed-off-by: Bryan Hundven <bryanhundven@gmail.com>
|
|\
| |
| | |
consistency: Use exported variables of required tools
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
We check for apps:
* make
* sed
* grep
* awk
* libtool/libtoolize
* install
* patch
* and more
...during configure. Our scripts should be consistent about using the
variables that define where the found tool was found.
Of course, we do hard-link these tools in buildtools, but that should be
a backup for the components we are building. Our scripts should always
use the tools we find.
Signed-off-by: Bryan Hundven <bryanhundven@gmail.com>
|
|\ \
| | |
| | | |
ncurses: bump to ncurses-6.0
|
| |/
| |
| |
| |
| |
| |
| |
| |
| | |
This commit removes ncurses-5.9 and adds 6.0.
I also provide the stable patch updates in patches/ncurses/6.0.
I have also added an experimental toggle for enabling the new ABI
support.
Signed-off-by: Bryan Hundven <bryanhundven@gmail.com>
|
|\ \
| |/
|/| |
uClibc-ng: Fix version prompt
|
|/
|
|
|
|
|
|
| |
In commit c9704c6683ee2ddab8be390f48f6c2de412b80dc, I forgot to bump the
version in the prompt for uClibc-ng-1.0.9.
Reported-by: Reinoud Koornstra <reinoudkoornstra@gmail.com>
Signed-off-by: Bryan Hundven <bryanhundven@gmail.com>
|
|\
| |
| | |
configure: Correctly search for tinfo for kconfig
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
I previously thought that tinfo could only be a link to libncurses in
modern ncurses installations. I was wrong.
Now we check for ncurses, then check for tinfo. If tinfo is a link to
ncurses, it is then not required to link against. But if libtinfo is
providing tgetent, and not libncurses, then we must add it to LIBS as
well.
Also, kconfig shouldn't hardcode -lncurses, it should use what is in
$(LIBS).
Signed-off-by: Bryan Hundven <bryanhundven@gmail.com>
|
|\ \
| |/
|/| |
uClibc-ng: Update to uClibc-ng-1.0.9
|
|/
|
|
| |
Signed-off-by: Bryan Hundven <bryanhundven@gmail.com>
|
|\
| |
| | |
configure: fix search for gpatch for FreeBSD
|
|/
|
|
|
|
|
|
|
| |
We require GNU/patch, and when we install patch with `pkg`, crosstool-ng
still only finds the BSD/patch in /usr/bin/patch.
This commit fixes that and searches for gpatch first.
Signed-off-by: Bryan Hundven <bryanhundven@gmail.com>
|
|\
| |
| | |
file modes: Fix file modes... again.
|
|/
|
|
|
|
| |
These files are sourced, not executed, and do not need to be executable.
Signed-off-by: Bryan Hundven <bryanhundven@gmail.com>
|
|\
| |
| | |
linux: Update linux kernel versions
|
|/
|
|
|
|
|
|
|
|
|
|
|
|
| |
This commit adds 4.3, and updates:
4.2.3 -> 4.2.6
4.1.10 -> 4.1.13
3.18.22 -> 3.18.24
3.14.54 -> 3.14.57
3.12.49 -> 3.12.50
3.10.90 -> 3.10.93
3.4.109 -> 3.4.110
Signed-off-by: Bryan Hundven <bryanhundven@gmail.com>
|
|\
| |
| | |
samples: Forgot to unmark mips64 samples as not experimental
|
|/
|
|
|
|
|
| |
As per 4be766254d2368901513aa25fefbaa383092f3cd, mips64 is not longer
experimental, and as such, the samples should not need it enabled.
Signed-off-by: Bryan Hundven <bryanhundven@gmail.com>
|
|\
| |
| | |
Promote expat/ncurses to 'companion libs'
|
| |
| |
| |
| | |
Signed-off-by: Alexey Neyman <stilor@att.net>
|
| |
| |
| |
| | |
Signed-off-by: Alexey Neyman <stilor@att.net>
|
| |
| |
| |
| |
| |
| |
| | |
Now that expat/curses have migrated into separate script, no need for
do_debug_gdb_parts() and need_gdb_src checks.
Signed-off-by: Alexey Neyman <stilor@att.net>
|
| |
| |
| |
| |
| | |
Then re-enable cross-gdb for nios2-spico-elf sample, previously
disabled.
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Currently, builds for build and target (matching the current
implementation). Need to add building for host for canadian crosses.
TIC_PATH is removed - configure in ncurses searches $PATH, so it finds
'tic' in buildtools anyway. Arguably unneeded code for MacOS also
removed, with a FIXME comment for validation by someone using MacOS.
Signed-off-by: Alexey Neyman <stilor@att.net>
|
| |
| |
| |
| |
| |
| | |
Expat-for-host to be done.
Signed-off-by: Alexey Neyman <stilor@att.net>
|
| |
| |
| |
| |
| |
| |
| | |
Currently, only libelf has a for-target step - but it generalizes
the step to hook other libraries into this step.
Signed-off-by: Alexey Neyman <stilor@att.net>
|
|\ \
| | |
| | | |
Update samples
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
-mcpu= and -msoft-float are added due to ARCH_* flags, and correctly
passed down to libstdc build.
Signed-off-by: Alexey Neyman <stilor@att.net>
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
It is now added automatically if CT_GCC_SANITIZER is not set - and that
option depends on !UCLIBC.
Signed-off-by: Alexey Neyman <stilor@att.net>
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
It does not make much sense to have alphaev67 example use -mcpu=ev67,
does it?
Signed-off-by: Alexey Neyman <stilor@att.net>
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Drop ARCH_ARCH/ARCH_TUNE where it is overridden by ARCH_CPU. Also, same
updates as in the previous batch for architectures with
!ARCH_EXCLUSIVE_WITH_CPU (i.e. where there is no need to drop
ARCH_CPU/ARCH_TUNE).
Signed-off-by: Alexey Neyman <stilor@att.net>
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
The configure error mentioned in the commits that disable
--with-arch/--with-tune when --with-cpu is specified is specific to ARM
builds. For other architectures, it makes sense (hey, it even makes
sense for ARM - read 'info gcc'! - it is just a shortcoming of ARM
build, apparently).
Thus, add an arch setting ARCH_EXCLUSIVE_WITH_CPU (currently, set only
for ARM) that will trigger current behavior. Permit combinations of
--with-arch/cpu/tune for other arches.
Signed-off-by: Alexey Neyman <stilor@att.net>
|
| | |
| | |
| | |
| | | |
Signed-off-by: Alexey Neyman <stilor@att.net>
|
| | |
| | |
| | |
| | |
| | |
| | | |
Same as check-samples, but actually updates the crosstool.config.
Signed-off-by: Alexey Neyman <stilor@att.net>
|