comp.lang.ada
 help / color / mirror / Atom feed
From: Robert A Duff <bobduff@shell01.TheWorld.com>
Subject: Re: Tools Generating Ada
Date: Wed, 12 Feb 2014 11:18:10 -0500
Date: 2014-02-12T11:18:10-05:00	[thread overview]
Message-ID: <wcck3d0i9tp.fsf@shell01.TheWorld.com> (raw)
In-Reply-To: 2e862d3d-545f-4bd9-98ce-6f3d9b3e2442@googlegroups.com

Vincent DIEMUNSCH <vincent.diemunsch@gmail.com> writes:

> Does the linker, or the binder, modify the ALI file ?

The builder (gnatmake or gprbuild) reads the ALI files
(or takes note of the fact that some ALI files don't
exist) in order to decide what needs to be compiled.

The compiler writes the ALI files.

The binder reads the ALI files to check that everything
is up-to-date and consistent (but this step is normally
skipped when you use the builder, because the builder
already makes sure of that).  The binder does not write
on the ALI files.

ALI files are specific to GNAT/Ada.  The linker is language
independent, so it doesn't know anything about ALI files,
and neither reads nor writes them.

- Bob

  parent reply	other threads:[~2014-02-12 16:18 UTC|newest]

Thread overview: 14+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2014-02-07  8:57 Tools Generating Ada vincent.diemunsch
2014-02-07  9:34 ` Jacob Sparre Andersen
2014-02-07  9:41 ` Simon Wright
2014-02-07 16:32   ` Pascal Obry
2014-02-08  8:33   ` vincent.diemunsch
2014-02-07 16:52 ` Vadim Godunko
2014-02-07 19:32 ` gautier_niouzes
2014-02-08  8:47 ` Stephen Leake
2014-02-11 17:48   ` Vincent DIEMUNSCH
2014-02-11 21:08     ` briot.emmanuel
2014-02-12 11:52       ` Vincent DIEMUNSCH
2014-02-12 13:38         ` Pascal Obry
2014-02-12 16:18         ` Robert A Duff [this message]
2014-02-13 15:31     ` Stephen Leake
replies disabled

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