Re: Is libiberty's splay-tree.c really a splay tree?

2011-07-05 Thread Richard Sandiford
Michael Matz writes: >> > There were other people pointing out issues with the splay tree (but >> > all w/o copyright assignment and much larger patches). >> > >> > I know I did the last re-write of this piece of code but it's been a >> > long time ... in any case, previous reports were that th

Re: Is libiberty's splay-tree.c really a splay tree?

2011-07-05 Thread Michael Matz
Hi, On Tue, 5 Jul 2011, Richard Sandiford wrote: > FWIW, the reason I asked was because I'm using a splay tree in a patch > that I hope to send soon. The libiberty structures are a bit heavyweight, > with the hooks stored alongside the root pointer, and with each node > being a separate structur

[google] Last 4.6 merge google/main -> google/gcc-4_6

2011-07-05 Thread Diego Novillo
This is the last merge from google/main into google/gcc-4_6 (rev 175816). After this merge, both google/integration and google/main will resume tracking trunk. From now on, any changes needed from trunk or any other google branch, will need to be backported to google/gcc-4_6. Merges from gcc-4_6

Re: Is libiberty's splay-tree.c really a splay tree?

2011-07-05 Thread Richard Sandiford
Michael Matz writes: > On Tue, 5 Jul 2011, Richard Sandiford wrote: >> FWIW, the reason I asked was because I'm using a splay tree in a patch >> that I hope to send soon. The libiberty structures are a bit heavyweight, >> with the hooks stored alongside the root pointer, and with each node >> bei

Added more notes and group picture to GCC gathering wiki

2011-07-05 Thread Diego Novillo
FYI. I added some more slides and a group picture to http://gcc.gnu.org/wiki/GCCGathering2011 Diego.

[pph] Merged trunk -> pph

2011-07-05 Thread Diego Novillo
This merge brings the pph branch up to rev 175832. No new failures nor merge conflicts this time. Tested on x86_64. Diego.

Re: GSOC - Student Roundup

2011-07-05 Thread Dimitrios Apostolou
Hi Philip, thanks for writing your experiences, I found it very useful. I certainly like the idea of having such a thread every once in a while, just to keep everyone updated about our projects. I'm also curious to learn about the experiences of other students that are writing code for GCC for

Re: Long paths with ../../../../ throughout

2011-07-05 Thread Ian Lance Taylor
Jon Grant writes: > Ian Lance Taylor wrote, On 03/07/11 05:27: >> Jon Grant writes: > [.] >>> Another reply for this old thread. I wondered, if collect2 is >>> possibly not needed in normal use on GNU/Linux, could GCC be >>> configured to call ld directly in those cases to save launching >>> an

[google] Merged gcc-4_6-branch into google/gcc-4_6

2011-07-05 Thread Diego Novillo
This brings google/gcc-4_6 up to rev 175849. Diego.

Re: GSOC - Student Roundup

2011-07-05 Thread Daniel Carrera
Hello Philip + Dimitrios Thanks for your posts. I am another GSOC student. I am working on the Fortran front-end of GCC (gfortran). Like most GFortran developers, my background is more in the natural sciences (astrophysics in my case) rather than computer science. My project is to help add c

gcc-4.4-20110705 is now available

2011-07-05 Thread gccadmin
Snapshot gcc-4.4-20110705 is now available on ftp://gcc.gnu.org/pub/gcc/snapshots/4.4-20110705/ and on various mirrors, see http://gcc.gnu.org/mirrors.html for details. This snapshot has been generated from the GCC 4.4 SVN branch with the following options: svn://gcc.gnu.org/svn/gcc/branches

Re: [rs6000] -mno-sched-prolog vs .debug_frame

2011-07-05 Thread David Edelsohn
On Fri, Jul 1, 2011 at 8:31 PM, Richard Henderson wrote: > The implementation of TARGET_SCHED_PROLOG is incompatible with > some coming changes to how dwarf2 cfi is to be generated. > > Some suggested solutions are: > >  (1) Remove the option.  Is it really that interesting >     beyond -mno-sched

[pph] Re-instantiating namespaces and symbols

2011-07-05 Thread Diego Novillo
Jason, We are having several issues re-instantiating symbols and namespaces from a pph image. We are not handling all the cases and the contortions we are going through are getting increasingly bizarre. Perhaps you could give us a few pointers? When we write the contents of a header file into a

Re: [pph] Re-instantiating namespaces and symbols

2011-07-05 Thread Jason Merrill
On 07/06/2011 12:34 AM, Diego Novillo wrote: Is there a canonical way that we should use to rebuild the elements from scope_chain->bindings? Could we not simply add them to the current translation unit's scope_chain->bindings as-is, instead of doing all these pushdecl calls? That would probabl