Warnings while bootstrapping gcc-3.1 and binutils cvs sources using gcc-3.0.3 on sparc-linux

Christian Jönsson c.christian.joensson@telia.com
Sat Feb 16 03:01:00 GMT 2002


This is just a simple try at tempting someone else (ever heard that
berfore?) looking into some warnings while bootstrapping the gcc-3.1
and binutils cvs sources (Thu Feb 14 21:57:22 UTC 2002) on a Debian
woody sparc-linux system using gcc-3.0.3, glibc-2.2.5 and binutils to
build with version 2.11.92.0.12.3.

The configure was done as this:

--host=sparc-linux --enable-shared --enable-clocale=gnu --with-gnu-ld --with-gnu-as --enable-threads=posix


Any comments are welcome.

Cheers,

/ChJ

gcc-3.0 -DPACKAGE=\"zlib\" -DVERSION=\"1.1.3\" -DHAVE_UNISTD_H=1 -DHAVE_GETPAGESIZE=1 -DHAVE_MMAP=1 -DHAVE_MEMCPY=1 -DHAVE_STRERROR=1 -DHAVE_UNISTD_H=1  -I. -I../../zlib      -g -c ../../zlib/deflate.c
In file included from ../../libiberty/regex.c:649:
../../libiberty/regex.c: In function `byte_compile_range':
../../libiberty/regex.c:4602: warning: signed and unsigned type in conditional expression
../../libiberty/regex.c:4612: warning: signed and unsigned type in conditional expression
../../libiberty/regex.c:4612: warning: signed and unsigned type in conditional expression
gcc-3.0 -DPACKAGE=\"zlib\" -DVERSION=\"1.1.3\" -DHAVE_UNISTD_H=1 -DHAVE_GETPAGESIZE=1 -DHAVE_MMAP=1 -DHAVE_MEMCPY=1 -DHAVE_STRERROR=1 -DHAVE_UNISTD_H=1  -I. -I../../zlib      -g -c ../../zlib/gzio.c
../../libiberty/regex.c: At top level:
../../libiberty/regex.c:1380: warning: traditional C rejects string concatenation
../../libiberty/regex.c:1382: warning: traditional C rejects string concatenation
../../libiberty/regex.c:1383: warning: traditional C rejects string concatenation
../../libiberty/regex.c:1385: warning: traditional C rejects string concatenation
../../libiberty/regex.c:1386: warning: traditional C rejects string concatenation
../../libiberty/regex.c:1388: warning: traditional C rejects string concatenation
../../libiberty/regex.c:1389: warning: traditional C rejects string concatenation
../../libiberty/regex.c:1391: warning: traditional C rejects string concatenation
../../libiberty/regex.c:1392: warning: traditional C rejects string concatenation
../../libiberty/regex.c:1394: warning: traditional C rejects string concatenation
../../libiberty/regex.c:1395: warning: traditional C rejects string concatenation
../../libiberty/regex.c:1397: warning: traditional C rejects string concatenation
../../libiberty/regex.c:1398: warning: traditional C rejects string concatenation
../../libiberty/regex.c:1400: warning: traditional C rejects string concatenation
../../libiberty/regex.c:1401: warning: traditional C rejects string concatenation
../../libiberty/regex.c:1403: warning: traditional C rejects string concatenation
../../libiberty/regex.c:1404: warning: traditional C rejects string concatenation
../../libiberty/regex.c:1406: warning: traditional C rejects string concatenation
../../libiberty/regex.c:1407: warning: traditional C rejects string concatenation
../../libiberty/regex.c:1409: warning: traditional C rejects string concatenation
../../libiberty/regex.c:1410: warning: traditional C rejects string concatenation
../../libiberty/regex.c:1412: warning: traditional C rejects string concatenation
../../libiberty/regex.c:1413: warning: traditional C rejects string concatenation
../../libiberty/regex.c:1415: warning: traditional C rejects string concatenation
../../libiberty/regex.c:1416: warning: traditional C rejects string concatenation
../../libiberty/regex.c:1418: warning: traditional C rejects string concatenation
../../libiberty/regex.c:1419: warning: traditional C rejects string concatenation
../../libiberty/regex.c:1421: warning: traditional C rejects string concatenation
../../libiberty/regex.c:1422: warning: traditional C rejects string concatenation
../../libiberty/regex.c:1424: warning: traditional C rejects string concatenation
../../libiberty/regex.c:1425: warning: traditional C rejects string concatenation
../../libiberty/regex.c:1427: warning: traditional C rejects string concatenation
../../libiberty/regex.c: In function `xregcomp':
../../libiberty/regex.c:8099: warning: signed and unsigned type in conditional expression
../../libiberty/regex.c: In function `xregerror':
../../libiberty/regex.c:8234: warning: unused parameter `preg'
gcc-3.0 -DPACKAGE=\"zlib\" -DVERSION=\"1.1.3\" -DHAVE_UNISTD_H=1 -DHAVE_GETPAGESIZE=1 -DHAVE_MMAP=1 -DHAVE_MEMCPY=1 -DHAVE_STRERROR=1 -DHAVE_UNISTD_H=1  -I. -I../../zlib      -g -c ../../zlib/inffast.c
In file included from ../../libiberty/regex.c:649:
../../libiberty/regex.c: In function `byte_compile_range':
../../libiberty/regex.c:4602: warning: signed and unsigned type in conditional expression
../../libiberty/regex.c:4612: warning: signed and unsigned type in conditional expression
../../libiberty/regex.c:4612: warning: signed and unsigned type in conditional expression
gcc-3.0 -DPACKAGE=\"zlib\" -DVERSION=\"1.1.3\" -DHAVE_UNISTD_H=1 -DHAVE_GETPAGESIZE=1 -DHAVE_MMAP=1 -DHAVE_MEMCPY=1 -DHAVE_STRERROR=1 -DHAVE_UNISTD_H=1  -I. -I../../zlib      -g -c ../../zlib/inftrees.c
../../libiberty/regex.c: At top level:
../../libiberty/regex.c:1380: warning: traditional C rejects string concatenation
../../libiberty/regex.c:1382: warning: traditional C rejects string concatenation
../../libiberty/regex.c:1383: warning: traditional C rejects string concatenation
../../libiberty/regex.c:1385: warning: traditional C rejects string concatenation
../../libiberty/regex.c:1386: warning: traditional C rejects string concatenation
../../libiberty/regex.c:1388: warning: traditional C rejects string concatenation
../../libiberty/regex.c:1389: warning: traditional C rejects string concatenation
../../libiberty/regex.c:1391: warning: traditional C rejects string concatenation
../../libiberty/regex.c:1392: warning: traditional C rejects string concatenation
../../libiberty/regex.c:1394: warning: traditional C rejects string concatenation
../../libiberty/regex.c:1395: warning: traditional C rejects string concatenation
../../libiberty/regex.c:1397: warning: traditional C rejects string concatenation
../../libiberty/regex.c:1398: warning: traditional C rejects string concatenation
../../libiberty/regex.c:1400: warning: traditional C rejects string concatenation
../../libiberty/regex.c:1401: warning: traditional C rejects string concatenation
../../libiberty/regex.c:1403: warning: traditional C rejects string concatenation
../../libiberty/regex.c:1404: warning: traditional C rejects string concatenation
../../libiberty/regex.c:1406: warning: traditional C rejects string concatenation
../../libiberty/regex.c:1407: warning: traditional C rejects string concatenation
../../libiberty/regex.c:1409: warning: traditional C rejects string concatenation
../../libiberty/regex.c:1410: warning: traditional C rejects string concatenation
../../libiberty/regex.c:1412: warning: traditional C rejects string concatenation
../../libiberty/regex.c:1413: warning: traditional C rejects string concatenation
../../libiberty/regex.c:1415: warning: traditional C rejects string concatenation
../../libiberty/regex.c:1416: warning: traditional C rejects string concatenation
../../libiberty/regex.c:1418: warning: traditional C rejects string concatenation
../../libiberty/regex.c:1419: warning: traditional C rejects string concatenation
../../libiberty/regex.c:1421: warning: traditional C rejects string concatenation
../../libiberty/regex.c:1422: warning: traditional C rejects string concatenation
../../libiberty/regex.c:1424: warning: traditional C rejects string concatenation
../../libiberty/regex.c:1425: warning: traditional C rejects string concatenation
../../libiberty/regex.c:1427: warning: traditional C rejects string concatenation
../../libiberty/regex.c: In function `xregcomp':
../../libiberty/regex.c:8099: warning: signed and unsigned type in conditional expression
../../libiberty/regex.c: In function `xregerror':
../../libiberty/regex.c:8234: warning: unused parameter `preg'
  gcc-3.0 -c -DHAVE_CONFIG_H -g -I. -I../../libiberty/../include  -W -Wall -Wtraditional -pedantic `case '-g -g -O2 -fno-implicit-templates' in *-fpic* ) echo -fpic ;; * ) echo -fPIC ;; esac` ../../libiberty/md5.c -o pic/md5.o; \
