From: Hyman Rosen <hyrosen@mail.com>
Subject: Re: Crosspost: Help wanted from comp.compilers
Date: Thu, 17 Jul 2003 07:59:07 GMT
Date: 2003-07-17T07:59:07+00:00 [thread overview]
Message-ID: <fHsRa.3832$7O.3693@nwrdny01.gnilink.net> (raw)
In-Reply-To: <_ArRa.81541$H17.26007@sccrnsc02>
tmoran@acm.org wrote:
> If you recompile the spec with a different optimization level then
> some things (record layouts, for instance) might change, and you
> certainly had better recompile anything that depends on that spec.
I don't see how such fundamental differences are going to coexist in
the same program. What if I then recompile one thing that depends on
this spec with different flags?
> If you made no changes to the source
> of a spec and you made no changes to the compiler switches, and you are
> using the same identical compiler exe, and you didn't clobber the object
> file, then why the heck are you recompiling?
Nervous habit?
> I just 'touch'ed a spec file, but made no changes. I then ran gnatmake
> with the same options as previously. Lo and behold, Gnat recompiled the
> spec, the body, and the main program that 'with'ed that spec. So Gnat
> most assuredly does recompile when there might be a change.
GNAT is using the source file timestamp as a proxy for its having changed.
In my opinion, that's much more reasonable than using the object file timestamp.
next prev parent reply other threads:[~2003-07-17 7:59 UTC|newest]
Thread overview: 82+ messages / expand[flat|nested] mbox.gz Atom feed top
2003-07-15 5:46 Crosspost: Help wanted from comp.compilers John R. Strohm
2003-07-15 13:30 ` Hyman Rosen
2003-07-15 14:07 ` Larry Kilgallen
2003-07-15 21:02 ` John R. Strohm
2003-07-15 23:00 ` Robert I. Eachus
2003-07-16 1:52 ` Jeffrey Carter
2003-07-16 4:45 ` John R. Strohm
2003-07-16 3:21 ` Hyman Rosen
2003-07-16 17:15 ` Robert I. Eachus
2003-07-16 17:38 ` Larry Kilgallen
2003-07-16 18:04 ` Hyman Rosen
2003-07-16 21:05 ` John R. Strohm
2003-07-16 21:23 ` Hyman Rosen
2003-07-16 23:23 ` Marin David Condic
2003-07-17 1:39 ` Hyman Rosen
2003-07-17 12:25 ` Marin David Condic
2003-07-17 1:48 ` Randy Brukardt
2003-07-17 2:06 ` Hyman Rosen
2003-07-17 6:44 ` tmoran
2003-07-17 7:59 ` Hyman Rosen [this message]
2003-07-17 18:02 ` tmoran
2003-07-19 16:51 ` Richard Riehle
2003-07-20 10:38 ` Marin David Condic
2003-07-22 20:29 ` Simon Wright
2003-07-17 8:37 ` tmoran
2003-07-17 14:10 ` Larry Kilgallen
2003-07-17 18:02 ` tmoran
2003-07-17 18:14 ` Larry Kilgallen
2003-07-17 19:29 ` Robert A Duff
2003-07-17 13:12 ` Frank J. Lhota
2003-07-17 13:33 ` Hyman Rosen
2003-07-17 4:29 ` John R. Strohm
2003-07-17 4:58 ` Hyman Rosen
2003-07-17 6:44 ` tmoran
2003-07-17 7:50 ` Hyman Rosen
2003-07-17 18:02 ` tmoran
2003-07-17 18:14 ` Ed Falis
2003-07-17 18:35 ` David C. Hoos
2003-07-17 19:13 ` Ed Falis
2003-07-17 19:24 ` Robert A Duff
2003-07-17 19:39 ` Ed Falis
2003-07-17 20:20 ` Robert A Duff
2003-07-17 20:31 ` Ed Falis
2003-07-17 19:40 ` tmoran
2003-07-17 19:47 ` Ed Falis
2003-07-17 21:23 ` tmoran
2003-07-17 22:38 ` Ed Falis
2003-07-17 6:46 ` Lutz Donnerhacke
2003-07-17 9:50 ` Preben Randhol
2003-07-17 21:45 ` Hyman Rosen
2003-07-18 1:22 ` John R. Strohm
2003-07-18 3:15 ` Hyman Rosen
2003-07-18 6:18 ` John R. Strohm
2003-07-18 14:43 ` Hyman Rosen
2003-07-19 5:25 ` Robert I. Eachus
2003-07-20 14:42 ` Hyman Rosen
2003-07-20 18:46 ` Chad R. Meiners
2003-07-21 15:37 ` Hyman Rosen
2003-07-21 17:59 ` Chad R. Meiners
2003-07-20 23:06 ` Robert I. Eachus
2003-07-21 15:14 ` Hyman Rosen
2003-07-21 20:11 ` Robert I. Eachus
2003-07-22 2:19 ` Hyman Rosen
2003-07-22 4:54 ` John R. Strohm
2003-07-22 5:02 ` Robert I. Eachus
2003-07-22 11:53 ` Marin David Condic
2003-07-22 17:58 ` Randy Brukardt
2003-07-22 19:16 ` Hyman Rosen
2003-07-23 7:20 ` Vinzent Hoefler
2003-07-23 14:27 ` Hyman Rosen
2003-07-23 15:08 ` Vinzent Hoefler
2003-07-21 16:00 ` tmoran
2003-07-21 23:54 ` Robert I. Eachus
2003-07-18 11:31 ` Larry Kilgallen
[not found] ` <bf83qt$ju3@library2.airnews.netOrganization: LJK Software <lSNU7JdZau5p@eisner.encompasserve.org>
2003-07-18 14:43 ` Robert I. Eachus
2003-07-18 11:28 ` Larry Kilgallen
2003-07-16 23:14 ` Marin David Condic
2003-07-17 4:08 ` John R. Strohm
2003-07-17 9:42 ` Preben Randhol
2003-07-18 17:18 ` Robert I. Eachus
2003-07-18 17:42 ` Hyman Rosen
2003-07-15 21:59 ` Christopher Browne
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox