Same diff as what was applied to lang/gcc/8, OK?
Index: lang/gcc/11/Makefile
===================================================================
RCS file: /cvs/openbsd/ports/lang/gcc/11/Makefile,v
retrieving revision 1.16
diff -u -p -u -p -r1.16 Makefile
--- lang/gcc/11/Makefile 22 Nov 2022 23:26:10 -0000 1.16
+++ lang/gcc/11/Makefile 15 Jan 2023 08:05:53 -0000
@@ -13,11 +13,12 @@ ONLY_FOR_ARCHS-dlang = aarch64 amd64 arm
DPB_PROPERTIES = parallel
+USE_NOEXECONLY = Yes
+
V = 11.2.0
FULL_VERSION = $V
FULL_PKGVERSION = $V
-REVISION = 3
-REVISION-dlang = 4
+REVISION = 5
ADASTRAP-amd64 = adastrap-amd64-$V-2.tar.xz
ADASTRAP-arm = adastrap-arm-4.9.4-0.tar.xz
Index: lang/gcc/11/patches/patch-gcc_common_opt
===================================================================
RCS file: /cvs/openbsd/ports/lang/gcc/11/patches/patch-gcc_common_opt,v
retrieving revision 1.2
diff -u -p -u -p -r1.2 patch-gcc_common_opt
--- lang/gcc/11/patches/patch-gcc_common_opt 11 Mar 2022 19:28:58 -0000 1.2
+++ lang/gcc/11/patches/patch-gcc_common_opt 14 Jan 2023 07:49:55 -0000
@@ -59,6 +59,15 @@ Index: gcc/common.opt
Process #ident directives.
fif-conversion
+@@ -1941,7 +1949,7 @@ Common Var(flag_ivopts) Init(1) Optimization
+ Optimize induction variables on trees.
+
+ fjump-tables
+-Common Var(flag_jump_tables) Init(1) Optimization
++Common Var(flag_jump_tables) Init(0) Optimization
+ Use jump tables for sufficiently large switch statements.
+
+ fbit-tests
@@ -2627,7 +2635,7 @@ Common RejectNegative Joined Var(common_deferred_optio
-fstack-limit-symbol=<name> Trap if the stack goes past symbol <name>.
--
Heuristics are bug ridden by definition. If they didn't have bugs,
then they'd be algorithms.
No comments:
Post a Comment