else true; fi
../../libiberty/md5.c:356:7: warning: function-like macro "FG" must be used with arguments in traditional C
../../libiberty/md5.c:357:7: warning: function-like macro "FG" must be used with arguments in traditional C
../../libiberty/md5.c:358:7: warning: function-like macro "FG" must be used with arguments in traditional C
../../libiberty/md5.c:359:7: warning: function-like macro "FG" must be used with arguments in traditional C
../../libiberty/md5.c:360:7: warning: function-like macro "FG" must be used with arguments in traditional C
../../libiberty/md5.c:361:7: warning: function-like macro "FG" must be used with arguments in traditional C
../../libiberty/md5.c:362:7: warning: function-like macro "FG" must be used with arguments in traditional C
../../libiberty/md5.c:363:7: warning: function-like macro "FG" must be used with arguments in traditional C
../../libiberty/md5.c:364:7: warning: function-like macro "FG" must be used with arguments in traditional C
../../libiberty/md5.c:365:7: warning: function-like macro "FG" must be used with arguments in traditional C
../../libiberty/md5.c:366:7: warning: function-like macro "FG" must be used with arguments in traditional C
../../libiberty/md5.c:367:7: warning: function-like macro "FG" must be used with arguments in traditional C
../../libiberty/md5.c:368:7: warning: function-like macro "FG" must be used with arguments in traditional C
../../libiberty/md5.c:369:7: warning: function-like macro "FG" must be used with arguments in traditional C
../../libiberty/md5.c:370:7: warning: function-like macro "FG" must be used with arguments in traditional C
../../libiberty/md5.c:371:7: warning: function-like macro "FG" must be used with arguments in traditional C
../../libiberty/md5.c:374:7: warning: function-like macro "FH" must be used with arguments in traditional C
../../libiberty/md5.c:375:7: warning: function-like macro "FH" must be used with arguments in traditional C
../../libiberty/md5.c:376:7: warning: function-like macro "FH" must be used with arguments in traditional C
../../libiberty/md5.c:377:7: warning: function-like macro "FH" must be used with arguments in traditional C
../../libiberty/md5.c:378:7: warning: function-like macro "FH" must be used with arguments in traditional C
../../libiberty/md5.c:379:7: warning: function-like macro "FH" must be used with arguments in traditional C
../../libiberty/md5.c:380:7: warning: function-like macro "FH" must be used with arguments in traditional C
../../libiberty/md5.c:381:7: warning: function-like macro "FH" must be used with arguments in traditional C
../../libiberty/md5.c:382:7: warning: function-like macro "FH" must be used with arguments in traditional C
../../libiberty/md5.c:383:7: warning: function-like macro "FH" must be used with arguments in traditional C
../../libiberty/md5.c:384:7: warning: function-like macro "FH" must be used with arguments in traditional C
../../libiberty/md5.c:385:7: warning: function-like macro "FH" must be used with arguments in traditional C
../../libiberty/md5.c:386:7: warning: function-like macro "FH" must be used with arguments in traditional C
../../libiberty/md5.c:387:7: warning: function-like macro "FH" must be used with arguments in traditional C
../../libiberty/md5.c:388:7: warning: function-like macro "FH" must be used with arguments in traditional C
../../libiberty/md5.c:389:7: warning: function-like macro "FH" must be used with arguments in traditional C
../../libiberty/md5.c:392:7: warning: function-like macro "FI" must be used with arguments in traditional C
../../libiberty/md5.c:393:7: warning: function-like macro "FI" must be used with arguments in traditional C
../../libiberty/md5.c:394:7: warning: function-like macro "FI" must be used with arguments in traditional C
../../libiberty/md5.c:395:7: warning: function-like macro "FI" must be used with arguments in traditional C
../../libiberty/md5.c:396:7: warning: function-like macro "FI" must be used with arguments in traditional C
../../libiberty/md5.c:397:7: warning: function-like macro "FI" must be used with arguments in traditional C
../../libiberty/md5.c:398:7: warning: function-like macro "FI" must be used with arguments in traditional C
../../libiberty/md5.c:399:7: warning: function-like macro "FI" must be used with arguments in traditional C
../../libiberty/md5.c:400:7: warning: function-like macro "FI" must be used with arguments in traditional C
../../libiberty/md5.c:401:7: warning: function-like macro "FI" must be used with arguments in traditional C
../../libiberty/md5.c:402:7: warning: function-like macro "FI" must be used with arguments in traditional C
../../libiberty/md5.c:403:7: warning: function-like macro "FI" must be used with arguments in traditional C
../../libiberty/md5.c:404:7: warning: function-like macro "FI" must be used with arguments in traditional C
../../libiberty/md5.c:405:7: warning: function-like macro "FI" must be used with arguments in traditional C
../../libiberty/md5.c:406:7: warning: function-like macro "FI" must be used with arguments in traditional C
../../libiberty/md5.c:407:7: warning: function-like macro "FI" must be used with arguments in traditional C
gcc-3.0 -c -DHAVE_CONFIG_H -g -I. -I../../libiberty/../include  -W -Wall -Wtraditional -pedantic ../../libiberty/md5.c
../../libiberty/md5.c:356:7: warning: function-like macro "FG" must be used with arguments in traditional C
../../libiberty/md5.c:357:7: warning: function-like macro "FG" must be used with arguments in traditional C
../../libiberty/md5.c:358:7: warning: function-like macro "FG" must be used with arguments in traditional C
../../libiberty/md5.c:359:7: warning: function-like macro "FG" must be used with arguments in traditional C
../../libiberty/md5.c:360:7: warning: function-like macro "FG" must be used with arguments in traditional C
../../libiberty/md5.c:361:7: warning: function-like macro "FG" must be used with arguments in traditional C
../../libiberty/md5.c:362:7: warning: function-like macro "FG" must be used with arguments in traditional C
../../libiberty/md5.c:363:7: warning: function-like macro "FG" must be used with arguments in traditional C
../../libiberty/md5.c:364:7: warning: function-like macro "FG" must be used with arguments in traditional C
../../libiberty/md5.c:365:7: warning: function-like macro "FG" must be used with arguments in traditional C
../../libiberty/md5.c:366:7: warning: function-like macro "FG" must be used with arguments in traditional C
../../libiberty/md5.c:367:7: warning: function-like macro "FG" must be used with arguments in traditional C
../../libiberty/md5.c:368:7: warning: function-like macro "FG" must be used with arguments in traditional C
../../libiberty/md5.c:369:7: warning: function-like macro "FG" must be used with arguments in traditional C
../../libiberty/md5.c:370:7: warning: function-like macro "FG" must be used with arguments in traditional C
../../libiberty/md5.c:371:7: warning: function-like macro "FG" must be used with arguments in traditional C
../../libiberty/md5.c:374:7: warning: function-like macro "FH" must be used with arguments in traditional C
../../libiberty/md5.c:375:7: warning: function-like macro "FH" must be used with arguments in traditional C
../../libiberty/md5.c:376:7: warning: function-like macro "FH" must be used with arguments in traditional C
../../libiberty/md5.c:377:7: warning: function-like macro "FH" must be used with arguments in traditional C
../../libiberty/md5.c:378:7: warning: function-like macro "FH" must be used with arguments in traditional C
../../libiberty/md5.c:379:7: warning: function-like macro "FH" must be used with arguments in traditional C
../../libiberty/md5.c:380:7: warning: function-like macro "FH" must be used with arguments in traditional C
../../libiberty/md5.c:381:7: warning: function-like macro "FH" must be used with arguments in traditional C
../../libiberty/md5.c:382:7: warning: function-like macro "FH" must be used with arguments in traditional C
../../libiberty/md5.c:383:7: warning: function-like macro "FH" must be used with arguments in traditional C
../../libiberty/md5.c:384:7: warning: function-like macro "FH" must be used with arguments in traditional C
../../libiberty/md5.c:385:7: warning: function-like macro "FH" must be used with arguments in traditional C
../../libiberty/md5.c:386:7: warning: function-like macro "FH" must be used with arguments in traditional C
../../libiberty/md5.c:387:7: warning: function-like macro "FH" must be used with arguments in traditional C
../../libiberty/md5.c:388:7: warning: function-like macro "FH" must be used with arguments in traditional C
../../libiberty/md5.c:389:7: warning: function-like macro "FH" must be used with arguments in traditional C
../../libiberty/md5.c:392:7: warning: function-like macro "FI" must be used with arguments in traditional C
../../libiberty/md5.c:393:7: warning: function-like macro "FI" must be used with arguments in traditional C
../../libiberty/md5.c:394:7: warning: function-like macro "FI" must be used with arguments in traditional C
../../libiberty/md5.c:395:7: warning: function-like macro "FI" must be used with arguments in traditional C
../../libiberty/md5.c:396:7: warning: function-like macro "FI" must be used with arguments in traditional C
../../libiberty/md5.c:397:7: warning: function-like macro "FI" must be used with arguments in traditional C
../../libiberty/md5.c:398:7: warning: function-like macro "FI" must be used with arguments in traditional C
../../libiberty/md5.c:399:7: warning: function-like macro "FI" must be used with arguments in traditional C
../../libiberty/md5.c:400:7: warning: function-like macro "FI" must be used with arguments in traditional C
../../libiberty/md5.c:401:7: warning: function-like macro "FI" must be used with arguments in traditional C
../../libiberty/md5.c:402:7: warning: function-like macro "FI" must be used with arguments in traditional C
../../libiberty/md5.c:403:7: warning: function-like macro "FI" must be used with arguments in traditional C
../../libiberty/md5.c:404:7: warning: function-like macro "FI" must be used with arguments in traditional C
../../libiberty/md5.c:405:7: warning: function-like macro "FI" must be used with arguments in traditional C
../../libiberty/md5.c:406:7: warning: function-like macro "FI" must be used with arguments in traditional C
../../libiberty/md5.c:407:7: warning: function-like macro "FI" must be used with arguments in traditional C
gcc-3.0 -DHAVE_CONFIG_H -I. -I../../gas -I. -D_GNU_SOURCE -I. -I../../gas -I../bfd -I../../gas/config -I../../gas/../include -I../../gas/.. -I../../gas/../bfd -I../../gas/../intl -I../intl -DLOCALEDIR="\"/usr/local/share/locale\""   -W -Wall -Wstrict-prototypes -Wmissing-prototypes -g -c ../../gas/write.c
../../binutils/ieee.c: In function `ieee_write_2bytes':
../../binutils/ieee.c:4205: warning: signed and unsigned type in conditional expression
../../binutils/ieee.c:4206: warning: signed and unsigned type in conditional expression
../../binutils/ieee.c: In function `ieee_write_number':
../../binutils/ieee.c:4222: warning: signed and unsigned type in conditional expression
../../binutils/ieee.c:4242: warning: signed and unsigned type in conditional expression
../../binutils/ieee.c:4246: warning: signed and unsigned type in conditional expression
../../binutils/ieee.c: In function `ieee_write_id':
../../binutils/ieee.c:4265: warning: signed and unsigned type in conditional expression
../../binutils/ieee.c:4270: warning: signed and unsigned type in conditional expression
../../binutils/ieee.c:4271: warning: signed and unsigned type in conditional expression
../../binutils/ieee.c:4276: warning: signed and unsigned type in conditional expression
../../binutils/ieee.c:4287: warning: signed and unsigned type in conditional expression
gcc-3.0 -DHAVE_CONFIG_H -I. -I../../gas -I. -D_GNU_SOURCE -I. -I../../gas -I../bfd -I../../gas/config -I../../gas/../include -I../../gas/.. -I../../gas/../bfd -I../../gas/../intl -I../intl -DLOCALEDIR="\"/usr/local/share/locale\""   -W -Wall -Wstrict-prototypes -Wmissing-prototypes -g -c ../../gas/config/tc-sparc.c
../../binutils/ieee.c: In function `ieee_pop_type_used':
../../binutils/ieee.c:4390: warning: signed and unsigned type in conditional expression
../../binutils/ieee.c:4391: warning: signed and unsigned type in conditional expression
../../binutils/ieee.c:4404: warning: signed and unsigned type in conditional expression
../../binutils/ieee.c:4405: warning: signed and unsigned type in conditional expression
../../binutils/ieee.c: In function `ieee_define_named_type':
../../binutils/ieee.c:4578: warning: signed and unsigned type in conditional expression
../../binutils/ieee.c:4579: warning: signed and unsigned type in conditional expression
../../binutils/ieee.c:4595: warning: signed and unsigned type in conditional expression
../../binutils/ieee.c:4596: warning: signed and unsigned type in conditional expression
../../binutils/ieee.c:4609: warning: signed and unsigned type in conditional expression
../../binutils/ieee.c:4612: warning: signed and unsigned type in conditional expression
../../binutils/ieee.c:4614: warning: signed and unsigned type in conditional expression
../../binutils/ieee.c: In function `write_ieee_debugging_info':
../../binutils/ieee.c:4746: warning: signed and unsigned type in conditional expression
../../binutils/ieee.c:4749: warning: signed and unsigned type in conditional expression
../../binutils/ieee.c:4751: warning: signed and unsigned type in conditional expression
../../binutils/ieee.c:4755: warning: signed and unsigned type in conditional expression
../../binutils/ieee.c:4774: warning: signed and unsigned type in conditional expression
../../binutils/ieee.c: In function `ieee_write_undefined_tag':
../../binutils/ieee.c:4860: warning: signed and unsigned type in conditional expression
../../binutils/ieee.c:4861: warning: signed and unsigned type in conditional expression
../../binutils/ieee.c:4880: warning: signed and unsigned type in conditional expression
../../binutils/ieee.c:4883: warning: signed and unsigned type in conditional expression
../../binutils/ieee.c:4885: warning: signed and unsigned type in conditional expression
../../binutils/ieee.c: In function `ieee_start_compilation_unit':
../../binutils/ieee.c:4976: warning: signed and unsigned type in conditional expression
../../binutils/ieee.c:4977: warning: signed and unsigned type in conditional expression
../../binutils/ieee.c:4985: warning: signed and unsigned type in conditional expression
../../binutils/ieee.c:4986: warning: signed and unsigned type in conditional expression
../../binutils/ieee.c: In function `ieee_finish_compilation_unit':
../../binutils/ieee.c:5005: warning: signed and unsigned type in conditional expression
../../binutils/ieee.c:5019: warning: signed and unsigned type in conditional expression
../../binutils/ieee.c:5020: warning: signed and unsigned type in conditional expression
../../binutils/ieee.c:5028: warning: signed and unsigned type in conditional expression
../../binutils/ieee.c:5036: warning: signed and unsigned type in conditional expression
../../binutils/ieee.c:5049: warning: signed and unsigned type in conditional expression
../../binutils/ieee.c:5056: warning: signed and unsigned type in conditional expression
../../binutils/ieee.c:5070: warning: signed and unsigned type in conditional expression
../../binutils/ieee.c:5071: warning: signed and unsigned type in conditional expression
../../binutils/ieee.c:5121: warning: signed and unsigned type in conditional expression
../../binutils/ieee.c:5122: warning: signed and unsigned type in conditional expression
../../binutils/ieee.c:5128: warning: signed and unsigned type in conditional expression
../../binutils/ieee.c:5137: warning: signed and unsigned type in conditional expression
../../binutils/ieee.c: In function `ieee_add_bb11':
../../binutils/ieee.c:5237: warning: signed and unsigned type in conditional expression
../../binutils/ieee.c:5238: warning: signed and unsigned type in conditional expression
../../binutils/ieee.c:5256: warning: signed and unsigned type in conditional expression
../../binutils/ieee.c:5257: warning: signed and unsigned type in conditional expression
../../binutils/ieee.c:5263: warning: signed and unsigned type in conditional expression
../../binutils/ieee.c: In function `ieee_struct_field':
../../binutils/ieee.c:6154: warning: signed and unsigned type in conditional expression
../../binutils/ieee.c: In function `ieee_end_struct_type':
../../binutils/ieee.c:6224: warning: signed and unsigned type in conditional expression
../../binutils/ieee.c:6225: warning: signed and unsigned type in conditional expression
../../binutils/ieee.c:6238: warning: signed and unsigned type in conditional expression
../../binutils/ieee.c:6239: warning: signed and unsigned type in conditional expression
../../binutils/ieee.c: In function `ieee_end_class_type':
../../binutils/ieee.c:6638: warning: signed and unsigned type in conditional expression
../../binutils/ieee.c: In function `ieee_variable':
../../binutils/ieee.c:7111: warning: signed and unsigned type in conditional expression
../../binutils/ieee.c:7187: warning: signed and unsigned type in conditional expression
../../binutils/ieee.c: In function `ieee_start_function':
../../binutils/ieee.c:7258: warning: signed and unsigned type in conditional expression
../../binutils/ieee.c:7281: warning: signed and unsigned type in conditional expression
../../binutils/ieee.c:7282: warning: signed and unsigned type in conditional expression
../../binutils/ieee.c: In function `ieee_output_pending_parms':
../../binutils/ieee.c:7376: warning: signed and unsigned type in conditional expression
../../binutils/ieee.c: In function `ieee_start_block':
../../binutils/ieee.c:7437: warning: signed and unsigned type in conditional expression
../../binutils/ieee.c:7438: warning: signed and unsigned type in conditional expression
../../binutils/ieee.c: In function `ieee_end_block':
../../binutils/ieee.c:7468: warning: signed and unsigned type in conditional expression
../../binutils/ieee.c: In function `ieee_end_function':
../../binutils/ieee.c:7511: warning: signed and unsigned type in conditional expression
../../binutils/ieee.c:7512: warning: signed and unsigned type in conditional expression
../../binutils/ieee.c: In function `ieee_lineno':
../../binutils/ieee.c:7562: warning: signed and unsigned type in conditional expression
../../binutils/ieee.c:7563: warning: signed and unsigned type in conditional expression
../../binutils/ieee.c:7566: warning: signed and unsigned type in conditional expression
../../binutils/ieee.c:7579: warning: signed and unsigned type in conditional expression
../../binutils/ieee.c:7587: warning: signed and unsigned type in conditional expression
../../binutils/ieee.c:7599: warning: signed and unsigned type in conditional expression
../../binutils/ieee.c:7600: warning: signed and unsigned type in conditional expression
../../binutils/ieee.c:7603: warning: signed and unsigned type in conditional expression
gcc-3.0 -c -DIN_GCC    -g  -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long  -DHAVE_CONFIG_H -DGENERATOR_FILE    -I. -I. -I../../gcc -I../../gcc/. -I../../gcc/config -I../../gcc/../include ../../gcc/errors.c -o errors.o
./intdoc.texi:9502: warning: unlikely character ( in @var.
./intdoc.texi:9502: warning: unlikely character ) in @var.
./intdoc.texi:9581: warning: unlikely character ( in @var.
./intdoc.texi:9581: warning: unlikely character ) in @var.
gcc-3.0 -c -DIN_GCC    -g  -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long  -DHAVE_CONFIG_H    -I. -I. -I../../gcc -I../../gcc/. -I../../gcc/config -I../../gcc/../include ../../gcc/fold-const.c -o fold-const.o
../../gcc/fold-const.c: In function `lshift_double':
../../gcc/fold-const.c:422: warning: signed and unsigned type in conditional expression
../../gcc/fold-const.c: In function `div_and_round_double':
../../gcc/fold-const.c:727: warning: comparison between signed and unsigned
gcc-3.0 -c -DIN_GCC    -g  -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long  -DHAVE_CONFIG_H    -I. -I. -I../../gcc -I../../gcc/. -I../../gcc/config -I../../gcc/../include ../../gcc/function.c -o function.o
../../gcc/function.c: In function `assign_stack_temp_for_type':
../../gcc/function.c:740: warning: signed and unsigned type in conditional expression
gcc-3.0 -c -DIN_GCC    -g  -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long  -DHAVE_CONFIG_H    -I. -I. -I../../gcc -I../../gcc/. -I../../gcc/config -I../../gcc/../include ../../gcc/optabs.c -o optabs.o
../../gcc/optabs.c: In function `expand_binop':
../../gcc/optabs.c:1217: warning: comparison between signed and unsigned
../../gcc/optabs.c:1219: warning: signed and unsigned type in conditional expression
../../gcc/optabs.c:1232: warning: comparison between signed and unsigned
../../gcc/optabs.c:1253: warning: comparison between signed and unsigned
gcc-3.0 -c -DIN_GCC    -g  -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long  -DHAVE_CONFIG_H    -I. -I. -I../../gcc -I../../gcc/. -I../../gcc/config -I../../gcc/../include ../../gcc/regmove.c -o regmove.o
../../gcc/regclass.c: In function `init_reg_sets_1':
../../gcc/regclass.c:490: warning: comparison between signed and unsigned
../../gcc/regclass.c: In function `choose_hard_reg_mode':
../../gcc/regclass.c:700: warning: comparison between signed and unsigned
../../gcc/regclass.c:710: warning: comparison between signed and unsigned
../../gcc/regclass.c:720: warning: comparison between signed and unsigned
../../gcc/regclass.c:730: warning: comparison between signed and unsigned
../../gcc/regclass.c:741: warning: comparison between signed and unsigned
../../gcc/regclass.c: In function `record_reg_classes':
../../gcc/regclass.c:1868: warning: comparison between signed and unsigned
../../gcc/regclass.c:1875: warning: comparison between signed and unsigned
../../gcc/regclass.c:1881: warning: comparison between signed and unsigned
../../gcc/regclass.c:1888: warning: comparison between signed and unsigned
gcc-3.0 -c -DIN_GCC    -g  -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long  -DHAVE_CONFIG_H    -I. -I. -I../../gcc -I../../gcc/. -I../../gcc/config -I../../gcc/../include ../../gcc/reload1.c -o reload1.o
../../gcc/reload.c: In function `find_reloads_address_1':
../../gcc/reload.c:5621: warning: comparison between signed and unsigned
gcc-3.0 -DIN_GCC    -g  -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long  -DHAVE_CONFIG_H    -I. -I. -I../../gcc -I../../gcc/. -I../../gcc/config -I../../gcc/../include \
  -DSTANDARD_STARTFILE_PREFIX=\"../../../\" -DSTANDARD_EXEC_PREFIX=\"/usr/local/lib/gcc-lib/\" -DDEFAULT_TARGET_VERSION=\"3.1\" -DDEFAULT_TARGET_MACHINE=\"sparc-linux\" -DSTANDARD_BINDIR_PREFIX=\"/usr/local/bin/\" -DTOOLDIR_BASE_PREFIX=\"../../../../\" `test "X${SHLIB_LINK}" = "X" || test "yes" != "yes" || echo "-DENABLE_SHARED_LIBGCC"` `test "X${SHLIB_MULTILIB}" = "X" || echo "-DNO_SHARED_LIBGCC_MULTILIB"` \
  -c ../../gcc/gccspec.c -o gccspec.o)
