Re: [patch] Make mcf.c and ira-conflicts.c not include tree.h

2012-07-16 Thread Steven Bosscher
On Mon, Jul 16, 2012 at 9:35 PM, Jakub Jelinek wrote: > On Sun, Jul 08, 2012 at 02:44:15PM +0200, Steven Bosscher wrote: >> IMHO, no RTL pass implementation file should have to include tree.h. >> So ira-conflicts.c shouldn't need tree.h. The reason it needed it, was >> because there is code to avo

Re: [patch] Make mcf.c and ira-conflicts.c not include tree.h

2012-07-16 Thread Jakub Jelinek
On Sun, Jul 08, 2012 at 02:44:15PM +0200, Steven Bosscher wrote: > IMHO, no RTL pass implementation file should have to include tree.h. > So ira-conflicts.c shouldn't need tree.h. The reason it needed it, was > because there is code to avoid putting user variables in callee > clobbered registers, a

Re: [patch] Make mcf.c and ira-conflicts.c not include tree.h

2012-07-08 Thread Richard Günther
Steven Bosscher wrote: >Hello, > >IMHO, no RTL pass implementation file should have to include tree.h. >So ira-conflicts.c shouldn't need tree.h. The reason it needed it, was >because there is code to avoid putting user variables in callee >clobbered registers, and ira-conflict.c looked at DECL_A