Re: Four jit backports to gcc 5 branch

2015-07-01 Thread David Malcolm
On Tue, 2015-06-30 at 09:01 -0400, David Malcolm wrote: > On Tue, 2015-06-30 at 08:43 +0200, Basile Starynkevitch wrote: > > On Mon, Jun 29, 2015 at 11:44:31AM -0400, David Malcolm wrote: > > > I've gone over the changes to the gcc/jit and gcc/testsuite/jit.dg > > > directories in trunk since gcc 5

Re: Four jit backports to gcc 5 branch

2015-06-30 Thread David Malcolm
On Tue, 2015-06-30 at 08:43 +0200, Basile Starynkevitch wrote: > On Mon, Jun 29, 2015 at 11:44:31AM -0400, David Malcolm wrote: > > I've gone over the changes to the gcc/jit and gcc/testsuite/jit.dg > > directories in trunk since gcc 5 and backported the following 4 changes > > from trunk to the gc

Re: Four jit backports to gcc 5 branch

2015-06-29 Thread Basile Starynkevitch
On Mon, Jun 29, 2015 at 11:44:31AM -0400, David Malcolm wrote: > I've gone over the changes to the gcc/jit and gcc/testsuite/jit.dg > directories in trunk since gcc 5 and backported the following 4 changes > from trunk to the gcc-5-branch: > I'll be delighted if switch statements ability would b

Re: Thinking about libgccjit SONAME bump for gcc 5.2 (was Re: Four jit backports to gcc 5 branch)

2015-06-29 Thread David Malcolm
On Mon, 2015-06-29 at 18:34 -0400, Ulrich Drepper wrote: > On Mon, Jun 29, 2015 at 5:26 PM, David Malcolm wrote: > > I'm looking at ways to manage libgccjit API/ABI as per this thread: > > https://gcc.gnu.org/ml/gcc-patches/2015-06/msg01982.html > > by transitioning to using symbol versioning, so

Re: Thinking about libgccjit SONAME bump for gcc 5.2 (was Re: Four jit backports to gcc 5 branch)

2015-06-29 Thread Ulrich Drepper
On Mon, Jun 29, 2015 at 5:26 PM, David Malcolm wrote: > I'm looking at ways to manage libgccjit API/ABI as per this thread: > https://gcc.gnu.org/ml/gcc-patches/2015-06/msg01982.html > by transitioning to using symbol versioning, so that the linker can tag > subsets of libgccjit symbols in both li

Re: Thinking about libgccjit SONAME bump for gcc 5.2 (was Re: Four jit backports to gcc 5 branch)

2015-06-29 Thread Dibyendu Majumdar
On 29 June 2015 at 22:26, David Malcolm wrote: > > I'm working on that, I know that it's important to Ravi (the deadline > for gcc-5.2 is Friday; 2015-07-03). Thanks! > > There's no good way to track enums in binary metadata, so I'm currently > thinking of this approach for the new options: > >

Thinking about libgccjit SONAME bump for gcc 5.2 (was Re: Four jit backports to gcc 5 branch)

2015-06-29 Thread David Malcolm
On Mon, 2015-06-29 at 21:57 +0100, Dibyendu Majumdar wrote: > On 29 June 2015 at 16:44, David Malcolm wrote: > > I've gone over the changes to the gcc/jit and gcc/testsuite/jit.dg > > directories in trunk since gcc 5 and backported the following 4 changes > > from trunk to the gcc-5-branch: > > >

Re: Four jit backports to gcc 5 branch

2015-06-29 Thread Dibyendu Majumdar
On 29 June 2015 at 16:44, David Malcolm wrote: > I've gone over the changes to the gcc/jit and gcc/testsuite/jit.dg > directories in trunk since gcc 5 and backported the following 4 changes > from trunk to the gcc-5-branch: > > gcc-5-branch's r225123: > * trunk's r222863 (8120405bda9bf28b004

Four jit backports to gcc 5 branch

2015-06-29 Thread David Malcolm
I've gone over the changes to the gcc/jit and gcc/testsuite/jit.dg directories in trunk since gcc 5 and backported the following 4 changes from trunk to the gcc-5-branch: gcc-5-branch's r225123: * trunk's r222863 (8120405bda9bf28b004e09b23e74eda57ae1, addition of test-benchmark.c): https:/