IOS support status
Joakim
dlang at joakim.fea.st
Wed Jun 13 02:33:22 UTC 2018
On Wednesday, 13 June 2018 at 02:18:55 UTC, makedgreatagain wrote:
> On Tuesday, 12 June 2018 at 04:23:51 UTC, Joakim wrote:
>> On Monday, 11 June 2018 at 04:02:15 UTC, Joakim wrote:
>>> On Monday, 11 June 2018 at 02:58:28 UTC, makedgreatagain
>>> wrote:
>>>> On Thursday, 7 June 2018 at 14:12:15 UTC, Joakim wrote:
>>>>> [...]
>>>>
>>>> Thanks for your help.
>>>>
>>>> The side thing is betterC change also base on d based branch,
>>>> which is very hard to backporting to cpp branch.
>>>
>>> No, it only disables 4-5 things, so while you're right that
>>> it applies towards ddmd, it should be pretty easy to manually
>>> backport to the old C++ frontend. I plan to do so for the
>>> ltsmaster branch of ldc, its last C++ version, this week: you
>>> can apply that pull to Dan's ios branch or easily port it
>>> yourself.
>>
>> My betterC backport is up, try it on Dan's iOS branch:
>>
>> https://github.com/ldc-developers/ldc/pull/2748
>
> When I cherry pick the commit 08041422, git report the IOS
> branch dose not have function `getCAssertFunctionName` ,
> `DtoCAssert` there seems missing some old commit from IOS
> branch to ltsmaster branch. I don't know how many and how to
> compare to get all the missing commit to work.
>
> Thanks for you help again.
Are you starting from the top, with the oldest commit first?
Because the older commits supply those functions.
You may not want to cherry-pick if you're not used to doing it,
and just apply the patch itself:
https://patch-diff.githubusercontent.com/raw/ldc-developers/ldc/pull/2748.diff
More information about the Digitalmars-d
mailing list