Commit 8669f26349 for perl
commit 8669f26349472e707114ab5c0eb3f6e3ad1d1cab
Author: Andrew Hewus Fresh <afresh1@openbsd.org>
Date: Thu Sep 17 15:09:38 2026 -0700
Remove openbsd hints for B
OpenBSD 3.3 hasn't been supported for 20 years.
diff --git a/MANIFEST b/MANIFEST
index 178d7090c7..194213071a 100644
--- a/MANIFEST
+++ b/MANIFEST
@@ -4799,7 +4799,6 @@ ext/B/B/Showlex.pm Compiler Showlex backend
ext/B/B/Terse.pm Compiler Terse backend
ext/B/B/Xref.pm Compiler Xref backend
ext/B/hints/darwin.pl Hints for named architecture
-ext/B/hints/openbsd.pl Hints for named architecture
ext/B/Makefile.PL Compiler backend makefile writer
ext/B/O.pm Compiler front-end module (-MO=...)
ext/B/t/b.t See if B works
diff --git a/ext/B/hints/openbsd.pl b/ext/B/hints/openbsd.pl
deleted file mode 100644
index cf030df02d..0000000000
--- a/ext/B/hints/openbsd.pl
+++ /dev/null
@@ -1,8 +0,0 @@
-# gcc -O3 (and -O2) get overly excited over B.c in OpenBSD 3.3/sparc 64
-use Config;
-
-if ($Config{ARCH} eq 'sparc64') {
- my $optimize = $Config{optimize};
- $optimize =~ s/(^| )-O[2-9]\b/$1-O1/g
- and $self->{OPTIMIZE} = $optimize;
-}