| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Signed-off-by: Alexey Neyman <stilor@att.net>
|
|
|
|
|
|
|
|
|
|
|
|
| |
Two patches from 0.18.8.1 were dropped:
- one changing the declaration of environ is no longer needed, the
corresponding files no longer have this declaration
- one with Woe32 fixes for -O0 may need to be re-added but only after I
find what configuration breaks without it; gettext sources overwent a
massive restructuring so this patch should not be applied without
testing.
Signed-off-by: Alexey Neyman <stilor@att.net>
|
|
|
|
|
|
| |
... so that we can download .tar.lz archives.
Signed-off-by: Alexey Neyman <stilor@att.net>
|
|
|
|
| |
Signed-off-by: Alexey Neyman <stilor@att.net>
|
|
|
|
| |
Signed-off-by: Alexey Neyman <stilor@att.net>
|
|
|
|
| |
Signed-off-by: Alexey Neyman <stilor@att.net>
|
|
|
|
| |
Signed-off-by: Alexey Neyman <stilor@att.net>
|
|\
| |
| | |
Add isl 021
|
| |
| |
| |
| | |
Signed-off-by: Norbert Lange <nolange79@gmail.com>
|
| |
| |
| |
| | |
Signed-off-by: Norbert Lange <nolange79@gmail.com>
|
|\ \
| | |
| | | |
Fix typo in ARM/thumb interworking menuconfig
|
| |/
| |
| |
| | |
Signed-off-by: Ola Olsson <ola1olsson@gmail.com>
|
|\ \
| | |
| | | |
zlib: Provide other mirror
|
| |/
| |
| |
| |
| |
| |
| | |
Currently, SourceForge is down and downloads give a 500 error. That's
not overly uncommon (even less often the case these days). Fortunately,
zlib provides another mirror on their homepage, add that as option to
the package description. (https://www.zlib.net/)
|
|\ \
| | |
| | | |
libc: glibc 2.28 needs make 4.0
|
| |/
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Fixes: #1210
Per the release notes for the GNU C library 2.28[1] make 4.0 or newer is
required. Previously the logic was applied to glibc 2.29 or newer.
[1] - https://www.sourceware.org/ml/libc-alpha/2018-08/msg00003.html
Signed-off-by: Chris Packham <judge.packham@gmail.com>
|
|\ \
| | |
| | | |
build/internals.sh: Handle pie executables
|
| |/
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Fixes: #887
On some systems the file command identifies a pie executable as a shared
object. Update do_finish() to handle this case so that they are stripped
as well.
Signed-off-by: Chris Packham <judge.packham@gmail.com>
|
|\ \
| | |
| | | |
Update to gcc 9.2.0
|
| |/
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Forward ported patches from GCC 8.3.0 to 9.2.0, refreshed to match
current sources.
In patch 0012-crystax.patch, removed changing sysv4.h header file for
rs6000, since it no longer defines LINK_EH_SPEC.
Removed the following patches because they are part of upstream:
- 0018-ARC-Add-multilib-support-for-linux-targets.patch
- 0020-ARM-fix-cmse.patch
- 0021-arm-Make-arm_cmse.h-C99-compatible.patch
- 0022-ARC-Update-fma-expansions.patch
Renamed 0019-isl-0.20.patch => 0018-isl-0.20.patch.
Signed-off-by: Hans-Christian Noren Egtvedt <hegtvedt@cisco.com>
|
|\ \
| | |
| | | |
glibc: arc: Don't interfere with other architectures
|
| |/
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Fixes: #1227
Adjust the ARC patch so that it only sets with_fp_cond when the machine
is arc.
https://github.com/foss-for-synopsys-dwc-arc-processors/glibc/issues/7
Signed-off-by: Chris Packham <judge.packham@gmail.com>
|
|\ \
| |/
|/| |
Add glibc 2.30
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
So again due to non-technical reasons (lack of public documentation
of ARC instruction set which we actively work on but no yet published)
we missed upstream 2.30 release.
Still the code is there, we regularly run full test-suite and are confident
in port's quality and robustness.
Signed-off-by: Alexey Brodkin <abrodkin@synopsys.com>
|
|/
|
|
|
|
|
|
|
| |
Add the GNU C Library version 2.30. Bring forward the
typedef-caddr.patch. Skip the ARC patch for now.
https://sourceware.org/ml/libc-alpha/2019-08/msg00029.html
Signed-off-by: Chris Packham <judge.packham@gmail.com>
|
|\
| |
| | |
Add musl 1.1.22
|
| |
| |
| |
| | |
Signed-off-by: Dima Krasner <dima@dimakrasner.com>
|
|\ \
| |/
|/| |
glibc: Add ARC support
|
| |
| |
| |
| | |
Signed-off-by: Alexey Brodkin <abrodkin@synopsys.com>
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Back-port of upstream fix:
https://gcc.gnu.org/git/?p=gcc.git;a=commit;h=5664ecf49828edb20f53937ab2e417ba173fc903
Fixes: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90103
Signed-off-by: Alexey Brodkin <abrodkin@synopsys.com>
|
|/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
ARC port of Glibc was submitted to the mailing list recently [1]
but due to late submission it didn't make it in Glibc 2.29 release.
Hopefully by the time of next release it will be a part of upstream
release but for now we have to use off-the-tree patch.
Still it's proven to work internally as well as its test-suite
shows brilliant results as might be seen from [1]:
------------------>8-------------------
Summary of test results:
24 FAIL
5124 PASS
27 UNSUPPORTED
19 XFAIL
------------------>8-------------------
Moreover ARC's Glibc port is known to work in Buildroot, OpenEmbedded
and even Automotive Grade Linux distro so we should be good having
this patch for Glibc.
BTW the patch itself is a copy of the one I use in OE, see [2].
[1] https://sourceware.org/ml/libc-alpha/2018-12/msg00678.html
[2] https://github.com/foss-for-synopsys-dwc-arc-processors/meta-synopsys/blob/master/recipes-core/glibc/files/0031-Add-ARC-architecture.patch
Signed-off-by: Alexey Brodkin <abrodkin@synopsys.com>
|
|\
| |
| | |
Last fixes for 1.24
|
| |
| |
| |
| | |
Signed-off-by: Alexey Neyman <stilor@att.net>
|
|/
|
|
| |
Signed-off-by: Alexey Neyman <stilor@att.net>
|
|\
| |
| | |
Last fixes for 1.24.0
|
| |
| |
| |
| |
| |
| | |
... so that it is saved/restored when restarting the build.
Signed-off-by: Alexey Neyman <stilor@att.net>
|
| |
| |
| |
| |
| |
| | |
Fixes #1176
Signed-off-by: Alexey Neyman <stilor@att.net>
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
While we may use build machine's library when building a simple cross,
we won't have it for the host machine in a canadian build. Until there
are separate selectables for the build/host components, just build our
own local zlib.
Signed-off-by: Alexey Neyman <stilor@att.net>
|
| |
| |
| |
| |
| |
| |
| | |
... which fixes a bogus warning when configuration without GDB is
loaded.
Signed-off-by: Alexey Neyman <stilor@att.net>
|
| |
| |
| |
| |
| |
| |
| | |
if building natively. 7.12.1 and 7.11.1 are also breaking in absence of
<wctype.h>
Signed-off-by: Alexey Neyman <stilor@att.net>
|
| |
| |
| |
| |
| |
| | |
... to make it easier to trace from `ct-ng menuconfig`.
Signed-off-by: Alexey Neyman <stilor@att.net>
|
| |
| |
| |
| | |
Signed-off-by: Alexey Neyman <stilor@att.net>
|
| |
| |
| |
| |
| |
| | |
... so that the build will fail early and predictably.
Signed-off-by: Alexey Neyman <stilor@att.net>
|
| |
| |
| |
| |
| |
| |
| | |
... resulted in an attempt to build libinproctrace.so whenever any
of the {gdbserver, native gdb} was enabled.
Signed-off-by: Alexey Neyman <stilor@att.net>
|
| |
| |
| |
| | |
Signed-off-by: Alexey Neyman <stilor@att.net>
|
| |
| |
| |
| |
| |
| | |
So that the build does not depend on internet connectivity.
Signed-off-by: Alexey Neyman <stilor@att.net>
|
|\ \
| | |
| | | |
riscv64-unknown-linux-gnu: Add C++ Support
|
| |/
| |
| |
| |
| |
| |
| |
| | |
We've had very solid support for C++ for quite a while now in RISC-V
land, at least in our Linux targets. This patch set enables C++ support
by default, which I assume most users will want.
Signed-off-by: Palmer Dabbelt <palmer@sifive.com>
|
|\ \
| | |
| | | |
noMMU xtensa fixes
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
uclibc_backend_once tries to build dummy shared libraries regardless of
whether shared libraries support for target is enabled or not, resulting
in build failure in noMMU bFLT configuration.
Only build dummy shared libraries when shared library support for target
is enabled.
Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
|