From 2b41ae148d5bc36438b7d050e62212b687f3d3a2 Mon Sep 17 00:00:00 2001
From: kettenis <>
Date: Sun, 16 Apr 2017 16:01:05 +0000
Subject: Define DEF_WEAK like we do for ld.so to fix building this with clang.

ok millert@, deraadt@
---
 src/regress/lib/libc/regex/Makefile | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/src/regress/lib/libc/regex/Makefile b/src/regress/lib/libc/regex/Makefile
index a69432f682..5b9a080209 100644
--- a/src/regress/lib/libc/regex/Makefile
+++ b/src/regress/lib/libc/regex/Makefile
@@ -1,4 +1,4 @@
-#	$OpenBSD: Makefile,v 1.10 2014/12/10 03:12:38 daniel Exp $
+#	$OpenBSD: Makefile,v 1.11 2017/04/16 16:01:05 kettenis Exp $
 #	$NetBSD: Makefile,v 1.2 1995/02/16 19:38:45 cgd Exp $
 
 PROG=	re
@@ -7,6 +7,7 @@ SRCS=	main.c split.c debug.c regcomp.c regerror.c regexec.c regfree.c
 CLEANFILES += t_exhaust
 
 CFLAGS+= -I${.CURDIR}/../../../../lib/libc/regex -DREDEBUG -DPOSIX_MISTAKE
+CFLAGS+= -D'DEF_WEAK(x)=asm("")'
 
 TESTS=	${.CURDIR}/tests
 
-- 
cgit v1.2.3-55-g6feb