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: "+m" constraints bogus?


> 
> It says that because of the problems you described in reload.  Are you 
> sure those were ever fixed? 

Well, something is definitly weird.  I can find patch:
http://gcc.gnu.org/ml/gcc-patches/2003-12/msg01806.html
that added a waring.  In 3.4 the warning was taken back by rth:
http://gcc.gnu.org/ml/gcc-patches/2004-05/msg00438.html
with some disucssion that lead to nowhere.

I will try to find the original Jason's problem, does anyone recall?

Honza	
> 
> > Obviously having input/output constant is bogus, but for memory the
> > meaning is clear.  We used to have problems with reload producing
> > different memory address for input and output variant resulting in ICE,
> > but I believe this problem has been fixed for a while.  What about
> > updating docs like this?
> 
> 
> Ciao,
> Michael.


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