While a board file as a new test more may be useful, I think there's
value in having smoke tests that run with the default board too. Just
like we have other tests in the tree that exercise basic PIE, gdb
index,
fission, etc. already. E.g., we test PIE+exec in
gdb.base/pie-execl.exp.
I was not saying to update the existing fork tests, but instead to
add the small test that you described in the commit log as a testcase.
Let me put it another way -- I suspect that if you had discovered
this issue on a system with a compiler that does _not_ emit PIE
by default, you'd have likely considered adding a small test.