Define DEF_WEAK like we do for ld.so to fix building this with clang.
authorkettenis <kettenis@openbsd.org>
Sun, 16 Apr 2017 16:01:05 +0000 (16:01 +0000)
committerkettenis <kettenis@openbsd.org>
Sun, 16 Apr 2017 16:01:05 +0000 (16:01 +0000)
ok millert@, deraadt@

regress/lib/libc/regex/Makefile

index a69432f..5b9a080 100644 (file)
@@ -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