Age | Commit message (Collapse) | Author | Files | Lines |
|
Restore binutils (gold) build on mingw32 host
|
|
Fixes #1049.
Signed-off-by: Alexey Neyman <stilor@att.net>
|
|
Add a comment explaining why CT_Mirrors is not used
|
|
Signed-off-by: Alexey Neyman <stilor@att.net>
|
|
Remove android-ndk-r18
|
|
It no longer supports GCC.
Fixes #1047.
Signed-off-by: Alexey Neyman <stilor@att.net>
|
|
Fix glibc 2.15 i386
|
|
... so that Docker image creation can fetch dumb-init.
Signed-off-by: Alexey Neyman <stilor@att.net>
|
|
Patch from upstream. Bug didn't exist in 2.14.1 and fix is already
applied in 2.16.
Fixes #1048
Signed-off-by: Alexey Neyman <stilor@att.net>
|
|
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>
|
|
Fix older automake with newer Perl
|
|
Fixes #973.
Fixes #987.
Signed-off-by: Alexey Neyman <stilor@att.net>
|
|
Fix compilation against binutils-2.31.1
|
|
... where <bfd/bfd.h> also needs <bfd/diagnostics.h>.
Signed-off-by: Alexey Neyman <stilor@att.net>
|
|
Disallow linux versions before 3.7 for aarch64
|
|
Fixes #1028
Signed-off-by: Alexey Neyman <stilor@att.net>
|
|
Move the last bits of release creation into Makefile.am
|
|
Fixes #938.
Signed-off-by: Alexey Neyman <stilor@att.net>
|
|
Patches to fix ld's abort on xtensa
|
|
Also while there, fix the naming (some patches ended up with two sequence numbers somehow).
Signed-off-by: Alexey Neyman <stilor@att.net>
|
|
Fix make's glob() with new glibc
|
|
... and add Mint 19 and CentOS 6. The latter currently fails in
ctng's configure due to an old libtool; need to make libtool
optional.
Signed-off-by: Alexey Neyman <stilor@att.net>
|
|
... so that autotools-based packages do not re-run autoconf/autoheader/automake.
Signed-off-by: Alexey Neyman <stilor@att.net>
|
|
Fixes #1004.
Signed-off-by: Alexey Neyman <stilor@att.net>
|
|
Small fixes
|
|
Pull in fixes for ARM v8m support in gcc 8.2.0
|
|
There are some fixes to the cmse code in mainline gcc that we need to
build an embedded toolchain targetting Cortex-M cpus that support the
v8m extensions.
Signed-off-by: Kumar Gala <kumar.gala@linaro.org>
|
|
... if they aren't already.
Fixes #1010.
Signed-off-by: Alexey Neyman <stilor@att.net>
|
|
There is a subtle difference when executable bit is a part of the umask.
And at least some versions (Debian/stretch) fail if the resulting mode
would've been different if not for the umask setting.
Fixes #998.
Although, with such chmods/umasks it is likely that some package installation
will break anyway. But I'll leave it until somebody complains.
Signed-off-by: Alexey Neyman <stilor@att.net>
|
|
It is much, much better to *first* make the directory writable and *then*
do a test for case-sensitivity (which requires writing in that directory).
Fixes #1033.
Signed-off-by: Alexey Neyman <stilor@att.net>
|
|
Properly handle newlib configuration flags
|
|
riscv64: samples: add rv64gc bare-metal sample configuration
|
|
Update packages
|
|
Signed-off-by: Alexey Neyman <stilor@att.net>
|
|
Signed-off-by: Alexey Neyman <stilor@att.net>
|
|
Restore *-android build
|
|
Modify CT_TARGET_CFLAGS (which are passed to GCC's FOR_TARGET flags) rather
than CT_ALL_TARGET_CFLAGS.
Fixes #1006.
Signed-off-by: Alexey Neyman <stilor@att.net>
|
|
This sample works well for building the open-source first stage
bootloader for the SiFive U540 device (and similar):
https://github.com/sifive/freedom-u540-c000-bootloader
Signed-off-by: Paul Walmsley <paul.walmsley@sifive.com>
|
|
kconfig: display recursive dependency resolution hint just once
|
|
package/gcc: fix xtensa PR target/65416
|
|
Add musl-libc 1.1.20
|
|
Signed-off-by: Bryan Hundven <bryan.hundven@gmail.com>
|
|
Signed-off-by: Bryan Hundven <bryan.hundven@gmail.com>
|
|
Signed-off-by: Bryan Hundven <bryan.hundven@gmail.com>
|
|
Fix a wrong name for the newlib's multilib option
|
|
patches: mpfr: Fix obsolete ARC asm constraints
|
|
riscv: add rv64gc support
|
|
This sample works well for the SiFive U540 device (and similar).
Thanks to Jim Wilson <jimw@sifive.com> for his review, discovering
several bugs (now fixed).
Cc: Jim Wilson <jimw@sifive.com>
Signed-off-by: Paul Walmsley <paul.walmsley@sifive.com>
|
|
Add initial rv64 support. Originally based on suggestions from
Franz Flasch <franz.flasch@gmx.at>.
Cc: Franz Flasch <franz.flasch@gmx.at>
Signed-off-by: Paul Walmsley <paul.walmsley@sifive.com>
Signed-off-by: Paul Walmsley <paul@pwsan.com>
|
|
Adding this patch fixes errors while building mpfr for native ARC
toolcahin. Error messages are:
-----------------------------------------------------8<------------------
...
[ERROR] .build/HOST-arc-snps-linux-uclibc/arc-snps-linux-uclibc/src/
mpfr/src/mpfr-longlong.h:423:3: error: impossible constraint in 'asm'
...
[ERROR] >> Build failed in step 'Installing MPFR for host'
-----------------------------------------------------8<------------------
Signed-off-by: Evgeniy Didin <didin@synopsys.com>
|