Displaying 2 results from an estimated 2 matches for "dispatch_object".
Did you mean:
dispatch_object_s
2012 Dec 14
0
[LLVMdev] StructType for dispatch_object_t changed by Linker
...t;
>> Probably the types are not defined precisely the same in each module (maybe you
>> could send the exact definitions in each module to the mailing list?),
>
>
> In the module loaded in Step 1 (otherModule):
>
> %struct.dispatch_group_s = type opaque
> %union.dispatch_object_t = type { %struct.dispatch_object_s* }
> %struct.dispatch_object_s = type opaque
>
> In the module generated in Step 2 (mainModule):
>
> %struct.dispatch_group_s = type {}
> %union.dispatch_object_t = type { %struct.dispatch_object_s* }
> %struct.dispatch_object_s = type {}...
2012 Dec 14
2
[LLVMdev] StructType for dispatch_object_t changed by Linker
Duncan, thanks for your reply.
> Probably the types are not defined precisely the same in each module (maybe you
> could send the exact definitions in each module to the mailing list?),
In the module loaded in Step 1 (otherModule):
%struct.dispatch_group_s = type opaque
%union.dispatch_object_t = type { %struct.dispatch_object_s* }
%struct.dispatch_object_s = type opaque
In the module generated in Step 2 (mainModule):
%struct.dispatch_group_s = type {}
%union.dispatch_object_t = type { %struct.dispatch_object_s* }
%struct.dispatch_object_s = type {}
(The LLVM API calls to generate m...