Mirror of the gdb mailing list
 help / color / mirror / Atom feed
* Re: ^c now disallowed? (was Re: "cd dir && $(MAKE)", not "cd dir; $(MAKE)")
@ 2002-12-27 20:16 Nathanael Nerode
  2003-01-02 14:56 ` Andrew Cagney
  0 siblings, 1 reply; 8+ messages in thread
From: Nathanael Nerode @ 2002-12-27 20:16 UTC (permalink / raw)
  To: binutils, gdb; +Cc: dje

>> To me there are legitimate reasons why a developer would want
>> "make ; ^c ; make" to work.
>
>I agree.
>
>> If by "key files" you mean "the target of the rule" I _think_ we're 
>ok.
>
>I'm thinking that some rules might alter non-target files (like
>config.cache for configure), which might cause problems.

If you didn't interrupt a subconfigure pass, you should be fine.
If you did, you should delete the appropriate config.cache, the 
appropriate Makefile, and anything else generated or modified by that 
'configure', and then you should be fine.  At least that's my belief.

--Nathanael


^ permalink raw reply	[flat|nested] 8+ messages in thread
* ^c now disallowed? (was Re: "cd dir && $(MAKE)", not "cd dir; $(MAKE)")
@ 2002-12-27 11:16 Doug Evans
  2002-12-27 11:47 ` DJ Delorie
  0 siblings, 1 reply; 8+ messages in thread
From: Doug Evans @ 2002-12-27 11:16 UTC (permalink / raw)
  To: neroden; +Cc: gdb, binutils

Browsing the gdb archives I came across this.

Nathanael Nerode writes:
 > But interrupting 'make' in the middle can give 
 > all manner of screwy results now; don't rely on it.

Ugh.  This is an effect of the configury change that
I hadn't anticipated.  This is going to be a major pain IMHO.

Are the powers that be really ok with saying "just don't do that (*1)" ?


(*1): Which is effectively the same as saying rm -rf *
(assuming objdir != srcdir of course) is required if
you ^c and want the next `make' to work (assuming you don't want to
go to the trouble of figuring out what state the tree is in that will
screw up a subsequent make).  Ugh.


^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2003-01-02 20:10 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2002-12-27 20:16 ^c now disallowed? (was Re: "cd dir && $(MAKE)", not "cd dir; $(MAKE)") Nathanael Nerode
2003-01-02 14:56 ` Andrew Cagney
2003-01-02 17:28   ` Geoff Keating
2003-01-02 20:10     ` Alexandre Oliva
  -- strict thread matches above, loose matches on Subject: below --
2002-12-27 11:16 Doug Evans
2002-12-27 11:47 ` DJ Delorie
2002-12-27 12:42   ` Doug Evans
2002-12-27 12:46     ` DJ Delorie

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