Mirror of the gdb mailing list
 help / color / mirror / Atom feed
* Re: "break main; run" test
@ 2004-01-09 22:25 Michael Elizabeth Chastain
  2004-01-09 22:55 ` Andrew Cagney
  0 siblings, 1 reply; 9+ messages in thread
From: Michael Elizabeth Chastain @ 2004-01-09 22:25 UTC (permalink / raw)
  To: cagney, eliz, mec.gnu, nathanw; +Cc: gdb

doco> Pick a popular machine (Solaris/PPC?) and try the build on that.

BTW, on an unrelated minor point, I think it's GNU policy to use Free
Software whenever it's available.  So the example should be Linux or
FreeBSD or Hurd, not Solaris.

But Hurd will ship before we pick all the Solaris examples out.  :)

Michael C


^ permalink raw reply	[flat|nested] 9+ messages in thread
* Re: "break main; run" test
@ 2004-01-09 23:27 Michael Elizabeth Chastain
  0 siblings, 0 replies; 9+ messages in thread
From: Michael Elizabeth Chastain @ 2004-01-09 23:27 UTC (permalink / raw)
  To: cagney, mec.gnu; +Cc: eliz, gdb, nathanw

> I challenge you to find a Solaris/PPC machine, yet alone one that GDB 
> works on :-)

Ha!  I override operator/ !

  bool gnu_triple operator/ (os_t os, cpu_t cpu)
  {
    // normal people use '&&' but i am special
    return os == this->os_ || cpu == this->cpu_ ;
  }


^ permalink raw reply	[flat|nested] 9+ messages in thread
* Re: "break main; run" test
@ 2004-01-09  3:16 Michael Elizabeth Chastain
  2004-01-09  8:52 ` Eli Zaretskii
  0 siblings, 1 reply; 9+ messages in thread
From: Michael Elizabeth Chastain @ 2004-01-09  3:16 UTC (permalink / raw)
  To: gdb, nathanw

> When people refer to the test of starting gdb on a program, setting a
> breakpoint on "main", and running to that point, is there a particular
> standard test program in mind? "Hello world"? The GDB binary itself?

You are right; it is ambiguous.

To me, it usually means "the gdb binary itself", since the gdb binary is
a large program and it's guaranteed to exist.  Sometimes it means
"hello world", and sometimes it means "any random program".

Michael C


^ permalink raw reply	[flat|nested] 9+ messages in thread
* "break main; run" test
@ 2004-01-09  3:04 Nathan J. Williams
  0 siblings, 0 replies; 9+ messages in thread
From: Nathan J. Williams @ 2004-01-09  3:04 UTC (permalink / raw)
  To: gdb


When people refer to the test of starting gdb on a program, setting a
breakpoint on "main", and running to that point, is there a particular
standard test program in mind? "Hello world"? The GDB binary itself?
Or just whatever happens to be lying around and compiled with debug
information (or even not with debug information)?

        - Nathan


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

end of thread, other threads:[~2004-01-11 15:59 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2004-01-09 22:25 "break main; run" test Michael Elizabeth Chastain
2004-01-09 22:55 ` Andrew Cagney
  -- strict thread matches above, loose matches on Subject: below --
2004-01-09 23:27 Michael Elizabeth Chastain
2004-01-09  3:16 Michael Elizabeth Chastain
2004-01-09  8:52 ` Eli Zaretskii
2004-01-09 16:56   ` Andrew Cagney
2004-01-10 12:02     ` Eli Zaretskii
2004-01-11 15:59       ` Andrew Cagney
2004-01-09  3:04 Nathan J. Williams

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