Print this page
11210 libm should be cstyle(1ONBLD) clean

*** 20,40 **** */ /* * Copyright 2011 Nexenta Systems, Inc. All rights reserved. */ /* * Copyright 2006 Sun Microsystems, Inc. All rights reserved. * Use is subject to license terms. */ #pragma weak fminf = __fminf #include "libm.h" /* for islessequal macro */ float ! __fminf(float x, float y) { /* * On SPARC v8plus/v9, this could be implemented as follows * (assuming %f0 = x, %f1 = y, return value left in %f0): * * fcmps %fcc0,%f1,%f1 --- 20,42 ---- */ /* * Copyright 2011 Nexenta Systems, Inc. All rights reserved. */ + /* * Copyright 2006 Sun Microsystems, Inc. All rights reserved. * Use is subject to license terms. */ #pragma weak fminf = __fminf #include "libm.h" /* for islessequal macro */ float ! __fminf(float x, float y) ! { /* * On SPARC v8plus/v9, this could be implemented as follows * (assuming %f0 = x, %f1 = y, return value left in %f0): * * fcmps %fcc0,%f1,%f1
*** 72,81 **** --- 74,84 ---- union { unsigned i; float f; } xx, yy; + unsigned s; /* if y is nan, replace it by x */ if (y != y) y = x;