This is the mail archive of the
libc-alpha@sourceware.org
mailing list for the glibc project.
gcc 4.7 build failures from -Werror
- From: Chris Metcalf <cmetcalf at ezchip dot com>
- To: GNU C Library <libc-alpha at sourceware dot org>
- Date: Wed, 20 Jan 2016 12:37:49 -0500
- Subject: gcc 4.7 build failures from -Werror
- Authentication-results: sourceware.org; auth=none
- Authentication-results: spf=none (sender IP is ) smtp dot mailfrom=cmetcalf at ezchip dot com;
- Spamdiagnosticmetadata: NSPM
- Spamdiagnosticoutput: 1:23
I first tried to do a build of glibc for tilepro with an old gcc 4.7.3
compiler
that I had prebuilt and lying around. However, this is no longer able to
build glibc; it generates maybe-uninitialized warnings in
stdio-common/vfwscanf.c
and nis/nis_table.c. I tried 4.8.5 and it worked fine. I'm not sure if
this is an
argument to upgrade to 4.8 as a minimum, or if we should spend any effort
trying to fix the issues with gcc 4.7.
In file included from vfwscanf.c:2:0:
vfscanf.c: In function â_IO_vfwscanfâ:
vfscanf.c:1543:21: error: âwcdigits_extended[9]â may be used uninitialized in this function [-Werror=maybe-uninitialized]
vfscanf.c:1543:21: error: âwcdigits_extended[8]â may be used uninitialized in this function [-Werror=maybe-uninitialized]
vfscanf.c:1543:21: error: âwcdigits_extended[7]â may be used uninitialized in this function [-Werror=maybe-uninitialized]
vfscanf.c:1543:21: error: âwcdigits_extended[6]â may be used uninitialized in this function [-Werror=maybe-uninitialized]
vfscanf.c:1543:21: error: âwcdigits_extended[5]â may be used uninitialized in this function [-Werror=maybe-uninitialized]
vfscanf.c:1543:21: error: âwcdigits_extended[4]â may be used uninitialized in this function [-Werror=maybe-uninitialized]
nis_table.c: In function ânis_listâ:
nis_table.c:178:6: error: âtableptrâ may be used uninitialized in this function [-Werror=maybe-uninitialized]
nis_table.c:214:9: note: âtableptrâ was declared here
--
Chris Metcalf, EZChip Semiconductor
http://www.ezchip.com