summaryrefslogtreecommitdiff
path: root/lang/gcc16-devel
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--lang/gcc16-devel/Makefile7
-rw-r--r--lang/gcc16-devel/distinfo6
-rw-r--r--lang/gcc16-devel/files/patch-libgcc_enable-execute-stack-mprotect.c15
3 files changed, 5 insertions, 23 deletions
diff --git a/lang/gcc16-devel/Makefile b/lang/gcc16-devel/Makefile
index 4f258f5cd74f..c2060b599283 100644
--- a/lang/gcc16-devel/Makefile
+++ b/lang/gcc16-devel/Makefile
@@ -1,5 +1,6 @@
PORTNAME= gcc
-PORTVERSION= 16.0.0.s20250622
+PORTVERSION= 16.0.0.s20250810
+PORTREVISION= 1
CATEGORIES= lang
MASTER_SITES= GCC/snapshots/${DIST_VERSION}
PKGNAMESUFFIX= ${SUFFIX}-devel
@@ -81,10 +82,6 @@ CONFIGURE_TARGET= x86_64-portbld-${OPSYS:tl}${OSREL}
.elif ${ARCH} == powerpc64
CONFIGURE_ARGS+= --with-abi=elfv2
-USE_GCC= yes
-
-.elif ${ARCH} == powerpc64le
-USE_GCC= yes
.endif
.if ${ARCH} == i386
diff --git a/lang/gcc16-devel/distinfo b/lang/gcc16-devel/distinfo
index 38d698cd1ba1..3379e47f5543 100644
--- a/lang/gcc16-devel/distinfo
+++ b/lang/gcc16-devel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750756585
-SHA256 (gcc-16-20250622.tar.xz) = b1076610f63d0a8d34d05933036aa3f6ee5700fd781ee624480162240d991aae
-SIZE (gcc-16-20250622.tar.xz) = 94019404
+TIMESTAMP = 1754988656
+SHA256 (gcc-16-20250810.tar.xz) = a2580c5f817a87f2b7ffb667a533a22ad19f4a0914af84cf67abea3c7617d612
+SIZE (gcc-16-20250810.tar.xz) = 95341000
diff --git a/lang/gcc16-devel/files/patch-libgcc_enable-execute-stack-mprotect.c b/lang/gcc16-devel/files/patch-libgcc_enable-execute-stack-mprotect.c
deleted file mode 100644
index 4645f084fef0..000000000000
--- a/lang/gcc16-devel/files/patch-libgcc_enable-execute-stack-mprotect.c
+++ /dev/null
@@ -1,15 +0,0 @@
---- libgcc/enable-execute-stack-mprotect.c.orig 2024-11-23 12:39:04 UTC
-+++ libgcc/enable-execute-stack-mprotect.c
-@@ -30,10 +30,11 @@ static int need_enable_exec_stack;
-
- static int need_enable_exec_stack;
-
--static void check_enabling (void) __attribute__ ((unused));
- extern void __enable_execute_stack (void *);
-
- #if defined __sun__ && defined __svr4__
-+static void check_enabling (void) __attribute__ ((unused));
-+
- static void __attribute__ ((constructor))
- check_enabling (void)
- {