Hi, On Fri, Aug 23, 2013 at 05:29:23PM +0200, Jakub Jelinek wrote: > On Fri, Aug 23, 2013 at 05:11:22PM +0200, Martin Jambor wrote: > > Hi Jakub and/or Joseph, > > > > the reporter of this bug seems to be very anxious to have it fixed in > > the repository. While Richi is away, do you think you could have a > > look? It is very small. > > Isn't this ABI incompatible change (at least potential on various targets)? > If so, then it shouldn't be applied to release branches, because it would > create (potential?) ABI incompatibility between 4.8.[01] and 4.8.2. >
I don't know. I did a few attempts to observe a change in the calling convention of a function accepting a zero sized array terminated structure by value (on x86_64) but I did not succeed. On the other hand, I assume there are many other ways how a mode can influence ABI. So I'll try to have a look whether we can hack around this situation in 4.8's expr.c instead. Nevertheless, is this patch ok for trunk? Thanks, Martin