On 12 maj 2013, at 17:53, Michel Fortin <[email protected]> wrote:

> I note that your file has L_OBJC_METH_VAR_NAME_0, L_OBJC_METH_VAR_NAME_2, 
> L_OBJC_METH_VAR_NAME_4 (incrementing by two each time) while my old alpha had 
> L_OBJC_METH_VAR_NAME_0, L_OBJC_METH_VAR_NAME_1, L_OBJC_METH_VAR_NAME_2, 
> incrementing by one... I don't think this is the problem though.

I'm pretty sure it's the opposite way. Example, on this line you're 
incrementing "classnamecount":

https://github.com/michelf/dmd/blob/d-objc/src/objc.c#L378

Then again on line 381.

> Which D file are you using to make this object file?

This one:

https://github.com/jacob-carlborg/dmd/blob/objc_merge/test_objc/runnable/objc_call.d

-- 
/Jacob Carlborg

_______________________________________________
dmd-internals mailing list
[email protected]
http://lists.puremagic.com/mailman/listinfo/dmd-internals

Reply via email to