This is the mail archive of the
mailing list for the GCC project.
Re: [PATCH] allow zero_extract combines - checked in
- From: "John David Anglin" <dave at hiauly1 dot hia dot nrc dot ca>
- To: echristo at redhat dot com (Eric Christopher)
- Cc: gcc-patches at gcc dot gnu dot org
- Date: Mon, 12 May 2003 13:51:13 -0400 (EDT)
- Subject: Re: [PATCH] allow zero_extract combines - checked in
> On Mon, 2003-05-12 at 10:05, John David Anglin wrote:
> > > > Actually, it seems insn 6 should have been deleted as there is no
> > > > other use of reg:SI 69.
> > >
> > > Apparently this isn't reproducing now, but a full bootstrap is not
> > > reproducible due to fallout from Jan's patch.
> > Did you compile with "-O1"? That's the only optimization level where
> > the problem occurs.
> Actually, it was your comment that I was basing this on - perhaps I
> misunderstood you. :)
> I'll just wait for your patch and then try again.
I have installed a patch to fix the bootstrap failure resulting from
Jan's patch. I now see the following assembler warning:
stage1/xgcc -Bstage1/ -B/opt/gnu64/hppa64-hp-hpux11.00/bin/ -c -g -O2 -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -pedantic -Wno-long-long -Werror -fno-common -DHAVE_CONFIG_H -I. -I. -I../../gcc/gcc -I../../gcc/gcc/. -I../../gcc/gcc/config -I../../gcc/gcc/../include \
../../gcc/gcc/c-opts.c -o c-opts.o
/var/tmp//ccAEh2VX.s: Assembler messages:
/var/tmp//ccAEh2VX.s:592: Warning: .space repeat count is zero, ignored
/var/tmp//ccAEh2VX.s:598: Warning: .space repeat count is zero, ignored
I believe that this has been reported on other ports as well.
I misunderstood your comment. The "-O1" optimization comment was with
respect to the testsuite failure and not the current bootstrap problems.
J. David Anglin firstname.lastname@example.org
National Research Council of Canada (613) 990-0752 (FAX: 952-6602)