On 07/11/14 12:53, Martin Liška wrote:
On 11/07/2014 10:52 AM, Jan Hubicka wrote:
On 11/05/14 07:09, Jiong Wang wrote:
the same ICE will happen on x86-64, if compile with -O2 -fPIC.
the reason is for the following two functions, they are identical, so
IPA-ICF
pass try to transform the second
> >> jeff
>
> Hello.
>
> I think the bug is a duplicate of PR63580 and there's working patch that can
> bootstrap on x86_64-linux and no regression has been seen.
>
> Ready for trunk?
> Thanks,
> Martin
> gcc/ChangeLog:
>
> 2014-11-07 Martin Liska
>
> * cgraphunit.c (cgraph_node::cr
On 11/07/2014 10:52 AM, Jan Hubicka wrote:
>> On 11/05/14 07:09, Jiong Wang wrote:
>>> the same ICE will happen on x86-64, if compile with -O2 -fPIC.
>>>
>>> the reason is for the following two functions, they are identical, so
>>> IPA-ICF
>>> pass try to transform the second function to call the f
> On 11/05/14 07:09, Jiong Wang wrote:
> >the same ICE will happen on x86-64, if compile with -O2 -fPIC.
> >
> >the reason is for the following two functions, they are identical, so
> >IPA-ICF
> >pass try to transform the second function to call the first one directly.
> >
> >int
> >atomic_compare_
On 11/05/14 07:09, Jiong Wang wrote:
the same ICE will happen on x86-64, if compile with -O2 -fPIC.
the reason is for the following two functions, they are identical, so
IPA-ICF
pass try to transform the second function to call the first one directly.
int
atomic_compare_exchange_STRONG_RELEASE_
the same ICE will happen on x86-64, if compile with -O2 -fPIC.
the reason is for the following two functions, they are identical, so
IPA-ICF
pass try to transform the second function to call the first one directly.
int
atomic_compare_exchange_STRONG_RELEASE_ACQUIRE (int a, int b)
{
return __