Merge pull request #2241 from Rmys/master

gcc-15.2.0
This commit is contained in:
Rmys
2025-10-21 20:34:06 +03:00
committed by GitHub
5 changed files with 80 additions and 6 deletions
@@ -0,0 +1,66 @@
Only in binutils-2.34/gold: autom4te.cache
diff -rup binutils.orig/gold/configure binutils-2.34/gold/configure
--- binutils.orig/gold/configure 2020-04-20 12:35:13.048297305 +0100
+++ binutils-2.34/gold/configure 2020-04-20 14:02:06.743725696 +0100
@@ -5180,7 +5180,8 @@ for targ in $target $canon_targets; do
. ${srcdir}/configure.tgt
if test "$targ_obj" = "UNKNOWN"; then
- as_fn_error $? "\"unsupported target $targ\"" "$LINENO" 5
+ { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \"unsupported target $targ\"" >&5
+$as_echo "$as_me: WARNING: \"unsupported target $targ\"" >&2;}
else
targetobjs="$targetobjs ${targ_obj}.\$(OBJEXT)"
if test "$targ_extra_obj" != ""; then
diff -rup binutils.orig/gold/configure.ac binutils-2.34/gold/configure.ac
--- binutils.orig/gold/configure.ac 2020-04-20 12:35:13.050297291 +0100
+++ binutils-2.34/gold/configure.ac 2020-04-20 14:01:46.435868770 +0100
@@ -181,7 +181,7 @@ for targ in $target $canon_targets; do
. ${srcdir}/configure.tgt
if test "$targ_obj" = "UNKNOWN"; then
- AC_MSG_ERROR("unsupported target $targ")
+ AC_MSG_WARN("unsupported target $targ")
else
targetobjs="$targetobjs ${targ_obj}.\$(OBJEXT)"
if test "$targ_extra_obj" != ""; then
--- binutils.orig/ld/configure.tgt 2020-04-20 12:35:12.465301359 +0100
+++ binutils-2.34/ld/configure.tgt 2020-04-20 14:17:52.123066333 +0100
@@ -220,7 +220,7 @@ bfin-*-linux-uclibc*) targ_emul=elf32bfi
targ_extra_emuls="elf32bfin"
targ_extra_libpath=$targ_extra_emuls
;;
-bpf-*-*) targ_emul=elf64bpf
+bpf-* | bpf-*-*) targ_emul=elf64bpf
;;
cr16-*-elf*) targ_emul=elf32cr16
;;
@@ -1026,7 +1026,7 @@ z8k-*-coff) targ_emul=z8002
targ_extra_ofiles=
;;
*)
- echo 2>&1 "*** ld does not support target ${targ}"
+ echo 2>&1 "*** ld does not support target '${targ}' NO REALLY"
echo 2>&1 "*** see ld/configure.tgt for supported targets"
exit 1
--- binutils.orig/bfd/config.bfd 2020-04-20 12:35:13.038297375 +0100
+++ binutils-2.34/bfd/config.bfd 2020-04-20 14:25:26.452869193 +0100
@@ -473,7 +473,7 @@ case "${targ}" in
;;
#ifdef BFD64
- bpf-*-none)
+ bpf-*-none | bpf-*)
targ_defvec=bpf_elf64_le_vec
targ_selvecs=bpf_elf64_be_vec
targ_underscore=yes
@@ -1427,7 +1427,7 @@ case "${targ}" in
;;
*)
- echo 1>&2 "*** BFD does not support target ${targ}."
+ echo 1>&2 "*** BFD does not support target '${targ}'. Honest."
echo 1>&2 "*** Look in bfd/config.bfd for supported targets."
exit 1
;;
View File
+1 -1
View File
@@ -62,7 +62,7 @@ def setup():
pisitools.dosed("libiberty/configure", "^(ac_cpp='\$CPP\s\$CPPFLAGS)", r"\1 -O2")
# shelltools.move("isl-0.25", "isl")
# shelltools.move("mpfr-4.2.1", "mpfr")
# shelltools.move("mpfr-4.2.2", "mpfr")
# shelltools.move("mpc-1.3.1", "mpc")
# shelltools.move("gmp-6.3.0", "gmp")
+13 -5
View File
@@ -14,14 +14,14 @@
<IsA>library</IsA>
<Summary>The GNU Compiler Collection, includes C, C++, Objective-C and Fortran compilers</Summary>
<Description>The GNU Compiler Collection includes front ends for C, C++, Objective-C, Fortran, as well as libraries for these languages</Description>
<Archive sha1sum="6501872415823c95d48be28853ce3ebd6c1040c4" type="tarxz">https://sourceware.org/pub/gcc/releases/gcc-13.3.0/gcc-13.3.0.tar.xz</Archive>
<Archive sha1sum="e9265c98ae18a6d952a636749d98c475ba2ca006" type="tarxz">https://sourceware.org/pub/gcc/releases/gcc-15.2.0/gcc-15.2.0.tar.xz</Archive>
<!-- <Archive sha1sum="31ffb4244cb469e2b4937cce1f50150300971dfb" target="gcc-13.3.0" type="tarxz">http://ftp.gnu.org/gnu/mpfr/mpfr-4.2.1.tar.xz</Archive> -->
<!-- <Archive sha1sum="bac1c1fa79f5602df1e29e4684e103ad55714e02" target="gcc-13.3.0" type="targz">http://ftp.gnu.org/gnu/mpc/mpc-1.3.1.tar.gz</Archive> -->
<!-- <Archive sha1sum="b4043dd2964ab1a858109da85c44de224384f352" target="gcc-13.3.0" type="tarxz">mirrors://gnu/gmp/gmp-6.3.0.tar.xz</Archive> -->
<!-- <Archive sha1sum="a63a264b273a652e27518443640e69567da498ce" target="gcc-15.2.0" type="tarxz">http://ftp.gnu.org/gnu/mpfr/mpfr-4.2.2.tar.xz</Archive> -->
<!-- <Archive sha1sum="bac1c1fa79f5602df1e29e4684e103ad55714e02" target="gcc-15.2.0" type="targz">http://ftp.gnu.org/gnu/mpc/mpc-1.3.1.tar.gz</Archive> -->
<!-- <Archive sha1sum="b4043dd2964ab1a858109da85c44de224384f352" target="gcc-15.2.0" type="tarxz">mirrors://gnu/gmp/gmp-6.3.0.tar.xz</Archive> -->
<!-- <Archive sha1sum="247eecb538ff310e8fb77badd629ee32a3895a98" target="gcc-12.2.0" type="tarxz">https://mirror.sobukus.de/files/src/isl/isl-0.25.tar.xz</Archive> -->
<BuildDependencies>
<Dependency versionFrom="2.40">binutils</Dependency>
<Dependency versionFrom="2.45">binutils</Dependency>
<Dependency>bison</Dependency>
<Dependency>gettext</Dependency>
<Dependency>ncurses</Dependency>
@@ -163,6 +163,7 @@
<Dependency>libmpc</Dependency>
<Dependency>isl</Dependency>
<Dependency>zstd</Dependency>
<Dependency>libgcc</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="executable">/lib</Path>
@@ -181,6 +182,13 @@
</Package>
<History>
<Update release="15">
<Date>2025-10-20</Date>
<Version>15.2.0</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="14">
<Date>2024-05-28</Date>
<Version>13.3.0</Version>