From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM autolearn=unavailable autolearn_force=no version=3.4.4 X-Received: by 10.99.170.14 with SMTP id e14mr3980693pgf.147.1506020576282; Thu, 21 Sep 2017 12:02:56 -0700 (PDT) X-Received: by 10.157.16.41 with SMTP id h38mr7949ote.28.1506020576215; Thu, 21 Sep 2017 12:02:56 -0700 (PDT) Path: eternal-september.org!reader01.eternal-september.org!reader02.eternal-september.org!news.eternal-september.org!feeder.eternal-september.org!paganini.bofh.team!weretis.net!feeder6.news.weretis.net!feeder.usenetexpress.com!feeder-in1.iad1.usenetexpress.com!border1.nntp.dca1.giganews.com!nntp.giganews.com!o200no228475itg.0!news-out.google.com!194ni756itf.0!nntp.google.com!o200no228701itg.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail Newsgroups: comp.lang.ada Date: Thu, 21 Sep 2017 12:02:55 -0700 (PDT) In-Reply-To: Complaints-To: groups-abuse@google.com Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=2a02:c7d:3c35:b000:325a:3aff:fe0f:37a5; posting-account=L2-UcQkAAAAfd_BqbeNHs3XeM0jTXloS NNTP-Posting-Host: 2a02:c7d:3c35:b000:325a:3aff:fe0f:37a5 References: User-Agent: G2/1.0 MIME-Version: 1.0 Message-ID: <9fee9ac8-d6a1-41c0-9b47-1a49f6edf0cc@googlegroups.com> Subject: Re: Dragonegg for GNAT/LLVM to get arm-apple-darwin ISA-target From: Lucretia Injection-Date: Thu, 21 Sep 2017 19:02:56 +0000 Content-Type: text/plain; charset="UTF-8" Xref: news.eternal-september.org comp.lang.ada:48197 Date: 2017-09-21T12:02:55-07:00 List-Id: On Thursday, 12 June 2014 15:40:57 UTC+1, Dan'l Miller wrote: > The A#1 benefit of GNAT on Dragonegg's LLVM backend would be to have GNAT available for target ISAs that GCC no longer supports at all (or no longer supports well) but for which LLVM has active support, such as arm-apple-darwin for iOS development. I have been considering this for a while as well, i.e. possibly porting gcc to ARM/Darwin or looking into forward porting the required changes from Apple's gcc42 fork to gcc-6.4.0. There is also this https://gcc.gnu.org/ml/gcc/2017-08/msg00245.html