summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorToomas Soome <tsoome@me.com>2017-08-08 10:24:59 +0300
committerDan McDonald <danmcd@joyent.com>2017-12-04 12:04:50 -0500
commit862246c1516ca78c11bef09650987f3d7171b2c9 (patch)
treeb086e1222f75aa41cf1d26c28f555523e8d2f57b
parente34d2eb7802a6af2e2219818b08b2c2ac88a1c81 (diff)
downloadillumos-joyent-862246c1516ca78c11bef09650987f3d7171b2c9.tar.gz
8854 libm: variable set but not used
Reviewed by: Yuri Pankov <yuripv@gmx.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>
-rw-r--r--usr/src/lib/libm/common/C/atan2.c2
-rw-r--r--usr/src/lib/libm/common/C/exp.c2
-rw-r--r--usr/src/lib/libm/common/C/ilogb.c2
-rw-r--r--usr/src/lib/libm/common/C/nextafter.c2
-rw-r--r--usr/src/lib/libm/common/C/tanh.c2
-rw-r--r--usr/src/lib/libm/common/LD/asinhl.c2
-rw-r--r--usr/src/lib/libm/common/LD/j0l.c6
-rw-r--r--usr/src/lib/libm/common/LD/nextafterl.c2
-rw-r--r--usr/src/lib/libm/common/LD/tanhl.c2
-rw-r--r--usr/src/lib/libm/common/R/atanf.c2
-rw-r--r--usr/src/lib/libm/common/R/cosf.c2
-rw-r--r--usr/src/lib/libm/common/R/floorf.c4
-rw-r--r--usr/src/lib/libm/common/R/ilogbf.c2
-rw-r--r--usr/src/lib/libm/common/R/rintf.c4
-rw-r--r--usr/src/lib/libm/common/R/sincosf.c2
-rw-r--r--usr/src/lib/libm/common/R/sinf.c2
-rw-r--r--usr/src/lib/libm/common/R/tanf.c2
-rw-r--r--usr/src/lib/libm/common/m9x/__fex_i386.c2
-rw-r--r--usr/src/lib/libm/common/m9x/nexttowardl.c2
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)