| Commit message (Collapse) | Author | Age | Files | Lines |
|\
| |
| |
| | |
https://github.com/cpackham/crosstool-ng into master
|
| |
| |
| |
| |
| |
| |
| | |
Add arc, mips64, riscv32, riscv64, s390, sh, sparc and xtensa builds to
CI job. Also add an arm-picolibc-eabi target.
Signed-off-by: Chris Packham <judge.packham@gmail.com>
|
| |
| |
| |
| |
| |
| |
| | |
We get the build log via the artifact upload so having it in the action
output is redundant (it also tends to get suppressed anyway).
Signed-off-by: Chris Packham <judge.packham@gmail.com>
|
| |
| |
| |
| |
| |
| |
| | |
Sparc seems to be affected by the same issues as powerpc64. Disable
glibc warnings for sparc.
Signed-off-by: Chris Packham <judge.packham@gmail.com>
|
|\ \
| | |
| | |
| | | |
git://github.com/foss-for-synopsys-dwc-arc-processors/crosstool-ng into master
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Before patches for specific package were searched in
packages/${pkg_name}/${version}. This means that with usage of custom
version, patches wont be applied. This commit makes ct-ng search bundled
patches also in packages/${pkg_name} directory. That means that we can
put some patches in this directory, that will be applied to any version
of this component.
|
|\ \ \
| |_|/
|/| | |
Added strace 5.6, 5.7 and 5.8
|
|/ / |
|
|\ \
| | |
| | | |
gdb 9.2 support
|
| |/
| |
| |
| | |
Signed-off-by: Kumar Gala <kumar.gala@linaro.org>
|
|\ \
| | |
| | | |
glibc: --enable-obsolete-rpc has been removed as of 2.32
|
| |/
| |
| |
| |
| |
| |
| | |
Make --enable-obsolete-rpc conditional on !CT_GLIBC_2_32_or_later as
it's been removed from that version on.
Signed-off-by: Chris Packham <judge.packham@gmail.com>
|
|\ \
| |/
|/| |
Add support for mpc 1.2.0 and mpfr 4.1.0
|
| |
| |
| |
| | |
Add the latest releases of mpc (1.2.0) and mpfr (4.1.0).
|
|\ \ |
|
|/| |
| | |
| | |
| | | |
cpackham-ci-status
|
| |/
| |
| |
| | |
Signed-off-by: Chris Packham <judge.packham@gmail.com>
|
|\ \ |
|
|/| |
| | |
| | |
| | | |
git://github.com/pradghos/crosstool-ng into pradghos-BR1_zlinux_cross_comp
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
- s390x/s390 is allowed to pair with other vendor name.
- new samples are being added to use this flexibility.
- Fix space issue
|
|\ \ \ |
|
|/| | | |
|
| |/ /
| | |
| | |
| | | |
cmp, u1, u2 seem not to be used at all.
|
|\ \ \ |
|
|/| | |
| | | |
| | | |
| | | | |
dimkr-musl-update
|
| |/ /
| | |
| | |
| | | |
Signed-off-by: Dima Krasner <dima@dimakrasner.com>
|
|\ \ \ |
|
|/| | |
| | | |
| | | |
| | | | |
keith-packard-picolibc
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
This adds support for using picolibc instead of newlib on embedded
systems.
Signed-off-by: Keith Packard <keithp@keithp.com>
v2:
Add check for meson and ninja
Sync option default values with current picolibc defaults
Remove xtensa sys header file install as those aren't in picolibc
|
|\ \ \ \
| |/ / /
|/| | | |
|
|/ / /
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
When building powerpc64+glibc-2.32 we see the following error:
[ALL ] In file included from ../sysdeps/powerpc/powerpc32/power4/multiarch/wordcopy-ppc32.c:26,
[ALL ] from ../sysdeps/powerpc/powerpc64/multiarch/wordcopy-ppc64.c:18:
[ALL ] ../string/wordcopy.c: In function '_wordcopy_fwd_aligned':
[ERROR] ../string/wordcopy.c:98:26: error: 'a1' may be used uninitialized in this function [-Werror=maybe-uninitialized]
[ALL ] 98 | ((op_t *) dstp)[0] = a1;
[ALL ] | ~~~~~~~~~~~~~~~~~~~^~~~
[ALL ] In file included from ../sysdeps/powerpc/powerpc64/power4/../../powerpc32/power4/memcopy.h:38,
[ALL ] from ../sysdeps/powerpc/powerpc64/power4/memcopy.h:1,
[ALL ] from ../string/wordcopy.c:23,
[ALL ] from ../sysdeps/powerpc/powerpc32/power4/multiarch/wordcopy-ppc32.c:26,
[ALL ] from ../sysdeps/powerpc/powerpc64/multiarch/wordcopy-ppc64.c:18:
[ALL ] ../string/wordcopy.c: In function '_wordcopy_fwd_dest_aligned':
[ERROR] ../sysdeps/generic/memcopy.h:72:61: error: 'a3' may be used uninitialized in this function [-Werror=maybe-uninitialized]
[ALL ] 72 | #define MERGE(w0, sh_1, w1, sh_2) (((w0) << (sh_1)) | ((w1) >> (sh_2)))
[ALL ] | ^~
This seems to only trigger for powerpc64. Other architectures build
cleanly. For now avoid specifying -Werror for powerpc64+glibc-2.32.
Signed-off-by: Chris Packham <judge.packham@gmail.com>
|
|\ \ \
| | | |
| | | | |
Add support for glibc 2.32
|
| |/ /
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Forward ported 0000-typedef-caddr.patch from previous release (2.31).
Dropped the 0001-Add-ARC-architecture.patch file, since ARC support is
included in glibc release 2.32.
Signed-off-by: Hans-Christian Noren Egtvedt <hegtvedt@cisco.com>
|
|\ \ \
| | | |
| | | | |
zlib-1.2.11: Add a patch to cross-compile for macos
|
| | | | |
|
| |/ / |
|
|\ \ \
| | | |
| | | | |
Unset CDPATH for duration of bootstrap script
|
| |/ /
| | |
| | |
| | |
| | |
| | |
| | | |
CDPATH causes the `cd` command to output the directory it's going into
sometimes.
This actually fixes #849, I got bit by this
|
|\ \ \
| | | |
| | | | |
Fix CT_GDB_NATIVE_STATIC_LIBSTDCXX
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
This commit updates the GDB build script to specify `-static-libgcc`
when `CT_GDB_NATIVE_STATIC_LIBSTDCXX` is enabled. Both libgcc and
libstdc++ are considered to be part of the "standard libraries," and
should be specified by the same flag (the configuration symbol could
potentially use a better name and/or further indirection).
This also semantically aligns the `CT_GDB_NATIVE_STATIC_LIBSTDCXX`
with the equivalent GCC configuration `CT_CC_GCC_STATIC_LIBSTDCXX`,
which also enables static linking of both libgcc and libstdc++.
Signed-off-by: Stephanos Ioannidis <root@stephanos.io>
|
| |/ /
| | |
| | |
| | |
| | |
| | |
| | | |
This commit fixes an incorrect reference to the configuration
`CT_GDB_NATIVE_STATIC_LIBSTDCXX` in the GDB build script.
Signed-off-by: Stephanos Ioannidis <root@stephanos.io>
|
|\ \ \
| |_|/
|/| | |
Add gcc 9.3 and 10.2, and binutils 2.35
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Forward ported patches from binutils 2.34, refreshed to match current
sources.
Patch 0008-poison-system-directories.patch did not apply clean and had
minor adjustments to fit new binutils 2.35 release.
Signed-off-by: Hans-Christian Noren Egtvedt <hegtvedt@cisco.com>
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Forward ported patches from GCC 9.x, refreshed to match current sources.
Patch 0010-crystax.patch did not apply clean and had minor adjustments
to fit new GCC 10.2.0 release.
Signed-off-by: Hans-Christian Noren Egtvedt <hegtvedt@cisco.com>
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Forward ported patches from GCC 9.2.0 to 9.3.0, refreshed to match
current sources.
Patch 0010-crystax.patch did not apply clean and had minor adjustments
to fit new GCC 9.3.0 release.
Signed-off-by: Hans-Christian Noren Egtvedt <hegtvedt@cisco.com>
|
|/ / |
|
|\ \
| | |
| | | |
Add powerpc asm fix for glibc 2.19
|
| | | |
|
| |/
| |
| |
| |
| |
| | |
Integration of the https://patchwork.ozlabs.org/patch/686205/ fix by Joseph Myersk
Signed-off-by: spaun2002 <spaun2002mobile@gmail.com>
|
|\ \
| | |
| | | |
CI: Use github actions for continous integration
|