$OpenBSD: patch-src_librustc_target_spec_i686_unknown_openbsd_rs,v 1.2 2018/08/06 19:07:50 landry Exp $
i386 should be pentiumpro (no SSE2, no ...)
Index: src/librustc_target/spec/i686_unknown_openbsd.rs
--- src/librustc_target/spec/i686_unknown_openbsd.rs.orig
+++ src/librustc_target/spec/i686_unknown_openbsd.rs
@@ -12,7 +12,7 @@ use spec::{LinkerFlavor, Target, TargetResult};
 
 pub fn target() -> TargetResult {
     let mut base = super::openbsd_base::opts();
-    base.cpu = "pentium4".to_string();
+    base.cpu = "pentiumpro".to_string();
     base.max_atomic_width = Some(64);
     base.pre_link_args.get_mut(&LinkerFlavor::Gcc).unwrap().push("-m32".to_string());
     base.pre_link_args.get_mut(&LinkerFlavor::Gcc).unwrap().push("-fuse-ld=lld".to_string());
