This is the mail archive of the gcc-patches@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]
Other format: [Raw text]

Re: [cft] rewrite of virtual register instantiation


On Wed, Apr 27, 2005 at 03:25:46PM -0700, Richard Henderson wrote:
> New patch.
> 
> My remaining use of validate_change corrupts the data I'd left cached in
> recog_data.  Which made me miss an instance of a virtual register.  I
> could either call extract_insn again or perform the validation by hand.
> Given the scope of the change I was trying to make, I chose the later.

The first patch bootstrapped on powerpc64-linux, the new one doesn't:

stage1/xgcc -Bstage1/ -B/home/janis/tools/gcc-mline-20050427-rth/powerpc64-linux/bin/ -c   -O2 -g -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -pedantic -Wno-long-long -Wno-variadic-macros -Wold-style-definition -Werror -fno-common   -DHAVE_CONFIG_H    -I. -I. -I/home/janis/src/gcc-mline-20050427-rth/gcc -I/home/janis/src/gcc-mline-20050427-rth/gcc/. -I/home/janis/src/gcc-mline-20050427-rth/gcc/../include -I/home/janis/src/gcc-mline-20050427-rth/gcc/../libcpp/include -I/home/janis/tools/gmp32/include /home/janis/src/gcc-mline-20050427-rth/gcc/function.c -o function.o
cc1: warnings being treated as errors
/home/janis/src/gcc-mline-20050427-rth/gcc/function.c: In function âinstantiate_virtual_regsâ:
/home/janis/src/gcc-mline-20050427-rth/gcc/function.c:1320: warning: âany_changeâ may be used uninitialized in this function
make[2]: *** [function.o] Error 1

With --build,--host,--target=powerpc64-linux, --with-cpu=default32.

Janis


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