summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO9
-rw-r--r--PKGBUILD6
-rw-r--r--gcc-djgpp.diff6
3 files changed, 11 insertions, 10 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 363b0bf4f5e3..cc7101a2f8b1 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = djgpp-gcc
pkgdesc = GCC for the djgpp cross-compiler
- pkgver = 12.1.0
+ pkgver = 12.2.0
pkgrel = 2
url = http://gcc.gnu.org
arch = i686
@@ -20,11 +20,12 @@ pkgbase = djgpp-gcc
options = !strip
options = staticlibs
options = !emptydirs
- source = https://ftp.gnu.org/gnu/gcc/gcc-12.1.0/gcc-12.1.0.tar.xz
+ options = !buildflags
+ source = https://ftp.gnu.org/gnu/gcc/gcc-12.2.0/gcc-12.2.0.tar.xz
source = lto.patch
source = gcc-djgpp.diff
- sha256sums = 62fd634889f31c02b64af2c468f064b47ad1ca78411c45abe6ac4b5f8dd19c7b
+ sha256sums = e549cf9cf3594a00e27b6589d4322d70e0720cdd213f39beb4181e06926230ff
sha256sums = c03dbd61274e1ce14f84366abf348d75779bbd6e0bc32b9f4fd74f1ce54a5ef0
- sha256sums = 2832a5290bebf8c6c3b58775197dd4b1cbe5bce4d5488de5710b53ed052cff16
+ sha256sums = 0c93c245f791d638cd775b00f9919873b229a4dda04a7a4072735d12d47737ce
pkgname = djgpp-gcc
diff --git a/PKGBUILD b/PKGBUILD
index e913ad559ef6..25caadbfba8a 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,7 +3,7 @@
# Contributor: felix <base64 -d <<< ZmVsaXgudm9uLnNAcG9zdGVvLmRlCg==>
pkgname=djgpp-gcc
-pkgver=12.1.0
+pkgver=12.2.0
_target="i686-pc-msdosdjgpp"
_djver=2.05
_build_ada=no
@@ -21,9 +21,9 @@ options=('!strip' 'staticlibs' '!emptydirs' '!buildflags')
source=("https://ftp.gnu.org/gnu/gcc/gcc-$pkgver/gcc-$pkgver.tar.xz"
"lto.patch"
"gcc-djgpp.diff")
-sha256sums=('62fd634889f31c02b64af2c468f064b47ad1ca78411c45abe6ac4b5f8dd19c7b'
+sha256sums=('e549cf9cf3594a00e27b6589d4322d70e0720cdd213f39beb4181e06926230ff'
'c03dbd61274e1ce14f84366abf348d75779bbd6e0bc32b9f4fd74f1ce54a5ef0'
- '2832a5290bebf8c6c3b58775197dd4b1cbe5bce4d5488de5710b53ed052cff16')
+ '0c93c245f791d638cd775b00f9919873b229a4dda04a7a4072735d12d47737ce')
prepare() {
cd gcc-$pkgver
diff --git a/gcc-djgpp.diff b/gcc-djgpp.diff
index d0190598b9fd..991e740c80d4 100644
--- a/gcc-djgpp.diff
+++ b/gcc-djgpp.diff
@@ -264,7 +264,7 @@ index 1aff35ff87c..f557a82909a 100644
#define MAX_OFILE_ALIGNMENT 128
diff --git a/gcc/cp/mapper-client.cc b/gcc/cp/mapper-client.cc
-index 8603a886a09..a32603ba171 100644
+index fe9544b5ba4..4ee44c1a366 100644
--- a/gcc/cp/mapper-client.cc
+++ b/gcc/cp/mapper-client.cc
@@ -19,7 +19,7 @@ along with GCC; see the file COPYING3. If not see
@@ -458,7 +458,7 @@ index ba7fb924b53..a6c23301fc7 100644
{
int filename_len;
diff --git a/libgcc/libgcov.h b/libgcc/libgcov.h
-index 40e845ce3ea..59ab48ec5e5 100644
+index c77a74a3e53..2c7781d3354 100644
--- a/libgcc/libgcov.h
+++ b/libgcc/libgcov.h
@@ -164,6 +164,11 @@ extern struct gcov_info *gcov_list;
@@ -896,7 +896,7 @@ index 4b25929ddae..eb3d507858e 100644
_GLIBCXX_END_NAMESPACE_VERSION
diff --git a/libstdc++-v3/include/experimental/bits/fs_path.h b/libstdc++-v3/include/experimental/bits/fs_path.h
-index b0825ba76e8..5f9d721bc6e 100644
+index 19d246100cb..1463a59b45a 100644
--- a/libstdc++-v3/include/experimental/bits/fs_path.h
+++ b/libstdc++-v3/include/experimental/bits/fs_path.h
@@ -53,6 +53,11 @@