From owner-cvs-all@FreeBSD.ORG Thu Jul 3 23:06:12 2008 Return-Path: Delivered-To: cvs-all@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 1F88210656ED; Thu, 3 Jul 2008 23:06:12 +0000 (UTC) (envelope-from das@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 19AFB8FC12; Thu, 3 Jul 2008 23:06:12 +0000 (UTC) (envelope-from das@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m63N6BPg042960; Thu, 3 Jul 2008 23:06:11 GMT (envelope-from das@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m63N6BSv042959; Thu, 3 Jul 2008 23:06:11 GMT (envelope-from das@repoman.freebsd.org) Message-Id: <200807032306.m63N6BSv042959@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to das@repoman.freebsd.org using -f From: David Schultz Date: Thu, 3 Jul 2008 23:06:06 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/tools/regression/lib/msun Makefile test-fmaxmin.c test-fmaxmin.t X-BeenThere: cvs-all@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the entire tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 03 Jul 2008 23:06:12 -0000 das 2008-07-03 23:06:06 UTC FreeBSD src repository Modified files: tools/regression/lib/msun Makefile Added files: tools/regression/lib/msun test-fmaxmin.c test-fmaxmin.t Log: SVN rev 180237 on 2008-07-03 23:06:06Z by das Add regression tests for fmin{,f,l} and fmax{,f,l}. I wrote these to test amd64 asm functions that used maxss, maxsd, minss, and minsd, but it turns out that those instructions don't handle NaNs and signed zero in the same way as fmin() and fmax() are required to, so we're stuck with the C versions for now. Revision Changes Path 1.13 +2 -1 src/tools/regression/lib/msun/Makefile 1.1 +149 -0 src/tools/regression/lib/msun/test-fmaxmin.c (new) 1.1 +10 -0 src/tools/regression/lib/msun/test-fmaxmin.t (new)