Re: Adding official support into the main tree for SPARC Leon

2010-09-01 Thread Ian Lance Taylor
Eric Botcazou writes: > Ian, would you mind sending them the appropriate form? Thanks in advance. Done. Ian

Re: Adding official support into the main tree for SPARC Leon

2010-09-01 Thread Eric Botcazou
> As for I'm just a employee, I have cc'd this also to Jiri Gaisler the CTO > of Aeroflex Gaisler, so that he can sign rhe copyleft agreement. Is there a > pdf that he can print out, sign and fax to the FSF? Is there maybe a link > that describes the procedure? I believe everything is documented o

Re: Error message formatting feature request [C++]

2010-09-01 Thread Manuel López-Ibáñez
2010/9/1 Jeremiah Willcock : > > My feature request is to have the comma between "T = x" and "typename > T::type = int" replaced by a semicolon.  In larger programs, the types given > in the error message often themselves contain commas, while they do not > typically contain semicolons.  Thus, this

Re: Error message formatting feature request

2010-09-01 Thread Ian Lance Taylor
Jeremiah Willcock writes: > When compiling a program such as: > > template > void foo(T, typename T::type c) {c.y();} > struct x {typedef int type;}; > void f() {foo(x(), 3);} > > GCC 4.5.0 (correctly) produces the error message: > > foo.cpp: In function ‘void foo(T, typename T::type) [with T =

Error message formatting feature request

2010-09-01 Thread Jeremiah Willcock
When compiling a program such as: template void foo(T, typename T::type c) {c.y();} struct x {typedef int type;}; void f() {foo(x(), 3);} GCC 4.5.0 (correctly) produces the error message: foo.cpp: In function ‘void foo(T, typename T::type) [with T = x, typename T::type = int]’: foo.cpp:4:21:

Re: Adding official support into the main tree for SPARC Leon

2010-09-01 Thread konrad
On Wed, 1 Sep 2010 18:04:31 0200, Eric Botcazou wrote: Anybody who has signed the copyright assignment with the FSF and who has > > write access to the SVN repository is permitted to create and maintain a > > branch in the source code repository. Steering committee approval is > > not requ

Re: Adding official support into the main tree for SPARC Leon

2010-09-01 Thread Eric Botcazou
> Anybody who has signed the copyright assignment with the FSF and who has > write access to the SVN repository is permitted to create and maintain a > branch in the source code repository. Steering committee approval is > not required. The policies may be found here: > http://gcc.gnu.org/svnwrit

Re: Adding official support into the main tree for SPARC Leon

2010-09-01 Thread Ian Lance Taylor
Luís Vitório Cargnini writes: > I'm Vitorio working in Leon due to my Ph.D. and discussing with Konrad Eisele > form Aeroflex Gaisler, maintainers of Leon SPARC, we would like to create a > main tree for Leon on GCC, and providing the commits we already have, and any > further modifications, r

Re: Clustering switch cases

2010-09-01 Thread Paulo J. Matos
Richard Guenther writes: > > Patches should be submitted against SVN trunk head as this is a new > feature and thus will not go on the 4.4 or 4.5 branches. Sure. Thanks. -- PMatos

Re: Clustering switch cases

2010-09-01 Thread Richard Guenther
On Wed, Sep 1, 2010 at 11:11 AM, Paulo J. Matos wrote: > Richard Guenther writes: > >>> >>> I'd kinda hope that doing the optimization at the tree level means >>> expand_case >>> doesn't have to handle both types.  The tree code converts sparse case >>> ranges >>> to explicit conditionals (or a

Re: Clustering switch cases

2010-09-01 Thread Paulo J. Matos
Richard Guenther writes: >> >> I'd kinda hope that doing the optimization at the tree level means >> expand_case >> doesn't have to handle both types.  The tree code converts sparse case ranges >> to explicit conditionals (or a switch on a compact perfect hash), so anything >> left to RTL expans

Adding official support into the main tree for SPARC Leon

2010-09-01 Thread Luís Vitório Cargnini
Hi, I'm Vitorio working in Leon due to my Ph.D. and discussing with Konrad Eisele form Aeroflex Gaisler, maintainers of Leon SPARC, we would like to create a main tree for Leon on GCC, and providing the commits we already have, and any further modifications, right now we had our codes separated

Re: Clustering switch cases

2010-09-01 Thread Richard Guenther
On Wed, Sep 1, 2010 at 1:34 AM, Paul Brook wrote: >> > In fact we might want to move switch optimization up to the tree level >> > (just because it's way easier to deal with there).  Thus, lower switch >> > to a mixture of binary tree & jump-tables (possibly using perfect >> > hashing). >> >> Doin