Module Name: xsrc
Committed By: rillig
Date: Sun Jan 22 19:57:59 UTC 2023
Modified Files:
xsrc/external/mit/fontconfig/dist: config-fixups.h
Log Message:
fontconfig: fix lint build (GCC internals in <stdatomic.h>)
To generate a diff of this commit:
cvs rdiff -u -r1.1.1.1 -r1.2 \
xsrc/external/mit/fontconfig/dist/config-fixups.h
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: xsrc/external/mit/fontconfig/dist/config-fixups.h
diff -u xsrc/external/mit/fontconfig/dist/config-fixups.h:1.1.1.1 xsrc/external/mit/fontconfig/dist/config-fixups.h:1.2
--- xsrc/external/mit/fontconfig/dist/config-fixups.h:1.1.1.1 Mon Jun 3 06:02:07 2013
+++ xsrc/external/mit/fontconfig/dist/config-fixups.h Sun Jan 22 19:57:59 2023
@@ -38,3 +38,11 @@
# define ALIGNOF_DOUBLE 4
# endif
#endif
+
+/*
+ * NetBSD's lint cannot handle GCC's built-in <stdatomic.h>:
+ * fcatomic.h(64): error: syntax error '__atomic_compare_exchange_ptr' [249]
+ */
+#ifdef lint
+# undef HAVE_STDATOMIC_PRIMITIVES
+#endif