+2002-11-26 Matthias Clasen <maclas@gmx.de>
+
+ * glib/gmessages.h: Only use G_LIKELY in g_assert() and
+ g_return_[val]_if_fail() if it is actually doing something.
+
2002-11-26 Sebastian Wilhelmi <wilhelmi@ira.uka.de>
* glib/grand.c, gthread/gthread-impl.c, tests/rand-test.c:
+2002-11-26 Matthias Clasen <maclas@gmx.de>
+
+ * glib/gmessages.h: Only use G_LIKELY in g_assert() and
+ g_return_[val]_if_fail() if it is actually doing something.
+
2002-11-26 Sebastian Wilhelmi <wilhelmi@ira.uka.de>
* glib/grand.c, gthread/gthread-impl.c, tests/rand-test.c:
+2002-11-26 Matthias Clasen <maclas@gmx.de>
+
+ * glib/gmessages.h: Only use G_LIKELY in g_assert() and
+ g_return_[val]_if_fail() if it is actually doing something.
+
2002-11-26 Sebastian Wilhelmi <wilhelmi@ira.uka.de>
* glib/grand.c, gthread/gthread-impl.c, tests/rand-test.c:
+2002-11-26 Matthias Clasen <maclas@gmx.de>
+
+ * glib/gmessages.h: Only use G_LIKELY in g_assert() and
+ g_return_[val]_if_fail() if it is actually doing something.
+
2002-11-26 Sebastian Wilhelmi <wilhelmi@ira.uka.de>
* glib/grand.c, gthread/gthread-impl.c, tests/rand-test.c:
+2002-11-26 Matthias Clasen <maclas@gmx.de>
+
+ * glib/gmessages.h: Only use G_LIKELY in g_assert() and
+ g_return_[val]_if_fail() if it is actually doing something.
+
2002-11-26 Sebastian Wilhelmi <wilhelmi@ira.uka.de>
* glib/grand.c, gthread/gthread-impl.c, tests/rand-test.c:
+2002-11-26 Matthias Clasen <maclas@gmx.de>
+
+ * glib/gmessages.h: Only use G_LIKELY in g_assert() and
+ g_return_[val]_if_fail() if it is actually doing something.
+
2002-11-26 Sebastian Wilhelmi <wilhelmi@ira.uka.de>
* glib/grand.c, gthread/gthread-impl.c, tests/rand-test.c:
+2002-11-26 Matthias Clasen <maclas@gmx.de>
+
+ * glib/gmessages.h: Only use G_LIKELY in g_assert() and
+ g_return_[val]_if_fail() if it is actually doing something.
+
2002-11-26 Sebastian Wilhelmi <wilhelmi@ira.uka.de>
* glib/grand.c, gthread/gthread-impl.c, tests/rand-test.c:
#else /* !G_DISABLE_ASSERT */
-#ifdef __GNUC__
+#if defined(__GNUC__) && (__GNUC__ > 2) && defined(__OPTIMIZE__)
#define g_assert(expr) G_STMT_START{ \
if (!G_LIKELY (expr)) \
#else /* !G_DISABLE_CHECKS */
-#ifdef __GNUC__
+#if defined(__GNUC__) && (__GNUC__ > 2) && defined(__OPTIMIZE__)
#define g_return_if_fail(expr) G_STMT_START{ \
if (!G_LIKELY (expr)) \