[cfe-dev] Block introspection and GNU runtime new ABI support
mrs at apple.com
Thu Sep 10 10:13:31 PDT 2009
On Sep 9, 2009, at 6:39 PM, David Chisnall wrote:
> The other patch adds a -fblock-introspection flag. When this is
> specified, or when -fgnu-runtime is specified, an extra field is
> added to the block structure that contains an Objective-C type
> encoding of the block function. I've also updated one of the block
> tests to ensure that this field is only being emitted when the flag
> is provided.
I'm not keen on changing the blocks abi... It is like changing struct
layout on an OS that already has a given struct layout. I'll research
this to see and see what we can do to accommodate the data.
More information about the cfe-dev