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

Reply via email to