Module Name:    src
Committed By:   christos
Date:           Wed Oct  2 18:12:35 UTC 2024

Modified Files:
        src/lib/libc/gen: Makefile.inc

Log Message:
Add workaround for clang atomics


To generate a diff of this commit:
cvs rdiff -u -r1.220 -r1.221 src/lib/libc/gen/Makefile.inc

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/lib/libc/gen/Makefile.inc
diff -u src/lib/libc/gen/Makefile.inc:1.220 src/lib/libc/gen/Makefile.inc:1.221
--- src/lib/libc/gen/Makefile.inc:1.220	Thu Aug 29 17:05:01 2024
+++ src/lib/libc/gen/Makefile.inc	Wed Oct  2 14:12:35 2024
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile.inc,v 1.220 2024/08/29 21:05:01 rillig Exp $
+#	$NetBSD: Makefile.inc,v 1.221 2024/10/02 18:12:35 christos Exp $
 #	from: @(#)Makefile.inc	8.6 (Berkeley) 5/4/95
 
 # gen sources
@@ -218,5 +218,7 @@ errlist.c: errlist.awk ${NETBSDSRCDIR}/s
 LINTFLAGS.rb.c += -X 231	# XXX: marked as unused already why?
 LINTFLAGS.siglist.c += -X 351	# XXX: renames
 LINTFLAGS.signame.c += -X 351	# XXX: renames
+# missing atomic decls
+LINTFLAGS.arc4random.c += ${${ACTIVE_CC} == "clang":? -X 215 :}
 
 CLEANFILES+= errlist.c

Reply via email to