This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

1.1.1 prerelease: annoying and suspicious warnings


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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]