Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
Update Linux to: 5.12.12, 5.10.44, 5.4.127
Signed-off-by: Bensuperpc <bensuperpc@gmail.com>
|
|
Signed-off-by: Lance Fredrickson <lancethepants@gmail.com>
|
|
Signed-off-by: Keith Packard <keithp@keithp.com>
|
|
Some of the installed libstdc++ header files use '#include_next' to
work around toolchain oddities that might cause loops in the
compiler. However, these also cause mistakes in locating header files
when there are multiple C libraries installed as '#include_next' often
ends up finding default C library header files.
It doesn't seem like this patch could be accepted upstream; there's a
long discussion about the use of include_next in these headers which I
cannot fully understand.
Signed-off-by: Keith Packard <keithp@keithp.com>
|
|
This version includes a small link fix for the sample crt0 on riscv.
Signed-off-by: Keith Packard <keithp@keithp.com>
|
|
This commit adds the missing gcc milestones 9 and 10, so that the
helper symbols `GCC_9_or_later` and `GCC_10_or_later` can be used.
Signed-off-by: Stephanos Ioannidis <root@stephanos.io>
|
|
Bring in fixes CVE-2013-0340.
Fixes #1520
Signed-off-by: Chris Packham <judge.packham@gmail.com>
|
|
Drop out of date and vulnerable expat version.
Signed-off-by: Chris Packham <judge.packham@gmail.com>
|
|
Update utils to latest stable
|
|
* autoconf from 2.69 to 2.71
* isl from 0.22 to 0.24
Signed-off-by: John Audia <graysky@archlinux.us>
|
|
Add glibc 2.24 fix cmpli usage in power6 memset patch
|
|
Signed-off-by: Lance Fredrickson <lancethepants@gmail.com>
|
|
Signed-off-by: messense <messense@icloud.com>
|
|
Update linux package and add new version:
Add 5.12.4
From 5.11.6 to 5.11.21
From 5.4.105 to 5.4.119
From 4.20.9 to 4.20.17
From 4.19.180 to 4.19.190
From 4.9.261 to 4.9.268
From 4.4.261 to 4.4.268
From 3.18.134 to 3.18.139
From 3.16.82 to 3.16.85
Signed-off-by: Bensuperpc <bensuperpc@gmail.com>
|
|
Add GLIBC 2.17 support to powerpc64le-unknown-linux-gnu
|
|
when not supported
|
|
|
|
Adds support for gcc11.
Signed-off-by: Lance Fredrickson <lancethepants@gmail.com>
|
|
strace.io currently has an expired certificate. The same files are
available via github so add that as a mirror.
Signed-off-by: Chris Packham <judge.packham@gmail.com>
|
|
GCC11 now have -std=c++17 by default and c++17 does not allow dynamic
exception specifications.
Signed-off-by: Nik Konyuchenko <spaun2002mobile@gmail.com>
|
|
This change replicates what GLIBC 2.23 has in the string/rawmemchr.c:
// #if __GNUC_PREREQ (11, 0)
// /* Likewise GCC 11, with a different warning option. */
// DIAG_IGNORE_NEEDS_COMMENT (11, "-Wstringop-overread");
// #endif
With -Werror multiple platforms failing on the string/rawmemchr.c:40 line.
Signed-off-by: Nik Konyuchenko <spaun2002mobile@gmail.com>
|
|
This should fix linkage error on MacOS.
Signed-off-by: Nik Konyuchenko <spaun2002mobile@gmail.com>
|
|
Signed-off-by: Nik Konyuchenko <spaun2002mobile@gmail.com>
|
|
|
|
Add symlink to newlib-4.1.0 package details for newlib-nano/4.1.0
Signed-off-by: Kumar Gala <kumar.gala@linaro.org>
|
|
Newer versions of GCC complain:
plt.c: In function 'arch_elf_add_plt_entry':
plt.c:359:3: error: '%s' directive argument is null [-Werror=format-overflow=]
359 | fprintf(stderr, "%s: failed %s(%#llx): %sn", __func__,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
360 | name, addr, strerror(errno));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cc1: all warnings being treated as errors
add a patch to avoid this error.
Signed-off-by: Chris Packham <judge.packham@gmail.com>
|
|
Signed-off-by: Kumar Gala <kumar.gala@linaro.org>
|
|
Signed-off-by: Kumar Gala <kumar.gala@linaro.org>
|
|
Signed-off-by: Dima Krasner <dima@dimakrasner.com>
|
|
Update to gcc release 10.3.0
|
|
Drop patches already in 10.3.0 that had been backported
Signed-off-by: Kumar Gala <kumar.gala@linaro.org>
|
|
Signed-off-by: Chris Packham <judge.packham@gmail.com>
|
|
Signed-off-by: Ivan Kukhta <Ivan.Kukhta@acronis.com>
|
|
Signed-off-by: Chris Packham <judge.packham@gmail.com>
|
|
Add 5.11.6
Bump 4.4.251 -> 4.4.261
Bump 4.9.251 -> 4.9.261
Bump 4.14.215 -> 4.14.225
Bump 4.19.167 -> 4.19.180
Bump 5.4.89 -> 5.4.105
Bump 5.10.7 -> 5.10.23
Signed-off-by: Chris Packham <judge.packham@gmail.com>
|
|
|
|
|
|
|
|
As of today ARCompact (AKA "ARCv1 ISA") processors (mostly those are ARC770)
are not officially supported by upstream glibc as it adds quite some burden
on release ans support of yet another "architecture" port.
But given on ABI and ISA front ARCompact is very close to ARCv2 we may
easily retrofit its support off-the-tree, which we do here.
Also given amount of changes we need to apply there's a hope it will be easy
and straight-forward to apply the same to later versions of glibc.
Signed-off-by: Alexey Brodkin <abrodkin@synopsys.com>
|
|
Forward ported all local patches from previous glibc release 2.32, they
applied cleanly.
Signed-off-by: Hans-Christian Noren Egtvedt <hegtvedt@cisco.com>
|
|
Forward ported patches from binutils 2.35.1, refreshed to match current
sources.
Patch 0008-poison-system-directories.patch did not apply clean and had
minor adjustments to fit new binutils 2.36.1 release.
Dropped the following patches as they have been applied upstream:
- 0009-Import-patch-from-mainline-to-fix-decoding-DWARF-inf.patch
- 0010-arm-Fix-the-wrong-error-message-string-for-mve-vldr-.patch
Signed-off-by: Hans-Christian Noren Egtvedt <hegtvedt@cisco.com>
|
|
Add PRU target configuration
|
|
Include the gnuprumcu package in PRU cross toolchain.
Toolchain is somewhat useless without device specs and
linker scripts for the various SoCs.
Signed-off-by: Dimitar Dimitrov <dimitar@dinux.eu>
|
|
This allows building newlib-nano in addition to newlib and picolibc,
allowing users to select between C libraries within the same toolchain.
Signed-off-by: Keith Packard <keithp@keithp.com>
|
|
Add 5.9.16 and 5.10.7
Bump 4.4.236 -> 4.4.251
Bump 4.9.236 -> 4.9.251
Bump 4.14.198 -> 4.14.215
Bump 5.4.65 -> 5.4.89
Bump 5.8.9 -> 5.8.18
Signed-off-by: Chris Packham <judge.packham@gmail.com>
|
|
'foss-for-synopsys-dwc-arc-processors-abrodkin-libgmp-for-mac' and 'keith-packard-picolibc-companion'
|
|
Signed-off-by: Elijah Shaw-Rutschman <elijahr@gmail.com>
|
|
Signed-off-by: Keith Packard <keithp@keithp.com>
|
|
This adds another mode to do_gcc_core_backend that builds libstdc++
against an alternate libc implementation.
Signed-off-by: Keith Packard <keithp@keithp.com>
|