Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 19 May 2017 21:18:42 +0000 (UTC)
From:      Mark Johnston <markj@FreeBSD.org>
To:        src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-stable@freebsd.org, svn-src-stable-11@freebsd.org
Subject:   svn commit: r318560 - stable/11/sys/libkern
Message-ID:  <201705192118.v4JLIggH029177@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: markj
Date: Fri May 19 21:18:42 2017
New Revision: 318560
URL: https://svnweb.freebsd.org/changeset/base/318560

Log:
  Direct commit to fix the PC98 build.

Modified:
  stable/11/sys/libkern/crc32.c

Modified: stable/11/sys/libkern/crc32.c
==============================================================================
--- stable/11/sys/libkern/crc32.c	Fri May 19 20:22:44 2017	(r318559)
+++ stable/11/sys/libkern/crc32.c	Fri May 19 21:18:42 2017	(r318560)
@@ -755,7 +755,7 @@ calculate_crc32c(uint32_t crc32c,
     const unsigned char *buffer,
     unsigned int length)
 {
-#if defined(__amd64__) || defined(__i386__)
+#if defined(__amd64__) || (defined(__i386__) && !defined(PC98))
 	if ((cpu_feature2 & CPUID2_SSE42) != 0) {
 		return (sse42_crc32c(crc32c, buffer, length));
 	} else



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201705192118.v4JLIggH029177>