../../gcc/gcc.c:677: warning: string length `769' is greater than the length `509' ISO C89 compilers are required to support
../../gcc/gcc.c:836: warning: string length `571' is greater than the length `509' ISO C89 compilers are required to support
In file included from specs.h:1,
                 from ../../gcc/gcc.c:855:
../../gcc/cp/lang-specs.h:60: warning: string length `875' is greater than the length `509' ISO C89 compilers are required to support
In file included from specs.h:4,
                 from ../../gcc/gcc.c:855:
../../gcc/objc/lang-specs.h:39: warning: string length `621' is greater than the length `509' ISO C89 compilers are required to support
gcc-3.0 -c -DIN_GCC    -g  -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long  -DHAVE_CONFIG_H    -I. -I. -I../../gcc -I../../gcc/. -I../../gcc/config -I../../gcc/../include ../../gcc/cppmain.c -o cppmain.o
../../gcc/gcc.c:1397: warning: string length `674' is greater than the length `509' ISO C89 compilers are required to support
gcc-3.0 -c -DIN_GCC    -g  -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long  -DHAVE_CONFIG_H    -DSTANDARD_STARTFILE_PREFIX=\"../../../\" -DSTANDARD_EXEC_PREFIX=\"/usr/local/lib/gcc-lib/\" -DDEFAULT_TARGET_VERSION=\"3.1\" -DDEFAULT_TARGET_MACHINE=\"sparc-linux\" -DSTANDARD_BINDIR_PREFIX=\"/usr/local/bin/\" -DTOOLDIR_BASE_PREFIX=\"../../../../\" `test "X${SHLIB_LINK}" = "X" || test "yes" != "yes" || echo "-DENABLE_SHARED_LIBGCC"` `test "X${SHLIB_MULTILIB}" = "X" || echo "-DNO_SHARED_LIBGCC_MULTILIB"` \
	-I. -I. -I../../gcc -I../../gcc/. -I../../gcc/config -I../../gcc/../include ../../gcc/java/jvspec.c -o jvspec.o)
