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.

Reply via email to