Merge pull request #2242 from Rmys/master

gcc-15.2.0
This commit is contained in:
Rmys
2025-10-21 20:36:50 +03:00
committed by GitHub
6 changed files with 56 additions and 2 deletions
+3 -1
View File
@@ -16,6 +16,8 @@ def setup():
if get.buildTYPE() == "emul32":
shelltools.export("ABI", "32")
autotools.autoreconf("-vfi")
autotools.configure(options)
def build():
@@ -30,4 +32,4 @@ def install():
if get.buildTYPE() == "emul32": return
pisitools.doinfo("doc/*info*")
pisitools.dodoc("COPYING*", "README")
pisitools.dodoc("COPYING*", "README")
+21
View File
@@ -0,0 +1,21 @@
# HG changeset patch
# User Marc Glisse <marc.glisse@inria.fr>
# Date 1738186682 -3600
# Node ID 8e7bb4ae7a18b1405ea7f9cbcda450b7d920a901
# Parent e84c5c785bbe8ed8c3620194e50b65adfc2f5d83
Complete function prototype in acinclude.m4 for C23 compatibility
diff -r e84c5c785bbe -r 8e7bb4ae7a18 acinclude.m4
--- a/acinclude.m4 Wed Dec 04 18:26:27 2024 +0100
+++ b/acinclude.m4 Wed Jan 29 22:38:02 2025 +0100
@@ -609,7 +609,7 @@
#if defined (__GNUC__) && ! defined (__cplusplus)
typedef unsigned long long t1;typedef t1*t2;
-void g(){}
+void g(int,t1 const*,t1,t2,t1 const*,int){}
void h(){}
static __inline__ t1 e(t2 rp,t2 up,int n,t1 v0)
{t1 c,x,r;int i;if(v0){c=1;for(i=1;i<n;i++){x=up[i];r=x+1;rp[i]=r;}}return c;}
+10
View File
@@ -14,6 +14,9 @@
<Summary>Arbitrary precision arithmetic library</Summary>
<Description>GMP is a free library for arbitrary precision arithmetic, operating on signed integers, rational numbers, and floating point numbers. There is no practical limit to the precision except the ones implied by the available memory in the machine GMP runs on. GMP has a rich set of functions, and the functions have a regular interface.</Description>
<Archive sha1sum="b4043dd2964ab1a858109da85c44de224384f352" type="tarxz">mirrors://gnu/gmp/gmp-6.3.0.tar.xz</Archive>
<Patches>
<Patch level="1">gmp-gcc-15.patch</Patch>
</Patches>
</Source>
<Package>
@@ -58,6 +61,13 @@
</Package>
<History>
<Update release="15">
<Date>2025-10-20</Date>
<Version>6.3.0</Version>
<Comment>Rebuild</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="14">
<Date>2024-05-30</Date>
<Version>6.3.0</Version>
+7
View File
@@ -46,6 +46,13 @@
</Package>
<History>
<Update release="3">
<Date>2025-10-20</Date>
<Version>0.26</Version>
<Comment>Rebuild</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="2">
<Date>2024-05-30</Date>
<Version>0.26</Version>
+7
View File
@@ -44,6 +44,13 @@
</Package>
<History>
<Update release="13">
<Date>2025-10-20</Date>
<Version>1.3.1</Version>
<Comment>Rebuild</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="12">
<Date>2024-05-30</Date>
<Version>1.3.1</Version>
+8 -1
View File
@@ -13,7 +13,7 @@
<IsA>library</IsA>
<Summary>Multiple precision floating point library</Summary>
<Description>The MPFR library is a C library for multiple-precision floating-point computations with exact rounding (also called correct rounding). It is based on the GMP multiple-precision library.</Description>
<Archive sha1sum="31ffb4244cb469e2b4937cce1f50150300971dfb" type="tarxz">https://ftp.gnu.org/gnu/mpfr/mpfr-4.2.1.tar.xz</Archive>
<Archive sha1sum="a63a264b273a652e27518443640e69567da498ce" type="tarxz">https://ftp.gnu.org/gnu/mpfr/mpfr-4.2.2.tar.xz</Archive>
<BuildDependencies>
<Dependency>gmp-devel</Dependency>
</BuildDependencies>
@@ -49,6 +49,13 @@
</Package>
<History>
<Update release="15">
<Date>2025-10-20</Date>
<Version>4.2.2</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="14">
<Date>2024-05-30</Date>
<Version>4.2.1</Version>