This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
1.1.1 prerelease: annoying and suspicious warnings
- To: egcs-bugs at cygnus dot com
- Subject: 1.1.1 prerelease: annoying and suspicious warnings
- From: Ewgenij Gawrilow <gawrilow at math dot TU-Berlin dot DE>
- Date: Mon, 2 Nov 1998 13:55:14 +0100 (MET)
I've tried to install 1.1.1 prerelease on Solaris 2.6 for SPARC platform.
It went thru fine, but there were a couple of suspicious warnings. You've
certainly already seen them, but I don't want to have any concealed bugs on my
conscience:
egcs-1.1.1-prerelease/gcc/f/com.c:305: warning: missing initializer for `ffecom_symbol_null_.assign_tree'
egcs-1.1.1-prerelease/gcc/f/fini.c:25: warning: `MAXNAMELEN' redefined
/usr/include/sys/param.h:161: warning: this is the location of the previous definition
egcs-1.1.1-prerelease/gcc/f/malloc.c:56: warning: missing initializer for `malloc_root_.malloc_pool_image_.name'
egcs-1.1.1-prerelease/gcc/f/where.c:41: warning: missing initializer for `ffewhere_unknown_line_.content'
Output from 'uname -a':
SunOS goldfinger 5.6 Generic_105181-04 sun4u sparc SUNW,Ultra-1
Secondly, the old good ctype macros (isalpha, isdigit etc.) cause annoying
warnings since the 1.1 release:
warning: subscript has type `char'
Can it be shut up? Or, at least, the definitions of these macros be fixed with
appropriate casts?
With best regards,
Ewgenij Gawrilow,
Dept. of Mathematics,
Technical University of Berlin