[lldb] [test] Fix TestGdbRemoteThreadName code on FreeBSD
authorMichał Górny <mgorny@moritz.systems>
Thu, 5 Nov 2020 17:56:10 +0000 (18:56 +0100)
committerMichał Górny <mgorny@moritz.systems>
Thu, 5 Nov 2020 19:45:34 +0000 (20:45 +0100)
commitb643deb03fb935d414f74e07b702ebb4e5c33bf3
tree2e15479f310937ed5059baadea9223f9fa3bb93d
parentb79e990f4019c297cbfb62a03b9629d56a37086c
[lldb] [test] Fix TestGdbRemoteThreadName code on FreeBSD

Fix TestGdbRemoteThreadName to call ::pthread_setname_np instead
of ::pthread_set_name_np on FreeBSD.  While technically both names
are correct, the former is preferable because of compatibility
with Linux.  Furthermore, the latter requires `#include <pthread_np.h>`
that was missing causing the test to fail to compile.

Differential Revision: https://reviews.llvm.org/D90862
lldb/test/API/tools/lldb-server/thread-name/main.cpp