Bug 1273625 - rust: target i686-pc-windows-msvc. r=mshal
authorRalph Giles <giles@mozilla.com>
Tue, 17 May 2016 12:47:18 -0700
changeset 298157 efb574fec48e676ee6681c30849af47e3e7e4006
parent 298156 a5aab104f459d6c68aa576beabd17f6a6aecf7aa
child 298158 f14bb70f1007497b2010f59e247cb5dfb4951b8f
push id77047
push userrgiles@mozilla.com
push dateThu, 19 May 2016 17:46:16 +0000
treeherdermozilla-inbound@f14bb70f1007 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersmshal
bugs1273625
milestone49.0a1
first release with
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
last release without
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
Bug 1273625 - rust: target i686-pc-windows-msvc. r=mshal We no longer need to support systems without SSE2, so we can move to the standard i686 target. Bump CLOBBER since we're having trouble with cached `--target i586-pc-windows-msvc` in RUSTC settings in configure. MozReview-Commit-ID: 6eaPwnYSzrR
CLOBBER
build/autoconf/rust.m4
--- a/CLOBBER
+++ b/CLOBBER
@@ -17,9 +17,9 @@
 #
 # Modifying this file will now automatically clobber the buildbot machines \o/
 #
 
 # Are you updating CLOBBER because you think it's needed for your WebIDL
 # changes to stick? As of bug 928195, this shouldn't be necessary! Please
 # don't change CLOBBER for WebIDL changes any more.
 
-Bug 1265131 - Update Skia to m51 branch
+Bug 1273625 - Update win32 rustc target to i686
--- a/build/autoconf/rust.m4
+++ b/build/autoconf/rust.m4
@@ -101,17 +101,17 @@ AC_DEFUN([MOZ_RUST_SUPPORT], [
       arm*linux-android*)
           rust_target=arm-linux-androideabi
           ;;
 
       # Windows
       i*86-pc-mingw32)
           # XXX better detection of CXX needed here, to figure out whether
           # we need i686-pc-windows-gnu instead, since mingw32 builds work.
-          rust_target=i586-pc-windows-msvc
+          rust_target=i686-pc-windows-msvc
           ;;
       x86_64-pc-mingw32)
           # XXX and here as well
           rust_target=x86_64-pc-windows-msvc
           ;;
       *)
           # Fall back to implicit (native) target when not cross-compiling
           if test -n "$CROSS_COMPILE"; then