| Commit message (Collapse) | Author | Age | Files | Lines |
| ... | |
| |
|
|
| |
Signed-off-by: Bryan Hundven <bryanhundven@gmail.com>
|
| |
|
|
|
|
|
|
|
|
| |
Add the new release and rebase the local patches. Add a new patch which
resolves a build issue on macOS.
https://sourceware.org/pipermail/binutils/2024-January/132213.html
Signed-off-by: Chris Packham <judge.packham@gmail.com>
Signed-off-by: Bryan Hundven <bryanhundven@gmail.com>
|
| |
|
|
|
|
|
|
|
|
| |
This patch adds two gcc commits to fix musl libdir path for loongarch64:
* 13c5de14 ("LoongArch: Fix MUSL_DYNAMIC_LINKER")
* a5f1bdfc ("LoongArch: Modify MUSL_DYNAMIC_LINKER.")
* 2f7d4728 ("LoongArch: Use /lib instead of /lib64 as the library search path for MUSL.")
Signed-off-by: WANG Rui <wangrui@loongson.cn>
|
| |
|
|
|
| |
Link: https://www.openwall.com/lists/musl/2024/03/01/2
Signed-off-by: WANG Rui <wangrui@loongson.cn>
|
| |
|
|
|
|
| |
https://sourceware.org/pipermail/gdb-announce/2024/000138.html
Signed-off-by: Chris Packham <judge.packham@gmail.com>
|
| |
|
|
|
|
|
| |
These versions have an error in the AM572x header with I/O address
definitions.
Signed-off-by: Dimitar Dimitrov <dimitar@dinux.eu>
|
| |
|
|
|
|
|
|
|
|
|
| |
Changes since v.0.9.0:
* Add I/O header for am62x.
* Fix bit field length in AM572x's SPP register.
* Add linker commands to align sections.
* Do not use BIG_ENDIAN for a struct field name.
* Minor build system cleanups.
Signed-off-by: Dimitar Dimitrov <dimitar@dinux.eu>
|
| |
|
|
|
|
|
|
| |
https://sourceware.org/pipermail/libc-announce/2024/000038.html
Add the new version and rebase the patches we're carrying.
Signed-off-by: Chris Packham <judge.packham@gmail.com>
|
| |
|
|
|
|
|
|
|
| |
This patch removes any dependency to the Oracle UEK Linux sources since
it can be easily replaced by a standard kernel explicitly pointing to
the exact kernel version, as the toolchain building only requires the
kernel headers.
Signed-off-by: Cupertino Miranda <cupertino.miranda@oracle.com>
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This patch resolves compilation issues with GCC versions 12 and glibc 2.17.
It corrects the constraints used in the THREAD_SETMEM and
THREAD_SETMEM_NC macros for the movq instruction
in the x86_64 architecture.
Backported from:
https://github.com/bminor/glibc/commit/b1ec623ed50bb8c7b9b6333fa350c3866dbde87f
Closes #1825
Signed-off-by: Artem Panfilov <artem.panfilov@nokia.com>
|
| |
|
|
|
|
|
|
|
|
|
|
| |
libsanitizer has problems intercepting crypt() and crypt_r() with newer
glibcs. Bring in an upstream patch that drops support for these from
ASAN.
llvm/llvm-project@d7bead8
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111057
Fixes #2083
Signed-off-by: Chris Packham <judge.packham@gmail.com>
|
| |
|
|
|
|
| |
Add the latest snapshot of newlib.
Signed-off-by: Chris Packham <judge.packham@gmail.com>
|
| |
|
|
|
|
|
| |
Bring in the upstream change that should allow building zstd on cygwin.
Fixes #1974
Signed-off-by: Chris Packham <judge.packham@gmail.com>
|
| |
|
|
|
|
|
| |
https://sourceware.org/pipermail/gdb-announce/2023/000137.html
Fixes #2077
Signed-off-by: Chris Packham <judge.packham@gmail.com>
|
| |
|
|
|
|
| |
http://madler.net/pipermail/zlib-announce_madler.net/2023/000014.html
Signed-off-by: Chris Packham <judge.packham@gmail.com>
|
| |
|
|
|
|
|
| |
Update to the v2023.09 release and drop the patches that have been
applied upstream.
Signed-off-by: Chris Packham <judge.packham@gmail.com>
|
| |
|
|
|
|
| |
Bring in an upstream fix for a performance issue in the 2.41 release.
Signed-off-by: Chris Packham <judge.packham@gmail.com>
|
| |
|
|
|
|
|
|
|
|
| |
https://sourceware.org/pipermail/binutils/2023-July/128719.html
Forward ported all patches from binutils 2.40, with only minor
adjustment to match new upstream code in patch
0007-poison-system-directories.patch.
Signed-off-by: Hans-Christian Noren Egtvedt <hegtvedt@cisco.com>
|
| |
|
|
|
|
|
|
|
|
|
|
| |
Add 6.6.1
Bump 4.14.326 -> 4.14.329
Bump 5.10.197 -> 5.10.200
Bump 5.15.133 -> 5.15.138
Bump 5.4.257 -> 5.4.260
Bump 6.1.55 -> 6.1.62
Bump 6.5.5 -> 6.5.11
Signed-off-by: Chris Packham <judge.packham@gmail.com>
|
| |
|
|
|
|
|
|
| |
https://lists.strace.io/pipermail/strace-devel/2023-October/011369.html
Add the 6.6 release, delete 6.5.
Signed-off-by: Chris Packham <judge.packham@gmail.com>
|
| |
|
|
|
|
| |
This adds access to various new APIs and brings several bug fixes
Signed-off-by: Mateusz Mikuła <mati865@gmail.com>
|
| |
|
|
|
|
| |
Drop duma 2_5_15 which was marked as obsolete in the last release.
Signed-off-by: Chris Packham <judge.packham@gmail.com>
|
| |
|
|
|
|
| |
Drop cloog 0.18.0 which was marked as obsolete in the last release.
Signed-off-by: Chris Packham <judge.packham@gmail.com>
|
| |
|
|
|
|
| |
Drop zlib 1.2.12 which was marked obsolete in the last release.
Signed-off-by: Chris Packham <judge.packham@gmail.com>
|
| |
|
|
|
|
| |
Drop versions of newlib that were marked obsolete in the last release.
Signed-off-by: Chris Packham <judge.packham@gmail.com>
|
| |
|
|
|
|
| |
Drop expat 2.4.1 which was marked obsolete in the last release.
Signed-off-by: Chris Packham <judge.packham@gmail.com>
|
| |
|
|
|
|
| |
Drop isl 0.11.1 which was marked obsolete in the last release.
Signed-off-by: Chris Packham <judge.packham@gmail.com>
|
| |
|
|
|
|
| |
Drop versions of mpfr that were marked obsolete in the last release.
Signed-off-by: Chris Packham <judge.packham@gmail.com>
|
| |
|
|
|
|
| |
Drop versions that were marked as obsolete in the last release.
Signed-off-by: Chris Packham <judge.packham@gmail.com>
|
| |
|
|
|
|
|
| |
Add 6.5, mark 6.4 as obsolete, remove 5.16.
https://lists.strace.io/pipermail/strace-devel/2023-September/011351.html
Signed-off-by: Chris Packham <judge.packham@gmail.com>
|
| |
|
|
|
|
|
|
|
| |
https://www.multiprecision.org/
Add 1.3.1. Mark 1.2.1 as obsolete. Remove 1.0.3 and 1.1.0.
Fixes #2030
Signed-off-by: Chris Packham <judge.packham@gmail.com>
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
Add 6.5.5
Bump 6.4 -> 6.4.16
Bump 6.1.35 -> 6.1.55
Bump 5.15.11 -> 5.15.133
Bump 5.10.185 -> 5.10.197
Bump 5.4.248 -> 5.4.257
Bump 4.19.287 -> 4.19.295
Bump 4.14.319 -> 4.14.326
Signed-off-by: Chris Packham <judge.packham@gmail.com>
|
| |
|
|
| |
Signed-off-by: Lukas Rusak <lorusak@gmail.com>
|
| |
|
|
|
|
|
|
|
| |
Bring in the fixes for GCC 7 through 13.
https://rtx.meta.security/mitigation/2023/09/12/CVE-2023-4039.html
https://developer.arm.com/Arm%20Security%20Center/GCC%20Stack%20Protector%20Vulnerability%20AArch64
Signed-off-by: Chris Packham <judge.packham@gmail.com>
|
| |
|
|
|
|
|
| |
Mark these versions as obsolete so they can be dropped after the next
release.
Signed-off-by: Chris Packham <judge.packham@gmail.com>
|
| |
|
|
|
|
|
| |
Update the URLs for MPC to use https and the new gitlab.inria.fr
repository.
Signed-off-by: Chris Packham <judge.packham@gmail.com>
|
| |
|
|
|
|
|
| |
Mark these older versions as obsolete. These will be dropped after the
next release.
Signed-off-by: Chris Packham <judge.packham@gmail.com>
|
| |
|
|
|
|
|
|
|
|
| |
https://www.mpfr.org/mpfr-4.2.1/
This fixes compatibility issues with hosts using newer glibc (>=2.37).
Fixes #2017, #2029
Signed-off-by: Chris Packham <judge.packham@gmail.com>
|
| |
|
|
|
|
| |
Update the URL to use https.
Signed-off-by: Chris Packham <judge.packham@gmail.com>
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
A toolchain uclibc-ng-1.0.43, binutils-2.40 and gcc-13.2.0 hits the
following error when building:
ld.bfd: isl_test2.o: non-canonical reference to canonical protected function `__pthread_key_create' in x86_64-multilib-linux-uclibc/sysroot/lib64/libc.so.1
ld.bfd: failed to set dynamic section sizes: bad value
The reference comes from libgcc where it is using the
__pthread_key_create() symbol to detect the use of pthreads with GNU
libc. Prevent this on uclibc-ng with an explicit condition.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111322
Signed-off-by: Chris Packham <judge.packham@gmail.com>
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
glibc-2.28 complains:
configure: error: use a compatible toolchain or configure with --disable-mathvec (this results in incomplete ABI).
Apparently this is a problem in the way GCC passes the -mcpu and -march
values to the assembler. As a workaround have the configure check pass
-mcpu as well to override anything we're passing in the environment.
Patch and explanation taken from the Yocto project with thanks.
Signed-off-by: Chris Packham <judge.packham@gmail.com>
|
| |
|
|
|
|
|
| |
Here's a patch I've sent upstream which fixes a range of floating
point bugs in libgcc.
Signed-off-by: Keith Packard <keithp@keithp.com>
|
| |
|
|
|
|
|
|
|
|
|
|
| |
libsanitizer has problems intercepting crypt() and crypt_r() with newer
glibcs. Bring in an upstream patch that drops support for these from
ASAN.
https://github.com/llvm/llvm-project/commit/d7bead833631486e337e541e692d9b4a1ca14edd
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111057
Fixes #2010
Signed-off-by: Chris Packham <judge.packham@gmail.com>
|
| |
|
|
|
|
|
| |
Bring in an upstream fix that affects static builds of uClibc-ng.
Fixes #1959
Signed-off-by: Chris Packham <judge.packham@gmail.com>
|
| |
|
|
|
|
|
|
| |
https://sourceware.org/pipermail/libc-announce/2023/000036.html
Add the new version and carry through the ARC700 patch.
Signed-off-by: Chris Packham <judge.packham@gmail.com>
|
| |
|
|
|
|
|
|
|
|
| |
On canadian cross build-gcc reports its version as '13-win32'.
ncurses >=6.3 correctly interprets this line as '13', but older
ncurses versions fail and jump into wrong conclusions.
Let's cherry-pick related changes from mainline ncurses.
Signed-off-by: Kirill K. Smirnov <kirill.k.smirnov@gmail.com>
|
| |
|
|
|
|
|
|
|
| |
https://gcc.gnu.org/pipermail/gcc-announce/2023/000179.html
https://gcc.gnu.org/gcc-13/changes.html
Add the new version and regenerate the patches.
Signed-off-by: Chris Packham <judge.packham@gmail.com>
|
| |
|
|
|
|
|
|
|
|
|
| |
The missing quotes affect bootstrap routine:
./bootstrap: eval: line 646: unexpected EOF while looking for matching `''
./bootstrap: eval: line 647: syntax error: unexpected end of file
For some reason bootstrap script ignores these errors and terminates
successfully.
Signed-off-by: Kirill K. Smirnov <kirill.k.smirnov@gmail.com>
|
| |
|
|
|
|
|
|
| |
Mark newlib 2.5.0.20171222, 3.0.0.20180831, 3.1.0.20181231, 3.2.0, 3.3.0
and 4.1.0 as obsolete. These can be dropped after the next crosstool-ng
release.
Signed-off-by: Chris Packham <judge.packham@gmail.com>
|
| |
|
|
|
|
| |
Remove upstreamed patches.
Signed-off-by: Norbert Lange <nolange79@gmail.com>
|