summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorToomas Soome <tsoome@me.com>2017-07-01 11:26:50 +0300
committerDan McDonald <danmcd@joyent.com>2018-04-06 15:45:04 -0400
commit8b8bfb2aded317f67d8aedbe4a6972c3a791418b (patch)
treeb2365a59be17831ed70d2a3f90b461f93d8d208c
parentf7c0c795f2c4c2b54557114ac4a889b7b14ae45c (diff)
downloadillumos-joyent-8b8bfb2aded317f67d8aedbe4a6972c3a791418b.tar.gz
9382 libmvect: error: 'x0' may be used uninitialized
Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk> Reviewed by: Andrew Stormont <andyjstormont@gmail.com> Approved by: Dan McDonald <danmcd@joyent.com>
-rw-r--r--usr/src/lib/libmvec/common/__vcos.c1
-rw-r--r--usr/src/lib/libmvec/common/__vsin.c1
2 files changed, 2 insertions, 0 deletions
diff --git a/usr/src/lib/libmvec/common/__vcos.c b/usr/src/lib/libmvec/common/__vcos.c
index cf2b5fee55..8d27b1bcf7 100644
--- a/usr/src/lib/libmvec/common/__vcos.c
+++ b/usr/src/lib/libmvec/common/__vcos.c
@@ -110,6 +110,7 @@ __vcos(int n, double * restrict x, int stridex, double * restrict y,
sysave = stridey;
biguns = 0;
+ x0 = *x; /* 'x0' may be used uninitialized */
do /* MAIN LOOP */
{
/* Gotos here so _break_ exits MAIN LOOP. */
diff --git a/usr/src/lib/libmvec/common/__vsin.c b/usr/src/lib/libmvec/common/__vsin.c
index 04e3c0a4a6..f679b8089d 100644
--- a/usr/src/lib/libmvec/common/__vsin.c
+++ b/usr/src/lib/libmvec/common/__vsin.c
@@ -90,6 +90,7 @@ __vsin(int n, double * restrict x, int stridex, double * restrict y,
sysave = stridey;
biguns = 0;
+ x0 = *x; /* error: 'x0' may be used uninitialized */
do
{
LOOP0: