Age | Commit message (Collapse) | Author | Files | Lines |
|
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'
|
|
Update samples
|
|
cosmetic: Do not log state saving/restoring as ERROR.
|
|
These are not errors.
Signed-off-by: Alexey Neyman <stilor@att.net>
|
|
-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>
|
|
Samples: Update samples
|
|
configure: Check for libtinfo.so
|
|
While usually distributed with ncurses, some distributions distribute
this library separately. Check to make sure it is installed.
This closes #241
Signed-off-by: Bryan Hundven <bryanhundven@gmail.com>
|
|
This commit updates samples to latest config/ changes.
This closes #114
Signed-off-by: Bryan Hundven <bryanhundven@gmail.com>
|
|
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>
|
|
Add support for Xtensa architecture
|
|
Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
|
|
Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
|
|
file modes: Set files to be non-executable
|
|
I was going to start doing some autoconf work, and noticed that
configure.in was executable. Then I noticed Makefile.in was executable.
o.O
So, I ran ```find . -type f -executable``` and found a bunch of files
that shouldn't be set executable.
This commit makes them normal files again.
Signed-off-by: Bryan Hundven <bryanhundven@gmail.com>
|
|
Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
|
|
Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
|
|
Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
|
|
The Xtensa processor architecture is a configurable, extensible,
and synthesizable 32-bit RISC processor core. Processor and SOC vendors
can select from various processor options and even create customized
instructions in addition to a base ISA to tailor the processor for
a particular application.
Because of the configurability, the build process requires one additional
step for gcc, binutils, and gdb to update the default configuration.
These configurations are packed into an 'overlay' tar image, and are
simply untarred on top of the default configuration during the build.
Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
|
|
Canadian cross build = x86_64 Cygwin host = x86_64 MinGW_W64 target = x86_64 GNU/Linux
|
|
Use install-strip target for gcc optionally
|
|
kconfig: Add updates from linux-4.3 and 4.4
|
|
Add support for uClibc-ng
|
|
We still need to add some cross-canadian and more musl-libc samples.
But this is a start.
Signed-off-by: Bryan Hundven <bryanhundven@gmail.com>
|
|
This commit sync gcc patches with buildroot.
I found this useful for fixing a few uClibc related issues.
Signed-off-by: Bryan Hundven <bryanhundven@gmail.com>
|
|
There's a lot that can go wrong if you stray from
the path.
Signed-off-by: Ray Donnelly <mingw.android@gmail.com>
|
|
Tested on build machines of x86_64-pc-cygwin and x86_64-unknown-linux-gnu
Signed-off-by: Ray Donnelly <mingw.android@gmail.com>
|
|
Signed-off-by: Ray Donnelly <mingw.android@gmail.com>
|