By the way, GitHub actions also supports osx/arm64, so this can now be set
up as well.

On Fri, Dec 2, 2022 at 11:22 PM Ivan Medoedov <ivan.medoe...@gmail.com>
wrote:

> Thank you very much for this, Herman! Amazing work.
>
> Having an official CI is great as well.
>
> On Fri, Dec 2, 2022 at 5:39 PM Vlad Vissoultchev <wqw...@gmail.com> wrote:
>
>> Btw, you can check out CI current status here
>>
>> https://github.com/TinyCC/tinycc/actions
>>
>> I noticed it's been failing on osx/amd64 tests since 2 days ago.
>>
>> cheers,
>> </wqw>
>>
>> -----Original Message-----
>> From: tinycc-devel-bounces+wqweto=gmail....@nongnu.org [mailto:
>> tinycc-devel-bounces+wqweto=gmail....@nongnu.org] On Behalf Of Christian
>> Jullien
>> Sent: Friday, December 2, 2022 3:11 PM
>> To: tinycc-devel@nongnu.org
>> Subject: Re: [Tinycc-devel] apple support
>>
>> Herman does a very impressive job to fully support Apple with both x64/M1.
>> He commits often and I communicate with him to nervously test all its
>> changes on different macOS configurations (he has even an account on my
>> machine).
>> He already fixed all known issue including the one you reported.
>> The mod should be fine now.
>>
>> It's a very good thing to have a CI for this project. Thanks.
>>
>> Christian
>>
>> -----Original Message-----
>> From: tinycc-devel-bounces+eligis=orange...@nongnu.org [mailto:
>> tinycc-devel-bounces+eligis=orange...@nongnu.org] On Behalf Of Vlad
>> Vissoultchev
>> Sent: Friday, December 02, 2022 13:54
>> To: tinycc-devel@nongnu.org
>> Subject: Re: [Tinycc-devel] apple support
>>
>> Can you check out why github CI is failing osx/amd64 tests
>>
>> https://github.com/TinyCC/tinycc/actions/runs/3587141614/jobs/6037151088
>>
>> The tests are running under  macOS  11.7.1  20G918 (not latest)
>>
>> This happened after commit Add debug support to macos
>>
>>
>> https://github.com/TinyCC/tinycc/commit/62096265ed62eb07144bed0dd9c038e03abdf30f
>>
>> cheers,
>> </wqw>
>>
>>
>> -----Original Message-----
>> From: tinycc-devel-bounces+wqweto=gmail....@nongnu.org [mailto:
>> tinycc-devel-bounces+wqweto=gmail....@nongnu.org] On Behalf Of Herman
>> ten Brugge via Tinycc-devel
>> Sent: Friday, November 25, 2022 3:08 PM
>> To: tinycc-devel <tinycc-devel@nongnu.org>
>> Cc: Herman ten Brugge <hermantenbru...@home.nl>
>> Subject: [Tinycc-devel] apple support
>>
>> I recently added code to allow the apple m1 to work.
>>
>> First I implemented the older apple code with position independent
>> executables(pie).
>> After that I implemented the newer macos code.
>>
>> The old code is the default.
>> The new code can be selected with configure option '--config-new_macho'.
>> I suspect that after some time the old code is not needed any more
>> because every one has swicthed to the new code and then the old code and
>> this option can be removed.
>>
>> For support of apple 13.0 (Ventura) I needed to add another option
>> '--config-codesign'.
>> This was needed because on this target executables needs to be signed.
>> This is done by running 'codesign -f -s - executeble' after it is created.
>>
>> The code now runs fine at least on x86_64(10.6, 13.0) and
>> arm64(12.3,13.0).
>>
>>
>>
>>
>>
>> _______________________________________________
>> Tinycc-devel mailing list
>> Tinycc-devel@nongnu.org
>> https://lists.nongnu.org/mailman/listinfo/tinycc-devel
>>
>>
>> _______________________________________________
>> Tinycc-devel mailing list
>> Tinycc-devel@nongnu.org
>> https://lists.nongnu.org/mailman/listinfo/tinycc-devel
>>
>>
>> _______________________________________________
>> Tinycc-devel mailing list
>> Tinycc-devel@nongnu.org
>> https://lists.nongnu.org/mailman/listinfo/tinycc-devel
>>
>>
>> _______________________________________________
>> Tinycc-devel mailing list
>> Tinycc-devel@nongnu.org
>> https://lists.nongnu.org/mailman/listinfo/tinycc-devel
>>
>
_______________________________________________
Tinycc-devel mailing list
Tinycc-devel@nongnu.org
https://lists.nongnu.org/mailman/listinfo/tinycc-devel

Reply via email to