Types of operands in a gimple equality operation
David Edelsohn
dje.gcc@gmail.com
Mon Nov 13 15:05:00 GMT 2017
On Mon, Nov 13, 2017 at 9:51 AM, Jeff Law <law@redhat.com> wrote:
> On 11/13/2017 01:30 AM, Richard Biener wrote:
>
>>> Huh, that bites. Im surprised we don't just make those places produce a
>>> cast, or just introduce an explicit cast of the (void *)0 during the
>>> expression building process.
>>
>> I'm quite sure we could relax the above now given we have gimple_call_fntype
>> to preserve the original function type. But I don't remember what broke and
>> exactly why on those pesky fn descriptor targets. These days I only know
>> about IA64.
> It could well have been a PA-ism at the time. I can recall looking at
> some of this stuff, but none of the details.
AIX and PPC64 BE Linux also use function descriptors.
- David
More information about the Gcc
mailing list