If HAVE_BUILTIN_EXPECT is not defined define __builtin_expect as a
authordrepper <drepper>
Mon, 26 Oct 1998 17:59:41 +0000 (17:59 +0000)
committerdrepper <drepper>
Mon, 26 Oct 1998 17:59:41 +0000 (17:59 +0000)
macro substituting to the first argument.

include/libc-symbols.h

index 4684cb7..5d15791 100644 (file)
@@ -226,6 +226,11 @@ extern const char _libc_intl_domainname[];
 # define internal_function     /* empty */
 #endif
 
 # define internal_function     /* empty */
 #endif
 
+/* Prepare for the case that `__builtin_expect' is not available.  */
+#ifndef HAVE_BUILTIN_EXPECT
+# define __builtin_expect(expr, val) (expr)
+#endif
+
 /* When a reference to SYMBOL is encountered, the linker will emit a
    warning message MSG.  */
 #ifdef HAVE_GNU_LD
 /* When a reference to SYMBOL is encountered, the linker will emit a
    warning message MSG.  */
 #ifdef HAVE_GNU_LD