Re: TREE_LIST removals and cleanups for 4.7

2011-01-24 Thread Diego Novillo
On Sat, Jan 22, 2011 at 10:52, Nathan Froyd wrote: > Comments?  Concerns? Only one: thanks! They all look very useful to me. Diego.

Re: TREE_LIST removals and cleanups for 4.7

2011-01-24 Thread Nathan Froyd
On Sat, Jan 22, 2011 at 08:02:33PM +0100, Michael Matz wrote: > On Sat, 22 Jan 2011, Nathan Froyd wrote: > > - Similarly to the work I did for s/TREE_CHAIN/DECL_CHAIN/, I'd like to > > replace TREE_TYPE for things like {POINTER,FUNCTION,ARRAY}_TYPE, etc. > > This work would be a good step towar

Re: TREE_LIST removals and cleanups for 4.7

2011-01-22 Thread Michael Matz
Hi, On Sat, 22 Jan 2011, Nathan Froyd wrote: > - Similarly to the work I did for s/TREE_CHAIN/DECL_CHAIN/, I'd like to > replace TREE_TYPE for things like {POINTER,FUNCTION,ARRAY}_TYPE, etc. > This work would be a good step towards both staticizing trees and > tuplification of types. While

TREE_LIST removals and cleanups for 4.7

2011-01-22 Thread Nathan Froyd
Since people are starting to post interesting patches for 4.7, I thought it would be good to talk about bits I plan to cleanup in 4.7. Comments on other ugly things would also be welcome. TREE_LIST related things: - TREE_VECTOR_CST_ELTS. I have a patch for this. - ASM_EXPR operands, clobbers,