comp.lang.ada
 help / color / mirror / Atom feed
From: Brian Drummond <brian@shapes.demon.co.uk>
Subject: Re: disruptors of & inventory of Ada compilers and latest their era of ISO8652 compliance
Date: Sun, 20 May 2018 13:00:27 -0000 (UTC)
Date: 2018-05-20T13:00:27+00:00	[thread overview]
Message-ID: <pdrrhb$461$1@dont-email.me> (raw)
In-Reply-To: ea2bfe32-b338-410b-b7f2-5653757e2294@googlegroups.com

On Sat, 19 May 2018 08:04:00 -0700, Dan'l Miller wrote:

> On Saturday, May 19, 2018 at 8:04:12 AM UTC-5, Brian Drummond wrote:

>> It would be nice to have a clean separation of sources, generated
>> sources, and object files, but...
>> 
>> -- Brian
> 
> Luke & Simon & anyone else, do you concur?  Is this your experience?
> 
> If so, then I think we have arrived at the A#1 internal-technical reason
> why Apple et al pulled out of GCC ...

Don't know for sure, but as I posted previously, I suspect it's the main 
obstacle even to something much simpler like porting Gnat Libre (gcc-x.y) 
bugfixes to FSF Gnat (gcc-z.w) versions.

> Actually, Brian, why doesn't an obvious demarcation exist where the
> generated C/C++-language sources are versus separate where the
> nongenerated C/C++-language sources are.  

You'd probably have to ask on one of the gcc mailing lists, but they are 
somewhat sensitive places to voice a critical opinion.

I can only speculate that anyone who feels that way doesn't have enough 
gcc skills to do anything substantial about it (that would include me) 
while anyone with those skills was so far down the hole that the mess 
seemed perfectly normal, or at least tolerable ... or maybe just less 
unpleasant than the ramifications of trying to fix it via the opaque 
autoconfigure/make build system.

So the demarcation is that those files have extensions .c, .h etc instead 
of .o...

-- Brian


  reply	other threads:[~2018-05-20 13:00 UTC|newest]

Thread overview: 49+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2018-05-09 15:30 disruptors of & inventory of Ada compilers and latest their era of ISO8652 compliance Dan'l Miller
2018-05-09 16:41 ` Lucretia
2018-05-09 17:26   ` Dan'l Miller
2018-05-09 17:34     ` Lucretia
2018-05-09 18:29       ` Dan'l Miller
2018-05-17 14:41       ` Dan'l Miller
2018-05-17 15:56         ` Luke A. Guest
2018-05-17 16:49           ` Dan'l Miller
2018-05-17 17:19             ` Luke A. Guest
2018-05-17 18:43               ` Dan'l Miller
2018-05-17 20:09               ` Dan'l Miller
2018-05-17 20:23               ` Dan'l Miller
2018-05-18  0:56                 ` Dan'l Miller
2018-05-18 10:47                   ` Lucretia
2018-05-18 11:33                     ` Dan'l Miller
2018-05-18 11:48                       ` Lucretia
2018-05-19  1:48                         ` Dan'l Miller
2018-05-19 13:04                           ` Brian Drummond
2018-05-19 15:04                             ` Dan'l Miller
2018-05-20 13:00                               ` Brian Drummond [this message]
2018-05-20 14:12                                 ` Simon Wright
2018-05-21 11:43                                   ` Brian Drummond
2018-05-20 17:24                                 ` Lucretia
2018-05-19 16:01                             ` Simon Wright
2018-05-20  3:02                             ` Shark8
2018-05-19  3:14                         ` Dan'l Miller
2018-05-17 18:42           ` Niklas Holsti
2018-05-18 14:06             ` R R
2018-05-18 14:33               ` Dan'l Miller
2018-05-09 17:36 ` Simon Clubley
2018-05-09 18:25 ` Dan'l Miller
2018-05-09 19:19 ` Niklas Holsti
2018-05-09 21:38 ` Randy Brukardt
2018-05-10  8:00   ` Micronian Coder
2018-05-10  8:49   ` Janus Ada 12 (was Re: disruptors of ...) Jeffrey R. Carter
2018-05-10 20:24     ` Paul Rubin
2018-06-26 20:36   ` disruptors of & inventory of Ada compilers and latest their era of ISO8652 compliance invalid
2018-06-29 22:18     ` Randy Brukardt
2018-07-01  8:44       ` invalid
2018-07-03 22:07         ` Randy Brukardt
2018-07-08 15:46           ` invalid
2018-05-10  7:49 ` Micronian Coder
2018-05-14 13:10 ` Jacob Sparre Andersen
2018-05-14 22:56   ` Randy Brukardt
2018-05-15 15:29   ` Dan'l Miller
2018-05-18 13:02     ` Simon Wright
2018-05-14 18:52 ` gautier_niouzes
2018-05-14 19:37   ` Dmitry A. Kazakov
2018-05-16 19:37     ` gautier_niouzes
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox