This is the mail archive of the mailing list for the GCC project.

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[PATCH 3/6 v2] Autogenerated conversion of gimple to C++

On Thu, 2013-08-29 at 12:20 -0400, David Malcolm wrote:
> This patch is 110KB in size, so to avoid mailing-list size limits I've uploaded it to:
> The ChangeLog entry and diffstat follow:
> gcc/
> 	Patch autogenerated by from
> 	revision 26aabff11750d29e6129930a426242a564538d1a

I've fixed the bug with OMP_TASK mentioned in
by regenerating this patch with a fixed [1]

Again, it's 110KB in size, exceeding the list limit, so I've uploaded it

The only effective difference between the patches is this:

 +inline bool
 +is_a_helper <gimple_statement_omp_parallel>::test (gimple gs)
-+  return gs->code == GIMPLE_OMP_PARALLEL;
++  return gs->code == GIMPLE_OMP_PARALLEL || gs->code == GIMPLE_OMP_TASK;

(and the const equivalent).

Successfully bootstrapped on x86_64-unknown-linux-gnu with plain
"configure" and thus with checking enabled; all tests show same results
as a unpatched control build (of r202029), fixing the omp ICEs described


[1] Specifically, this commit to my refactoring scripts:

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]