Skip to content

Commit 953cf2a

Browse files
committed
devkitPPC: update gcc to 10.2.0, next release is r38
1 parent 60efdbd commit 953cf2a

4 files changed

Lines changed: 19 additions & 7 deletions

File tree

build-devkit.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
#!/bin/bash
33
#---------------------------------------------------------------------------------
44
# devkitARM release 55
5-
# devkitPPC release 37
5+
# devkitPPC release 38
66
# devkitA64 release 16
77
#---------------------------------------------------------------------------------
88

Lines changed: 16 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@ index 2e086f16de9..1c27c6467bc 100644
6666

6767
#define SIG_ATOMIC_TYPE "int"
6868
diff --git a/gcc/config/rs6000/rs6000.h b/gcc/config/rs6000/rs6000.h
69-
index 1adc371d70f..a7e1220981c 100644
69+
index 132ca20fd7d..119ee5bbc8c 100644
7070
--- a/gcc/config/rs6000/rs6000.h
7171
+++ b/gcc/config/rs6000/rs6000.h
7272
@@ -196,6 +196,7 @@ ASM_OPT_ANY
@@ -276,7 +276,7 @@ index b49ba261f3c..4eda763dfca 100644
276276
Target RejectNegative
277277
Link with libyk.a, libc.a and crt0.o.
278278
diff --git a/gcc/configure b/gcc/configure
279-
index cd3d9516fce..fcb4b206b60 100755
279+
index eb6061c1631..4c6e993ca3a 100755
280280
--- a/gcc/configure
281281
+++ b/gcc/configure
282282
@@ -12208,7 +12208,7 @@ case ${enable_threads} in
@@ -289,7 +289,7 @@ index cd3d9516fce..fcb4b206b60 100755
289289
target_thread_file=${enable_threads}
290290
;;
291291
diff --git a/gcc/configure.ac b/gcc/configure.ac
292-
index 0de3b4bf97b..739aa4ae3da 100644
292+
index 715fcba0482..779743b69ee 100644
293293
--- a/gcc/configure.ac
294294
+++ b/gcc/configure.ac
295295
@@ -1800,7 +1800,7 @@ case ${enable_threads} in
@@ -877,6 +877,19 @@ index 26bf75789e0..1f663d2cfb0 100755
877877
gcn) thread_header=config/gcn/gthr-gcn.h ;;
878878
lynx) thread_header=config/gthr-lynx.h ;;
879879
mipssde) thread_header=config/mips/gthr-mipssde.h ;;
880+
diff --git a/libgcc/crtstuff.c b/libgcc/crtstuff.c
881+
index 3f769a1c660..e005d8304b7 100644
882+
--- a/libgcc/crtstuff.c
883+
+++ b/libgcc/crtstuff.c
884+
@@ -325,7 +325,7 @@ register_tm_clones (void)
885+
886+
#ifdef OBJECT_FORMAT_ELF
887+
888+
-#if DEFAULT_USE_CXA_ATEXIT
889+
+#if 1 /* DEFAULT_USE_CXA_ATEXIT */
890+
/* Declare the __dso_handle variable. It should have a unique value
891+
in every shared-object; in a main program its value is zero. The
892+
object should in any case be protected. This means the instance
880893
diff --git a/libstdc++-v3/configure b/libstdc++-v3/configure
881894
index 9f9c5a2419a..c9bb6c548be 100755
882895
--- a/libstdc++-v3/configure

dkppc/scripts/build-gcc.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -97,7 +97,7 @@ then
9797
--with-headers=../../newlib-$NEWLIB_VER/newlib/libc/include \
9898
--prefix=$prefix\
9999
--with-system-zlib\
100-
--with-bugurl="https://github.com/devkitpro/buildscripts/issues" --with-pkgversion="devkitPPC release 37" \
100+
--with-bugurl="https://github.com/devkitpro/buildscripts/issues" --with-pkgversion="devkitPPC release 38" \
101101
$CROSS_PARAMS \
102102
$CROSS_GCC_PARAMS \
103103
CFLAGS_FOR_TARGET="-O2 -ffunction-sections -fdata-sections" \

select_toolchain.sh

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -39,11 +39,10 @@ case "$VERSION" in
3939
toolchain=DEVKITARM
4040
;;
4141
"2" )
42-
GCC_VER=10.1.0
42+
GCC_VER=10.2.0
4343
BINUTILS_VER=2.34
4444
MN_BINUTILS_VER=2.17
4545
NEWLIB_VER=3.3.0
46-
GDB_VER=8.2.1
4746
basedir='dkppc'
4847
package=devkitPPC
4948
target=powerpc-eabi

0 commit comments

Comments
 (0)