../../gcc/java/jvspec.c:76: warning: string length `879' is greater than the length `509' ISO C89 compilers are required to support
gcc-3.0 -c -DIN_GCC    -g  -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long  -DHAVE_CONFIG_H    -I. -I. -I../../gcc -I../../gcc/. -I../../gcc/config -I../../gcc/../include ../../gcc/combine.c -o combine.o
../../gcc/combine.c: In function `combine_simplify_rtx':
../../gcc/combine.c:4049: warning: comparison between signed and unsigned
../../gcc/combine.c: In function `simplify_if_then_else':
../../gcc/combine.c:4809: warning: comparison between signed and unsigned
../../gcc/combine.c:4824: warning: comparison between signed and unsigned
gcc-3.0 -DIN_GCC    -g  -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long  -DHAVE_CONFIG_H    -I. -I. -I../../gcc -I../../gcc/. -I../../gcc/config -I../../gcc/../include -c insn-attrtab.c \
  -o insn-attrtab.o
../../gcc/combine.c: In function `force_to_mode':
../../gcc/combine.c:6725: warning: comparison between signed and unsigned
../../gcc/combine.c: In function `extended_count':
../../gcc/combine.c:8685: warning: signed and unsigned type in conditional expression
../../gcc/combine.c: In function `simplify_shift_const':
../../gcc/combine.c:8913: warning: comparison between signed and unsigned
../../gcc/combine.c:9031: warning: comparison between signed and unsigned
../../gcc/combine.c:9073: warning: comparison between signed and unsigned
../../gcc/combine.c:9107: warning: comparison between signed and unsigned
../../gcc/combine.c:9264: warning: comparison between signed and unsigned
../../gcc/combine.c:9319: warning: comparison between signed and unsigned
../../gcc/combine.c:9338: warning: comparison between signed and unsigned
../../gcc/combine.c:9362: warning: comparison between signed and unsigned
../../gcc/combine.c:9427: warning: comparison between signed and unsigned
../../gcc/combine.c:9430: warning: comparison between signed and unsigned
../../gcc/combine.c:9493: warning: comparison between signed and unsigned
../../gcc/combine.c: In function `recog_for_combine':
../../gcc/combine.c:9620: warning: pointer targets in passing arg 1 of `do_SUBST_INT' differ in signedness
../../gcc/combine.c: In function `simplify_comparison':
../../gcc/combine.c:10400: warning: comparison between signed and unsigned
../../gcc/combine.c:10484: warning: comparison between signed and unsigned
../../gcc/combine.c:10741: warning: comparison between signed and unsigned
../../gcc/combine.c:10817: warning: comparison between signed and unsigned
../../gcc/combine.c:10830: warning: comparison between signed and unsigned
../../gcc/combine.c:10905: warning: comparison between signed and unsigned
../../gcc/combine.c:10907: warning: comparison between signed and unsigned
Forbidden identifiers: linux unix 
gcc-3.0 -c -DIN_GCC -DHAVE_CONFIG_H -DIN_GCC -g -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -DGENERATOR_FILE  -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -I. -I.. -I../../../gcc/fixinc -I../../../gcc/fixinc/.. -I../../../gcc/fixinc/../config -I../../../gcc/fixinc/../../include ../../../gcc/fixinc/fixincl.c
In file included from ../../../gcc/fixinc/fixincl.c:106:
../../../gcc/fixinc/fixincl.x:101: warning: string length `1232' is greater than the length `509' ISO C89 compilers are required to support
../../../gcc/fixinc/fixincl.x:154: warning: string length `552' is greater than the length `509' ISO C89 compilers are required to support
../../../gcc/fixinc/fixincl.x:198: warning: string length `523' is greater than the length `509' ISO C89 compilers are required to support
../../../gcc/fixinc/fixincl.x:246: warning: string length `762' is greater than the length `509' ISO C89 compilers are required to support
../../../gcc/fixinc/fixincl.x:434: warning: string length `3439' is greater than the length `509' ISO C89 compilers are required to support
../../../gcc/fixinc/fixincl.c: In function `initialize':
../../../gcc/fixinc/fixincl.c:227: warning: traditional C rejects string concatenation
../../../gcc/fixinc/fixincl.c:229: warning: traditional C rejects string concatenation
gcc-3.0 -c -DIN_GCC -DHAVE_CONFIG_H -DIN_GCC -g -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -DGENERATOR_FILE  -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -I. -I.. -I../../../gcc/fixinc -I../../../gcc/fixinc/.. -I../../../gcc/fixinc/../config -I../../../gcc/fixinc/../../include ../../../gcc/fixinc/fixtests.c
../../../gcc/fixinc/fixtests.c: In function `stdc_0_in_system_headers_test':
../../../gcc/fixinc/fixtests.c:124: warning: unused parameter `fname'
../../../gcc/fixinc/fixtests.c:124: warning: unused parameter `text'
gcc-3.0 -c -DIN_GCC -DHAVE_CONFIG_H -DIN_GCC -g -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -DGENERATOR_FILE  -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -I. -I.. -I../../../gcc/fixinc -I../../../gcc/fixinc/.. -I../../../gcc/fixinc/../config -I../../../gcc/fixinc/../../include ../../../gcc/fixinc/gnu-regex.c
In file included from ../config.h:2,
                 from ../../../gcc/fixinc/gnu-regex.c:29:
../auto-host.h:338:1: warning: "_GNU_SOURCE" redefined
../../../gcc/fixinc/gnu-regex.c:26:1: warning: this is the location of the previous definition
../../../gcc/fixinc/gnu-regex.c:161: warning: function declaration isn't a prototype
gcc-3.0 -DIN_GCC    -g  -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long  -DHAVE_CONFIG_H    -I. -I. -I../../gcc -I../../gcc/. -I../../gcc/config -I../../gcc/../include -c insn-extract.c \
  -o insn-extract.o
../../../gcc/fixinc/gnu-regex.c: In function `compile_range':
../../../gcc/fixinc/gnu-regex.c:3052: warning: signed and unsigned type in conditional expression
../../../gcc/fixinc/gnu-regex.c:3052: warning: signed and unsigned type in conditional expression



More information about the Binutils mailing list