This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: Gcc extra alignment..
- To: rth at cygnus dot com
- Subject: Re: Gcc extra alignment..
- From: Christian Iseli <chris at ludwig-alpha dot unil dot ch>
- Date: Wed, 01 Nov 2000 09:55:31 +0100
- cc: torvalds at transmeta dot com, gcc at gcc dot gnu dot org, gcc-patches at gcc dot gnu dot org
Hi folks,
rth@cygnus.com said:
> Oh yeah. Shows you how much time I spend on trees. ;-)
I'm afraid things are not quite that simple. I'm pretty sure people used the
break statement to get out early of those phony loops.
The current change seems to cause GCC to stop building...
../../gcc/gcc/reload.c: In function `find_reloads_address':
../../gcc/gcc/reload.c:4580: break statement not within loop or switch
../../gcc/gcc/reload.c:4583: break statement not within loop or switch
../../gcc/gcc/reload.c: In function `regno_clobbered_p':
../../gcc/gcc/reload.c:6558: warning: comparison between signed and unsigned
../../gcc/gcc/reload.c:6572: warning: comparison between signed and unsigned
make[2]: *** [reload.o] Error 1
make[2]: Leaving directory `/usr/src/redhat/BUILD/obj-alpha-linux/gcc'
make[1]: *** [stage_c] Error 2
make[1]: Leaving directory `/usr/src/redhat/BUILD/obj-alpha-linux/gcc'
make: *** [bootstrap-lean] Error 2
Bad exit status from /tmp/rpm-tmp.8810 (%build)
I guess completely removing the loop is too drastic.
Cheers,
Christian