gnu_vector.exp: Respect `should_kfail' for PR 8549
authorAndreas Arnez <arnez@linux.vnet.ibm.com>
Wed, 20 Jan 2016 18:41:45 +0000 (19:41 +0100)
committerAndreas Arnez <arnez@linux.vnet.ibm.com>
Wed, 20 Jan 2016 18:41:45 +0000 (19:41 +0100)
commitfd356fa28834fa3a9f22f9157a568264ad045010
treef8b704fd70e6e8922f404b0f370e7e311dafdd8e
parent9df22175e153e1a8784afb85fc24983adf346171
gnu_vector.exp: Respect `should_kfail' for PR 8549

The gnu_vector test case yields a new FAIL on s390x:

  FAIL: gdb.base/gnu_vector.exp: verify vector return value

It was introduced by commit 77ae9c1933b50 "gdb.base/gnu_vector.exp:
Don't test output from the inferior".  That commit dropped the special
handling for GDB's inability (on some targets) to set the return value.

This change re-establishes the logic from before, converting the above
FAIL to a KFAIL (PRMS gdb/8549).

gdb/testsuite/ChangeLog:

* gdb.base/gnu_vector.exp: Re-establish handling for should_kfail
when GDB can not set the vector return value.  Add more comments
for clarification.
gdb/testsuite/ChangeLog
gdb/testsuite/gdb.base/gnu_vector.exp