Use pthread_kill() in raise()

raise() should use pthread_kill() in a pthreads environment.
For bionic this means it should always be used.

Change-Id: Ic679272b664d2b8a7068b628fb83a9f7395c441f
diff --git a/tests/signal_test.cpp b/tests/signal_test.cpp
index a54f14d..fcfcb18 100644
--- a/tests/signal_test.cpp
+++ b/tests/signal_test.cpp
@@ -95,3 +95,9 @@
 TEST(signal, sigfillset_invalid) {
   TestSigSet1(sigfillset);
 }
+
+TEST(signal, raise_invalid) {
+  errno = 0;
+  ASSERT_EQ(-1, raise(-1));
+  ASSERT_EQ(EINVAL, errno);
+}