Module Name: src Committed By: kamil Date: Mon Jun 1 01:03:21 UTC 2020
Modified Files: src/tests/lib/libc/net: Makefile h_nsd_recurse.c Log Message: Avoid redefining _REENTRANT under sanitizers Switch away from -Wno-macro-redefined which was Clang specific. To generate a diff of this commit: cvs rdiff -u -r1.13 -r1.14 src/tests/lib/libc/net/Makefile cvs rdiff -u -r1.2 -r1.3 src/tests/lib/libc/net/h_nsd_recurse.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/tests/lib/libc/net/Makefile diff -u src/tests/lib/libc/net/Makefile:1.13 src/tests/lib/libc/net/Makefile:1.14 --- src/tests/lib/libc/net/Makefile:1.13 Sat Feb 8 00:11:18 2020 +++ src/tests/lib/libc/net/Makefile Mon Jun 1 01:03:21 2020 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.13 2020/02/08 00:11:18 kamil Exp $ +# $NetBSD: Makefile,v 1.14 2020/06/01 01:03:21 kamil Exp $ .include <bsd.own.mk> @@ -41,8 +41,4 @@ LDADD.h_nsd_recurse+= -lpthread CLEANFILES+= aton_ether_subr.c -.if ${MKSANITIZER:Uno} == "yes" || ${MKLIBCSANITIZER:Uno} == "yes" -COPTS.h_nsd_recurse.c+= -Wno-macro-redefined # _REENTRANT redefined -.endif - .include <bsd.test.mk> Index: src/tests/lib/libc/net/h_nsd_recurse.c diff -u src/tests/lib/libc/net/h_nsd_recurse.c:1.2 src/tests/lib/libc/net/h_nsd_recurse.c:1.3 --- src/tests/lib/libc/net/h_nsd_recurse.c:1.2 Thu Jan 13 02:24:51 2011 +++ src/tests/lib/libc/net/h_nsd_recurse.c Mon Jun 1 01:03:21 2020 @@ -1,4 +1,4 @@ -/* $NetBSD: h_nsd_recurse.c,v 1.2 2011/01/13 02:24:51 pgoyette Exp $ */ +/* $NetBSD: h_nsd_recurse.c,v 1.3 2020/06/01 01:03:21 kamil Exp $ */ /*- * Copyright (c) 2008 The NetBSD Foundation, Inc. @@ -32,9 +32,11 @@ #include <sys/cdefs.h> __COPYRIGHT("@(#) Copyright (c) 2008\ The NetBSD Foundation, inc. All rights reserved."); -__RCSID("$NetBSD: h_nsd_recurse.c,v 1.2 2011/01/13 02:24:51 pgoyette Exp $"); +__RCSID("$NetBSD: h_nsd_recurse.c,v 1.3 2020/06/01 01:03:21 kamil Exp $"); +#ifndef _REENTRANT #define _REENTRANT +#endif #include <assert.h> #include <nsswitch.h>