Xfuncproto.h.in |   21 +++++++++++++++++++++
 configure.ac    |    2 +-
 2 files changed, 22 insertions(+), 1 deletion(-)

New commits:
commit f3b7b856777500113cee524dbd295fcbbce11fab
Author: Keith Packard <kei...@keithp.com>
Date:   Fri Sep 23 09:49:36 2016 +0300

    xproto 7.0.31
    
    Signed-off-by: Keith Packard <kei...@keithp.com>

diff --git a/configure.ac b/configure.ac
index 0b002fd..2b91a9d 100644
--- a/configure.ac
+++ b/configure.ac
@@ -1,5 +1,5 @@
 AC_PREREQ([2.60])
-AC_INIT([Xproto], [7.0.30],
+AC_INIT([Xproto], [7.0.31],
         [https://bugs.freedesktop.org/enter_bug.cgi?product=xorg])
 AM_INIT_AUTOMAKE([foreign dist-bzip2])
 

commit d59bd3ade1a8430282c3395d5f5b22ebaa339976
Author: Keith Packard <kei...@keithp.com>
Date:   Fri Sep 23 02:35:36 2016 +0300

    Fix typo __has_extenstion -> __has_extension
    
    Signed-off-by: Keith Packard <kei...@keithp.com>
    Reviewed-by: Jeremy Huddleston Sequoia <jerem...@apple.com>

diff --git a/Xfuncproto.h.in b/Xfuncproto.h.in
index 8715c9d..b88493d 100644
--- a/Xfuncproto.h.in
+++ b/Xfuncproto.h.in
@@ -83,7 +83,7 @@ in this Software without prior written authorization from The 
Open Group.
 # define __has_feature(x) 0    /* Compatibility with non-clang compilers. */
 #endif
 #ifndef __has_extension
-# define __has_extenstion(x) 0 /* Compatibility with non-clang compilers. */
+# define __has_extension(x) 0  /* Compatibility with non-clang compilers. */
 #endif
 
 /* Added in X11R6.9, so available in any version of modular xproto */

commit bd3832a988c34304b54ba3bbab5befb3dbcae90d
Author: Jeremy Huddleston Sequoia <jerem...@apple.com>
Date:   Thu Sep 22 14:31:11 2016 -0700

    xproto 7.0.30
    
    Signed-off-by: Jeremy Huddleston Sequoia <jerem...@apple.com>

diff --git a/configure.ac b/configure.ac
index bc6409a..0b002fd 100644
--- a/configure.ac
+++ b/configure.ac
@@ -1,5 +1,5 @@
 AC_PREREQ([2.60])
-AC_INIT([Xproto], [7.0.29],
+AC_INIT([Xproto], [7.0.30],
         [https://bugs.freedesktop.org/enter_bug.cgi?product=xorg])
 AM_INIT_AUTOMAKE([foreign dist-bzip2])
 

commit ad959de4f4fd821cf95522994395ad668eb6756f
Author: Jeremy Huddleston Sequoia <jerem...@apple.com>
Date:   Mon Sep 19 13:17:39 2016 -0700

    Xfuncproto: Add support for _X_NOTSAN macro
    
    Signed-off-by: Jeremy Huddleston Sequoia <jerem...@apple.com>
    Reviewed-by: Keith Packard <kei...@keithp.com>

diff --git a/Xfuncproto.h.in b/Xfuncproto.h.in
index 8a9530a..8715c9d 100644
--- a/Xfuncproto.h.in
+++ b/Xfuncproto.h.in
@@ -210,4 +210,11 @@ in this Software without prior written authorization from 
The Open Group.
 # endif
 #endif
 
+/* requires xproto >= 7.0.30 */
+#if __has_attribute(no_sanitize_thread)
+# define _X_NOTSAN __attribute__((no_sanitize_thread))
+#else
+# define _X_NOTSAN
+#endif
+
 #endif /* _XFUNCPROTO_H_ */

commit 9a9382de9036fc0f3b5555ee4d340c7dd234c424
Author: Jeremy Huddleston Sequoia <jerem...@apple.com>
Date:   Mon Sep 19 13:14:34 2016 -0700

    Xfuncproto: Add support for _X_DEPRECATED_MSG() macro
    
    Signed-off-by: Jeremy Huddleston Sequoia <jerem...@apple.com>
    Reviewed-by: Keith Packard <kei...@keithp.com>

diff --git a/Xfuncproto.h.in b/Xfuncproto.h.in
index 7f06e99..8a9530a 100644
--- a/Xfuncproto.h.in
+++ b/Xfuncproto.h.in
@@ -137,6 +137,14 @@ in this Software without prior written authorization from 
The Open Group.
 # define _X_DEPRECATED
 #endif
 
+/* requires xproto >= 7.0.30 */
+#if __has_extension(attribute_deprecated_with_message) || \
+                (defined(__GNUC__) && ((__GNUC__ >= 5) || ((__GNUC__ == 4) && 
(__GNUC_MINOR__ >= 5))))
+# define _X_DEPRECATED_MSG(_msg) __attribute__((deprecated(_msg)))
+#else
+# define _X_DEPRECATED_MSG(_msg) _X_DEPRECATED
+#endif
+
 /* requires xproto >= 7.0.17 */
 #if __has_attribute(noreturn) \
     || (defined(__GNUC__) && ((__GNUC__ * 100 + __GNUC_MINOR__) >= 205)) \

commit 34a95f725c200b9aedc8c634851474d9bcce712e
Author: Jeremy Huddleston Sequoia <jerem...@apple.com>
Date:   Mon Sep 19 13:12:35 2016 -0700

    Xfuncproto.h: Define __has_extension() if it isn't already
    
    Signed-off-by: Jeremy Huddleston Sequoia <jerem...@apple.com>
    Reviewed-by: Keith Packard <kei...@keithp.com>

diff --git a/Xfuncproto.h.in b/Xfuncproto.h.in
index 8556c27..7f06e99 100644
--- a/Xfuncproto.h.in
+++ b/Xfuncproto.h.in
@@ -82,6 +82,9 @@ in this Software without prior written authorization from The 
Open Group.
 #ifndef __has_feature
 # define __has_feature(x) 0    /* Compatibility with non-clang compilers. */
 #endif
+#ifndef __has_extension
+# define __has_extenstion(x) 0 /* Compatibility with non-clang compilers. */
+#endif
 
 /* Added in X11R6.9, so available in any version of modular xproto */
 #if __has_attribute(__sentinel__) || (defined(__GNUC__) && (__GNUC__ >= 4))

commit 4855c9229f00927a343f563db58e261db8a187fa
Author: Jeremy Huddleston Sequoia <jerem...@apple.com>
Date:   Mon Sep 19 13:10:34 2016 -0700

    Xfuncproto.h: Define __has_feature() if it isn't already
    
    Signed-off-by: Jeremy Huddleston Sequoia <jerem...@apple.com>
    Reviewed-by: Keith Packard <kei...@keithp.com>

diff --git a/Xfuncproto.h.in b/Xfuncproto.h.in
index 5daa83e..8556c27 100644
--- a/Xfuncproto.h.in
+++ b/Xfuncproto.h.in
@@ -79,6 +79,9 @@ in this Software without prior written authorization from The 
Open Group.
 #ifndef __has_attribute
 # define __has_attribute(x) 0  /* Compatibility with non-clang compilers. */
 #endif
+#ifndef __has_feature
+# define __has_feature(x) 0    /* Compatibility with non-clang compilers. */
+#endif
 
 /* Added in X11R6.9, so available in any version of modular xproto */
 #if __has_attribute(__sentinel__) || (defined(__GNUC__) && (__GNUC__ >= 4))

Reply via email to