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
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
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
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
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
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
> 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
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
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:
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 =
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
> 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
Eric Botcazou writes:
> Ian, would you mind sending them the appropriate form? Thanks in advance.
Done.
Ian
13 matches
Mail list logo