[Bug testsuite/8595] environ.exp could run on more platforms

cvs-commit at gcc dot gnu.org sourceware-bugzilla@sourceware.org
Sat Apr 29 00:30:00 GMT 2017


https://sourceware.org/bugzilla/show_bug.cgi?id=8595

--- Comment #3 from cvs-commit at gcc dot gnu.org <cvs-commit at gcc dot gnu.org> ---
The master branch has been updated by Sergio Durigan Junior
<sergiodj@sourceware.org>:

https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=45ce1b47e4490993b5c1a04f4a8acb62d9ec5039

commit 45ce1b47e4490993b5c1a04f4a8acb62d9ec5039
Author: Sergio Durigan Junior <sergiodj@redhat.com>
Date:   Fri Mar 31 13:24:36 2017 -0400

    Make environ.exp run on all platforms (and create info-program.exp)

    This has been on my TODO list for a while.  There's a really old bug
    about this (PR testsuite/8595), and there was no reason for
    environ.exp to be specific for hppa* targets.  So this patch removes
    this constraint, modernizes the testcase, and cleans up some things.
    Most of the tests remained, and some were rewritten (especially the
    one that checks if "show environment" works, which is something kind
    of hard to do).

    As a bonus, I'm adding a separated info-program.exp file containing
    all the tests related to "info program" that were present on
    environ.exp.

    Tested locally, everything still passes.

    gdb/testsuite/ChangeLog:
    2017-04-28  Sergio Durigan Junior  <sergiodj@redhat.com>

        PR testsuite/8595
        * gdb.base/environ.exp: Make test available in all architectures.
        Move bits related to "info program" testing to
        gdb.base/info-program.exp.  Rewrite tests to use the two new
        procedures mentione below.
        (test_set_show_env_var) New procedure.
        (test_set_show_env_var_equal): Likewise.
        * gdb.base/info-program.exp: New file.

-- 
You are receiving this mail because:
You are on the CC list for the bug.


More information about the Gdb-prs mailing list