gdb/testsuite: cleanup in gdb.base/args.exp
authorAndrew Burgess <aburgess@redhat.com>
Wed, 27 Sep 2023 17:22:52 +0000 (18:22 +0100)
committerAndrew Burgess <aburgess@redhat.com>
Fri, 6 Oct 2023 12:02:36 +0000 (13:02 +0100)
commitfef7f251fecfb5747dae456d2f9b08772f3a3768
tree435aa590f110e541a15a4de273aa57bf0fb1a9b5
parentf9089d2f7b7d164e6747dc85fb683975119d3bff
gdb/testsuite: cleanup in gdb.base/args.exp

The last few commits resolved the KFAILs in gdb.base/args.exp.  With
those out of the way we can clean up this test script a little.

In this commit I have:

  - Stopped passing 'nowarnings' flag when building the source file.
    I see no reason why this source should issue a warning,

  - Moved setup of GDBFLAGS into args_test proc, callers that passed a
    newline needed a small tweak, and also the matching code needs
    updating for newline handling, but I think this is nicer, the
    argument lists are now given just once,

  - Updated comment on args_test,

  - Updated other comments.

There should be no change in what is tested after this commit.

Approved-By: Tom Tromey <tom@tromey.com>
gdb/testsuite/gdb.base/args.exp