chiark
/
gitweb
/
~mdw
/
mLib
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
@@@ remote works?
[mLib]
/
utils
/
macros.h
diff --git
a/utils/macros.h
b/utils/macros.h
index 954ed0c7ed8227f130cf0a202f9c4a034d52d824..95d0ddba93d9105dc7d43af99b0bffa5ef430534 100644
(file)
--- a/
utils/macros.h
+++ b/
utils/macros.h
@@
-110,7
+110,7
@@
# define EXECL_LIKE(ntrail) __attribute__((__sentinel__(ntrail)))
#endif
# define EXECL_LIKE(ntrail) __attribute__((__sentinel__(ntrail)))
#endif
-#if GCC_VERSION_P(2, 7)
+#if GCC_VERSION_P(2, 7)
|| CLANG_VERSION_P(0, 0)
# define LAUNDER(x) \
({ __typeof__(x) _y; __asm__("" : "=g"(_y) : "0"(x)); _y; })
# define RELAX do __asm__ __volatile__("" ::: "memory"); while (0)
# define LAUNDER(x) \
({ __typeof__(x) _y; __asm__("" : "=g"(_y) : "0"(x)); _y; })
# define RELAX do __asm__ __volatile__("" ::: "memory"); while (0)
@@
-133,7
+133,9
@@
# define MUFFLE_WARNINGS_STMT(warns, body) \
do { MLIB__MUFFLE_WARNINGS(warns, body) } while (0)
# define MUFFLE_WARNINGS_STMT(warns, body) \
do { MLIB__MUFFLE_WARNINGS(warns, body) } while (0)
-#elif GCC_VERSION_P(4, 6)
+#endif
+
+#if GCC_VERSION_P(4, 6)
/* --- Diagnostic suppression in GCC: a tale of woe --- *
*
/* --- Diagnostic suppression in GCC: a tale of woe --- *
*