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 autolearn=unavailable autolearn_force=no version=3.4.4 Path: border2.nntp.dca1.giganews.com!nntp.giganews.com!news.glorb.com!aioe.org!.POSTED!not-for-mail From: Pete Ballmer Newsgroups: comp.lang.ada Subject: Re: What exactly is the licensing situation with GNAT? Date: Sun, 16 Nov 2014 09:32:35 +0000 (UTC) Organization: Aioe.org NNTP Server Message-ID: References: <87fvdr2vdv.fsf@adaheads.sparre-andersen.dk> <54609F34.4080201@spam.spam> <35f01472-3510-4f67-8765-006fa8591c35@googlegroups.com> <9tc8w.73007$ZT5.37595@fx07.iad> <22a3816a-4e89-48f0-a126-dce581781beb@googlegroups.com> <084b1934-9641-425e-85ec-293e0334413e@googlegroups.com> <86bf69c8-eb08-4696-b6c9-3784f5c42213@googlegroups.com> <87389olqie.fsf@ixod.org> <3516753b-5304-408d-99c8-67f544fdc185@googlegroups.com> NNTP-Posting-Host: CZys4dQT/QdgzTCHwe4TXA.user.speranza.aioe.org X-Complaints-To: abuse@aioe.org X-Notice: Filtered by postfilter v. 0.8.2 Xref: number.nntp.giganews.com comp.lang.ada:190716 Date: 2014-11-16T09:32:35+00:00 List-Id: On 2014-11-14, Peter Chapin wrote: > On Fri, 14 Nov 2014, Pete Ballmer wrote: > >> Other systems like LLVM would be ok except they're not supporting anything >> but Intel. > > I'm not sure I understand what you mean. When I look at the LLVM web site > I see: > > "An easily retargettable code generator, which currently supports X86, > X86-64, PowerPC, PowerPC-64, ARM, Thumb, SPARC, Alpha, CellSPU, MIPS, > MSP430, SystemZ, and XCore." > > Are you saying that only the Intel support is used or gets active > development? They make a lot of wild claims. Empirically it would seem "easily retargettable" is somewhat of a stretch and "currently supports" is pure wishful thinking or written by marketing wonks. If you actually make the mistake of downloading the whole thing and read through the doc you find out nothing is expected to work today except Intel. The plus side is the non-GPL license. The downside is killing off all non-Intel platforms in major projects. FreeBSD is going to have some real soul searching to do. And frankly I think the architecture is overkill given what they actually accomplish with it. Honestly I gave up on LLVM ever running except on Intel. I bet money it won't ever be complete on any other platform. I have a fair selection of non-Intel hardware and after checking LLVM again and again over a few years to see if any of it was supported and always finding it wasn't I gave up looking. If anybody was serious about getting it to work on alternative hardware I think it would have been available a long time ago. Pete