From 862246c1516ca78c11bef09650987f3d7171b2c9 Mon Sep 17 00:00:00 2001 From: Toomas Soome Date: Tue, 8 Aug 2017 10:24:59 +0300 Subject: [PATCH] 8854 libm: variable set but not used Reviewed by: Yuri Pankov Reviewed by: Robert Mustacchi Approved by: Dan McDonald --- usr/src/lib/libm/common/C/atan2.c | 2 +- usr/src/lib/libm/common/C/exp.c | 2 +- usr/src/lib/libm/common/C/ilogb.c | 2 +- usr/src/lib/libm/common/C/nextafter.c | 2 +- usr/src/lib/libm/common/C/tanh.c | 2 +- usr/src/lib/libm/common/LD/asinhl.c | 2 +- usr/src/lib/libm/common/LD/j0l.c | 6 ++++-- usr/src/lib/libm/common/LD/nextafterl.c | 2 +- usr/src/lib/libm/common/LD/tanhl.c | 2 +- usr/src/lib/libm/common/R/atanf.c | 2 +- usr/src/lib/libm/common/R/cosf.c | 2 +- usr/src/lib/libm/common/R/floorf.c | 4 ++-- usr/src/lib/libm/common/R/ilogbf.c | 2 +- usr/src/lib/libm/common/R/rintf.c | 4 ++-- usr/src/lib/libm/common/R/sincosf.c | 2 +- usr/src/lib/libm/common/R/sinf.c | 2 +- usr/src/lib/libm/common/R/tanf.c | 2 +- usr/src/lib/libm/common/m9x/__fex_i386.c | 2 +- usr/src/lib/libm/common/m9x/nexttowardl.c | 2 +- 19 files changed, 24 insertions(+), 22 deletions(-) diff --git a/usr/src/lib/libm/common/C/atan2.c b/usr/src/lib/libm/common/C/atan2.c index df4c762469..f18a9b6ef6 100644 --- a/usr/src/lib/libm/common/C/atan2.c +++ b/usr/src/lib/libm/common/C/atan2.c @@ -410,7 +410,7 @@ atan2(double oy, double ox) { double ah, al, t, xh, x, y, z; int i, k, hx, hy, sx, sy; #ifndef lint - volatile int inexact; + volatile int inexact __unused; #endif hy = ((int *)&oy)[HIWORD]; diff --git a/usr/src/lib/libm/common/C/exp.c b/usr/src/lib/libm/common/C/exp.c index ff30798acf..c406bdf82c 100644 --- a/usr/src/lib/libm/common/C/exp.c +++ b/usr/src/lib/libm/common/C/exp.c @@ -293,7 +293,7 @@ exp(double x) { if (hx < 0x3ff0a2b2) { /* |x| < 3/2 ln 2 */ if (hx < 0x3f862e42) { /* |x| < 1/64 ln 2 */ if (hx < 0x3ed00000) { /* |x| < 2^-18 */ - volatile int dummy; + volatile int dummy __unused; dummy = (int)x; /* raise inexact if x != 0 */ #ifdef lint diff --git a/usr/src/lib/libm/common/C/ilogb.c b/usr/src/lib/libm/common/C/ilogb.c index 93423a812d..2c06b61207 100644 --- a/usr/src/lib/libm/common/C/ilogb.c +++ b/usr/src/lib/libm/common/C/ilogb.c @@ -62,7 +62,7 @@ raise_invalid(int v) { /* SUSv3 requires ilogb(0,+/-Inf,NaN) raise invalid */ #ifndef lint if ((__xpg6 & _C99SUSv3_ilogb_0InfNaN_raises_invalid) != 0) { static const double zero = 0.0; - volatile double dummy; + volatile double dummy __unused; dummy = zero / zero; } diff --git a/usr/src/lib/libm/common/C/nextafter.c b/usr/src/lib/libm/common/C/nextafter.c index e17b40286b..0b98d3f523 100644 --- a/usr/src/lib/libm/common/C/nextafter.c +++ b/usr/src/lib/libm/common/C/nextafter.c @@ -37,7 +37,7 @@ nextafter(double x, double y) { int hx, hy, k; double ans; unsigned lx; - volatile double dummy; + volatile double dummy __unused; hx = ((int *)&x)[HIWORD]; lx = ((int *)&x)[LOWORD]; diff --git a/usr/src/lib/libm/common/C/tanh.c b/usr/src/lib/libm/common/C/tanh.c index 3b2c2cc708..2c3d5f6deb 100644 --- a/usr/src/lib/libm/common/C/tanh.c +++ b/usr/src/lib/libm/common/C/tanh.c @@ -70,7 +70,7 @@ double tanh(double x) { double t, y, z; int signx; - volatile double dummy; + volatile double dummy __unused; if (isnan(x)) return (x * x); /* + -> * for Cheetah */ diff --git a/usr/src/lib/libm/common/LD/asinhl.c b/usr/src/lib/libm/common/LD/asinhl.c index fd6ea48b84..6d248f3ae1 100644 --- a/usr/src/lib/libm/common/LD/asinhl.c +++ b/usr/src/lib/libm/common/LD/asinhl.c @@ -41,7 +41,7 @@ long double asinhl(long double x) { long double t, w; #ifndef lint - volatile long double dummy; + volatile long double dummy __unused; #endif w = fabsl(x); diff --git a/usr/src/lib/libm/common/LD/j0l.c b/usr/src/lib/libm/common/LD/j0l.c index a67def5e55..9dd5e11a1e 100644 --- a/usr/src/lib/libm/common/LD/j0l.c +++ b/usr/src/lib/libm/common/LD/j0l.c @@ -160,8 +160,10 @@ static GENERIC v0[8] = { }; GENERIC -y0l(x) GENERIC x; { - GENERIC z, d, s, c, ss, cc, u, v; +y0l(GENERIC x) +{ + GENERIC z, s, c, ss, cc, u, v; + GENERIC d __unused; int i; if (isnanl(x)) diff --git a/usr/src/lib/libm/common/LD/nextafterl.c b/usr/src/lib/libm/common/LD/nextafterl.c index 58c8a03d22..e2c669dd44 100644 --- a/usr/src/lib/libm/common/LD/nextafterl.c +++ b/usr/src/lib/libm/common/LD/nextafterl.c @@ -104,7 +104,7 @@ nextafterl(long double x, long double y) { } #ifndef lint { - volatile long double dummy; + volatile long double dummy __unused; int k = XBIASED_EXP(x); if (k == 0) diff --git a/usr/src/lib/libm/common/LD/tanhl.c b/usr/src/lib/libm/common/LD/tanhl.c index f5846d6bc3..5d6169c6e6 100644 --- a/usr/src/lib/libm/common/LD/tanhl.c +++ b/usr/src/lib/libm/common/LD/tanhl.c @@ -71,7 +71,7 @@ tanhl(long double x) { long double t, y, z; int signx; #ifndef lint - volatile long double dummy; + volatile long double dummy __unused; #endif if (isnanl(x)) diff --git a/usr/src/lib/libm/common/R/atanf.c b/usr/src/lib/libm/common/R/atanf.c index 4a2f7ca386..a6379e8949 100644 --- a/usr/src/lib/libm/common/R/atanf.c +++ b/usr/src/lib/libm/common/R/atanf.c @@ -104,7 +104,7 @@ static const float float atanf(float xx) { float x, y, z, r, p, s; - volatile double dummy; + volatile double dummy __unused; int ix, iy, sign, j; x = xx; diff --git a/usr/src/lib/libm/common/R/cosf.c b/usr/src/lib/libm/common/R/cosf.c index 046353fbe5..ad79ad7bfe 100644 --- a/usr/src/lib/libm/common/R/cosf.c +++ b/usr/src/lib/libm/common/R/cosf.c @@ -76,7 +76,7 @@ cosf(float x) double y, z, w; float f; int n, ix, hx, hy; - volatile int i; + volatile int i __unused; hx = *((int *)&x); ix = hx & 0x7fffffff; diff --git a/usr/src/lib/libm/common/R/floorf.c b/usr/src/lib/libm/common/R/floorf.c index 088e737ae9..f432e91a93 100644 --- a/usr/src/lib/libm/common/R/floorf.c +++ b/usr/src/lib/libm/common/R/floorf.c @@ -56,7 +56,7 @@ static const float xf[] = { float ceilf(float x) { - volatile float dummy; + volatile float dummy __unused; int hx, k, j, ix; hx = *(int *) &x; @@ -84,7 +84,7 @@ ceilf(float x) { float floorf(float x) { - volatile float dummy; + volatile float dummy __unused; int hx, k, j, ix; hx = *(int *) &x; diff --git a/usr/src/lib/libm/common/R/ilogbf.c b/usr/src/lib/libm/common/R/ilogbf.c index 7fec12a893..afd417415e 100644 --- a/usr/src/lib/libm/common/R/ilogbf.c +++ b/usr/src/lib/libm/common/R/ilogbf.c @@ -58,7 +58,7 @@ raise_invalid(int v) { /* SUSv3 requires ilogbf(0,+/-Inf,NaN) raise invalid */ #ifndef lint if ((__xpg6 & _C99SUSv3_ilogb_0InfNaN_raises_invalid) != 0) { static const double zero = 0.0; - volatile double dummy; + volatile double dummy __unused; dummy = zero / zero; } diff --git a/usr/src/lib/libm/common/R/rintf.c b/usr/src/lib/libm/common/R/rintf.c index b6f7a7b3ae..fae0049ae9 100644 --- a/usr/src/lib/libm/common/R/rintf.c +++ b/usr/src/lib/libm/common/R/rintf.c @@ -85,7 +85,7 @@ aintf(float x) { float anintf(float x) { - volatile float dummy; + volatile float dummy __unused; int hx, k, j, ix; hx = *(int *) &x; @@ -122,7 +122,7 @@ irintf(float x) { int nintf(float x) { int hx, ix, k, j, m; - volatile float dummy; + volatile float dummy __unused; hx = *(int *) &x; k = (hx & ~0x80000000) >> 23; diff --git a/usr/src/lib/libm/common/R/sincosf.c b/usr/src/lib/libm/common/R/sincosf.c index 6a9b6cffbb..9a36e5b28c 100644 --- a/usr/src/lib/libm/common/R/sincosf.c +++ b/usr/src/lib/libm/common/R/sincosf.c @@ -98,7 +98,7 @@ sincosf(float x, float *s, float *c) double y, z, w; float f, g; int n, ix, hx, hy; - volatile int i; + volatile int i __unused; hx = *((int *)&x); ix = hx & 0x7fffffff; diff --git a/usr/src/lib/libm/common/R/sinf.c b/usr/src/lib/libm/common/R/sinf.c index 1dce3f0f56..3e84a670b1 100644 --- a/usr/src/lib/libm/common/R/sinf.c +++ b/usr/src/lib/libm/common/R/sinf.c @@ -76,7 +76,7 @@ sinf(float x) double y, z, w; float f; int n, ix, hx, hy; - volatile int i; + volatile int i __unused; hx = *((int *)&x); ix = hx & 0x7fffffff; diff --git a/usr/src/lib/libm/common/R/tanf.c b/usr/src/lib/libm/common/R/tanf.c index 67c5af9883..b279be695f 100644 --- a/usr/src/lib/libm/common/R/tanf.c +++ b/usr/src/lib/libm/common/R/tanf.c @@ -76,7 +76,7 @@ tanf(float x) double y, z, w; float f; int n, ix, hx, hy; - volatile int i; + volatile int i __unused; hx = *((int *)&x); ix = hx & 0x7fffffff; diff --git a/usr/src/lib/libm/common/m9x/__fex_i386.c b/usr/src/lib/libm/common/m9x/__fex_i386.c index c6ffa593be..2936bf9271 100644 --- a/usr/src/lib/libm/common/m9x/__fex_i386.c +++ b/usr/src/lib/libm/common/m9x/__fex_i386.c @@ -572,7 +572,7 @@ __fex_get_op(siginfo_t *sip, ucontext_t *uap, fex_info_t *info) long double op2v, x; unsigned int cwsw, ex, sw, op; unsigned long ea; - volatile int c; + volatile int c __unused; /* get the exception type, status word, opcode, and data address */ ex = sip->si_code; diff --git a/usr/src/lib/libm/common/m9x/nexttowardl.c b/usr/src/lib/libm/common/m9x/nexttowardl.c index e91b88963c..9c30314b0f 100644 --- a/usr/src/lib/libm/common/m9x/nexttowardl.c +++ b/usr/src/lib/libm/common/m9x/nexttowardl.c @@ -104,7 +104,7 @@ nexttowardl(long double x, long double y) { } #ifndef lint { - volatile long double dummy; + volatile long double dummy __unused; int k = XBIASED_EXP(x); if (k == 0) -- 2.11.4.GIT