Hi Arno,

> On 5 Nov 2021, at 16:36, Arnaud Charlet <char...@adacore.com> wrote:
> 
>> This is host-only support (target support will come later).
>> 
>> This will allow someone (with an existing Ada compiler on the
>> platform - which can be provided by the experimental aarch64-darwin
>> branch) - to build the host tools (gnatmake and friends) for a
>> non-native cross.
>> 
>> The existing provisions for iOS are OK for cross-compilation from
>> an x86-64-darwin platform, but we need some adjustments so that these
>> host tools can be built to run on aarch64-darwin.
>> 
>> tested on aarch64-darwin20.
>> OK for master?
> 
> Did you forget to attach the commit log (git show is your friend)?

No, I just managed to delete it when adding the post-notes to the email
header ;-) … and then didn’t notice when git send-emailing it …
Iain

—— this is the missing part.

Signed-off-by: Iain Sandoe <i...@sandoe.co.uk>

gcc/ada/ChangeLog:

        * gcc-interface/Make-lang.in: Use ios signal trampoline code
        for hosted Ada tools.
        * sigtramp-ios.c: Wrap the declarations in extern "C" when the
        code is built by a C++ compiler.


> 
> The patch itself looks OK on principle, pending the associated log! ;-)
> 
> Arno

Reply via email to