+2002-11-26 Matthias Clasen <maclas@gmx.de>
+
+ * glib/gmacros.h: Fix the non-gcc-3.x definitions of G_LIKELY
+ and G_UNLIKELY. (Reported by Dan Mills)
+
2002-11-25 Matthias Clasen <maclas@gmx.de>
* glib/gfileutils.c (g_build_path):
+2002-11-26 Matthias Clasen <maclas@gmx.de>
+
+ * glib/gmacros.h: Fix the non-gcc-3.x definitions of G_LIKELY
+ and G_UNLIKELY. (Reported by Dan Mills)
+
2002-11-25 Matthias Clasen <maclas@gmx.de>
* glib/gfileutils.c (g_build_path):
+2002-11-26 Matthias Clasen <maclas@gmx.de>
+
+ * glib/gmacros.h: Fix the non-gcc-3.x definitions of G_LIKELY
+ and G_UNLIKELY. (Reported by Dan Mills)
+
2002-11-25 Matthias Clasen <maclas@gmx.de>
* glib/gfileutils.c (g_build_path):
+2002-11-26 Matthias Clasen <maclas@gmx.de>
+
+ * glib/gmacros.h: Fix the non-gcc-3.x definitions of G_LIKELY
+ and G_UNLIKELY. (Reported by Dan Mills)
+
2002-11-25 Matthias Clasen <maclas@gmx.de>
* glib/gfileutils.c (g_build_path):
+2002-11-26 Matthias Clasen <maclas@gmx.de>
+
+ * glib/gmacros.h: Fix the non-gcc-3.x definitions of G_LIKELY
+ and G_UNLIKELY. (Reported by Dan Mills)
+
2002-11-25 Matthias Clasen <maclas@gmx.de>
* glib/gfileutils.c (g_build_path):
+2002-11-26 Matthias Clasen <maclas@gmx.de>
+
+ * glib/gmacros.h: Fix the non-gcc-3.x definitions of G_LIKELY
+ and G_UNLIKELY. (Reported by Dan Mills)
+
2002-11-25 Matthias Clasen <maclas@gmx.de>
* glib/gfileutils.c (g_build_path):
+2002-11-26 Matthias Clasen <maclas@gmx.de>
+
+ * glib/gmacros.h: Fix the non-gcc-3.x definitions of G_LIKELY
+ and G_UNLIKELY. (Reported by Dan Mills)
+
2002-11-25 Matthias Clasen <maclas@gmx.de>
* glib/gfileutils.c (g_build_path):
#define G_LIKELY(expr) __builtin_expect (_G_BOOLEAN_EXPR(expr), 1)
#define G_UNLIKELY(expr) __builtin_expect (_G_BOOLEAN_EXPR(expr), 0)
#else
-#define G_LIKELY(expr) expr
-#define G_UNLIKELY(expr) expr
+#define G_LIKELY(expr) (expr)
+#define G_UNLIKELY(expr) (expr)
#endif
#endif /* __G_MACROS_H__ */
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+