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