string: Hook up the default implementation on test-memrchr
authorAdhemerval Zanella <adhemerval.zanella@linaro.org>
Tue, 17 Jan 2023 13:14:58 +0000 (10:14 -0300)
committerAdhemerval Zanella <adhemerval.zanella@linaro.org>
Mon, 6 Feb 2023 19:19:35 +0000 (16:19 -0300)
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
string/test-memrchr.c

index a4eac35..e4cba18 100644 (file)
@@ -24,6 +24,13 @@ typedef char *(*proto_t) (const char *, int, size_t);
 
 IMPL (memrchr, 1)
 
+/* Also check the generic implementation.  */
+#undef weak_alias
+#define weak_alias(a, b)
+#define MEMRCHR __memrchr_default
+#include "string/memrchr.c"
+IMPL (__memrchr_default, 1)
+
 /* Naive implementation to verify results.  */
 char *
 simple_memrchr (const char *s, int c, size_t n)