aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ChangeLog7
-rw-r--r--elf/rtld.c2
-rw-r--r--sysdeps/ieee754/dbl-64/e_sqrt.c2
-rw-r--r--sysdeps/ieee754/dbl-64/uroot.h8
4 files changed, 13 insertions, 6 deletions
diff --git a/ChangeLog b/ChangeLog
index a0e12588fd..ddc5281066 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,12 @@
2001-04-02 Andreas Jaeger <aj@suse.de>
+ * sysdeps/ieee754/dbl-64/uroot.h: Add missing braces arount
+ initializers.
+ * sysdeps/ieee754/dbl-64/e_sqrt.c (__ieee754_sqrt): Likewise.
+
+ * elf/rtld.c (print_statistics)[!HP_TIMING_NONAVAIL]: Avoid
+ warning about unused variable.
+
* string/string.h (strndupa): Add cast for C++ conformance.
(strdupa): Likewise.
Fixes PR libc/2173, reported by tbrowder@home.com.
diff --git a/elf/rtld.c b/elf/rtld.c
index 7634f514d2..586291c629 100644
--- a/elf/rtld.c
+++ b/elf/rtld.c
@@ -1477,8 +1477,8 @@ process_envvars (enum mode *modep)
static void
print_statistics (void)
{
- char buf[200];
#ifndef HP_TIMING_NONAVAIL
+ char buf[200];
char *cp;
char *wp;
diff --git a/sysdeps/ieee754/dbl-64/e_sqrt.c b/sysdeps/ieee754/dbl-64/e_sqrt.c
index e7ed1c24bd..83df545576 100644
--- a/sysdeps/ieee754/dbl-64/e_sqrt.c
+++ b/sysdeps/ieee754/dbl-64/e_sqrt.c
@@ -52,7 +52,7 @@ double __ieee754_sqrt(double x) {
rt3 = 3.12523626554518656309172508769531E-01;
static const double big = 134217728.0, big1 = 134217729.0;
double y,t,del,res,res1,hy,z,zz,p,hx,tx,ty,s;
- mynumber a,b,c={0,0};
+ mynumber a,b,c={{0,0}};
int4 n,k;
a.x=x;
diff --git a/sysdeps/ieee754/dbl-64/uroot.h b/sysdeps/ieee754/dbl-64/uroot.h
index 8d22b9e242..1ef7054ec0 100644
--- a/sysdeps/ieee754/dbl-64/uroot.h
+++ b/sysdeps/ieee754/dbl-64/uroot.h
@@ -29,14 +29,14 @@
#ifdef BIG_ENDI
static const mynumber
-/**/ t512 = {0x5ff00000, 0x00000000 }, /* 2^512 */
-/**/ tm256 = {0x2ff00000, 0x00000000 }; /* 2^-256 */
+/**/ t512 = {{0x5ff00000, 0x00000000 }}, /* 2^512 */
+/**/ tm256 = {{0x2ff00000, 0x00000000 }}; /* 2^-256 */
#else
#ifdef LITTLE_ENDI
static const mynumber
-/**/ t512 = {0x00000000, 0x5ff00000 }, /* 2^512 */
-/**/ tm256 = {0x00000000, 0x2ff00000 }; /* 2^-256 */
+/**/ t512 = {{0x00000000, 0x5ff00000 }}, /* 2^512 */
+/**/ tm256 = {{0x00000000, 0x2ff00000 }}; /* 2^-256 */
#endif
#endif