Summary: | A few potentially ominous, and several likely harmless warnings during 4.0 build | ||
---|---|---|---|
Product: | gcc | Reporter: | Paul Schlie <schlie> |
Component: | target | Assignee: | Not yet assigned to anyone <unassigned> |
Status: | RESOLVED WONTFIX | ||
Severity: | normal | CC: | eric.weddington, gcc-bugs, gjl |
Priority: | P5 | ||
Version: | 4.0.0 | ||
Target Milestone: | --- | ||
Host: | powerpc-apple-darwin7.6.0 | Target: | avr-unknown-none |
Build: | powerpc-apple-darwin7.6.0 | Known to work: | |
Known to fail: | Last reconfirmed: | 2004-12-14 16:51:18 |
Description
Paul Schlie
2004-12-14 16:45:30 UTC
This one cannot be fixed: gcc -c -g -O2 -DIN_GCC -DCROSS_COMPILE -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -fno-common -Wno-error -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I../../gcc/gcc -I../../gcc/gcc/build -I../../gcc/gcc/../include -I../../gcc/gcc/../libcpp/include \ -o build/gengtype-yacc.o gengtype-yacc.c /usr/share/bison.simple: In function `yyparse': /usr/share/bison.simple:614: warning: comparison between signed and unsigned /usr/share/bison.simple:626: warning: comparison between signed and unsigned The following is a target one: gcc -c -g -O2 -DIN_GCC -DCROSS_COMPILE -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -fno-common -DHAVE_CONFIG_H -I. -I. -I../../gcc/gcc -I../../gcc/gcc/. -I../../gcc/gcc/../include -I../../gcc/gcc/../libcpp/include ../../gcc/gcc/varasm.c -o varasm.o ../../gcc/gcc/varasm.c: In function `assemble_variable': ../../gcc/gcc/varasm.c:1699: warning: empty body in an if-statement ../../gcc/gcc/varasm.c: In function `const_rtx_hash_1': ../../gcc/gcc/varasm.c:2843: warning: right shift count >= width of type The long double bugs cannot be fixed, they are warnings only from the Apple's gcc. The warnings from gengtype cannot be fixed. Subject: Bug 18989 Author: aesok Date: Wed Apr 25 07:18:33 2007 New Revision: 124141 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=124141 Log: PR target/18989 * config/avr/avr.h (ASM_OUTPUT_ALIGN): Redefine. Modified: trunk/gcc/ChangeLog trunk/gcc/config/avr/avr.h Subject: Bug 18989 Author: aesok Date: Wed Apr 25 19:38:32 2007 New Revision: 124159 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=124159 Log: PR target/18989 * config/avr/avr.h (ASM_OUTPUT_ALIGN): Redefine. Modified: branches/gcc-4_2-branch/gcc/ChangeLog branches/gcc-4_2-branch/gcc/config/avr/avr.h Subject: Bug 18989 Author: aesok Date: Wed Apr 25 19:52:21 2007 New Revision: 124162 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=124162 Log: PR target/18989 * config/avr/avr.h (ASM_OUTPUT_ALIGN): Redefine. Modified: branches/gcc-4_1-branch/gcc/ChangeLog branches/gcc-4_1-branch/gcc/config/avr/avr.h The committed patch fixes this warning: ../../gcc/gcc/varasm.c: In function `assemble_variable': ../../gcc/gcc/varasm.c:1699: warning: empty body in an if-statement However, the following warning still exists: ../../gcc-4.1.2/gcc/varasm.c: In function `const_rtx_hash_1': ../../gcc-4.1.2/gcc/varasm.c:3029: warning: right shift count >= width of type This is PR-rot, obviously |