[RFC] gdb.base/args.exp: Invoke gdb_load for simulator targets

Kevin Buettner kevinb@redhat.com
Wed Apr 9 16:07:00 GMT 2003


On Apr 9, 10:21am, Andrew Cagney wrote:

> > 	* gdb.base/args.exp: Invoke gdb_load for simulator targets. 
> > 	Modify regexps to match extra output after program exit in a
> > 	simulator.
> 
> What's the extra output?  That part may be a bug.

When running on a simulator, I see:

    (gdb) target sim
    Connected to the simulator.
    (gdb) load gdb.base/args
    (gdb) run
    Starting program: .../gdb.base/args 1 3
    3
    .../gdb.base/args
    1
    3

    Program exited normally.
    [Switching to process 0]
    Current language:  auto; currently asm
    (gdb) 

When running with a native gdb, I see:

    (gdb) run
    Starting program: .../gdb.base/args 1 3
    3
    .../gdb.base/args
    1
    3

    Program exited normally.
    (gdb) 

The extra output is the bit about switching to process 0 and reporting
the current language.  I figured it was a feature, but it may well be
a bug.  (It seems pretty harmless...)

Kevin



More information about the Gdb-patches mailing list