This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: fix for execute/991221-1.c -O1 failure
- To: law at cygnus dot com
- Subject: Re: fix for execute/991221-1.c -O1 failure
- From: Joern Rennecke <amylaar at cygnus dot co dot uk>
- Date: Tue, 4 Jan 2000 17:07:22 +0000 (GMT)
- CC: "Martin v. Loewis" <martin at loewis dot home dot cs dot tu-berlin dot de>, amylaar at pasanda dot cygnus dot co dot uk, gcc at gcc dot gnu dot org
> I'd be leery of trying to do any kind of range optimizations on pointer
> types. Especially since we have targets where we can have multiple bit
> representations which reference the same object (function pointers for
> PA32 runtime model for example).
Well, we do now, but incorrectly. My patches aim to make the optimizations
correct.
I'm not sure that trying to disable the pointer optimization will be any
simpler or safer.