{PING] [PATCH] Sign extension elimination
Toon Moene
toon@moene.indiv.nluug.nl
Sun Apr 16 12:45:00 GMT 2006
I wrote:
> OK, that seems to go much better. I still don't understand how they
> could be "commit[..]ted separately, though.
Now I run into the following:
/home/toon/compilers/obj-t/./prev-gcc/xgcc
-B/home/toon/compilers/obj-t/./prev-gcc/
-B/usr/snp/x86_64-unknown-linux-gnu/bin/ -c -g -O2 -DIN_GCC -W -Wall
-Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -pedantic
-Wno-long-long -Wno-variadic-macros -Wno-overlength-strings
-Wold-style-definition -Wmissing-format-attribute -Werror -fno-common
-DHAVE_CONFIG_H -I. -I. -I../../trunk/gcc -I../../trunk/gcc/.
-I../../trunk/gcc/../include -I../../trunk/gcc/../libcpp/include
-I../../trunk/gcc/../libdecnumber -I../libdecnumber
../../trunk/gcc/see.c -o see.o
cc1: warnings being treated as errors
../../trunk/gcc/see.c:3768: warning: initialization from incompatible
pointer type
make[3]: *** [see.o] Error 1
This is around line 3768:
3761
3762 struct tree_opt_pass pass_see =
3763 {
3764 "see", /* name */
3765 gate_handle_see, /* gate */
3766 rest_of_handle_see, /* execute */
3767 NULL, /* sub */
3768 NULL, /* next */
3769 0, /* static_pass_number */
3770 TV_SEE, /* tv_id */
3771 0, /* properties_required */
3772 0, /* properties_provided */
3773 0, /* properties_destroyed */
3774 0, /* todo_flags_start */
3775 TODO_dump_func, /* todo_flags_finish */
3776 'u' /* letter */
3777 };
3778
Line 3777 is the last non-blank line in my source of see.c:
$ wc -l see.c
3780 see.c
Any ideas ?
Thanks in advance,
--
Toon Moene - e-mail: toon@moene.indiv.nluug.nl - phone: +31 346 214290
Saturnushof 14, 3738 XG Maartensdijk, The Netherlands
A maintainer of GNU Fortran 95: http://gcc.gnu.org/fortran/
My next laptop will be pedal-powered
More information about the Gcc-patches
mailing list