[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: "Changed type signature" debug output
From: |
Wolfgang Lux |
Subject: |
Re: "Changed type signature" debug output |
Date: |
Sun, 15 Jan 2012 15:12:15 +0100 |
Fred Kiefer wrote:
> When starting up Ink with debug output enabled (openapp Ink/Ink
> --GNU-Debug=dflt) I get the following message a lot:
>
> File GSFFIInvocation.m: 604. In GSFFIInvocationCallback Changed type
> signature 'address@hidden:address@hidden@address@hidden@44' to
> 'address@hidden:address@hidden@address@hidden@48' for
> 'postNotificationName:object:userInfo:deliverImmediately:for:'
>
> I checked the various definition of that method that is implemented in
> base/Tools/gdnc.m and they all seem to match. I now think that the problem
> must be related to the size of BOOL, but I don't quite see how that could
> differ. Any explanation for that out there?
Maybe it's not the size of BOOL but rather the compiler imposing stricter
alignment constraints with pointers aligned to a full word (i.e., 8 byte)
boundary?
Wolfgang