From f0ab57ca009fdf0c80df30af3756dfddc83d6e68 Mon Sep 17 00:00:00 2001 From: Bernhard Reutner-Fischer Date: Fri, 20 Dec 2013 14:00:26 +0100 Subject: ldso: use unlikely macro Signed-off-by: Bernhard Reutner-Fischer --- ldso/include/ldsodefs.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ldso/include/ldsodefs.h b/ldso/include/ldsodefs.h index 8f601e944..4063d00f4 100644 --- a/ldso/include/ldsodefs.h +++ b/ldso/include/ldsodefs.h @@ -66,7 +66,7 @@ extern void _dl_allocate_static_tls (struct link_map *map) /* Taken from glibc/elf/dl-reloc.c */ #define CHECK_STATIC_TLS(sym_map) \ do { \ - if (__builtin_expect ((sym_map)->l_tls_offset == NO_TLS_OFFSET, 0)) \ + if (unlikely((sym_map)->l_tls_offset == NO_TLS_OFFSET)) \ _dl_allocate_static_tls (sym_map); \ } while (0) -- cgit v1.2.3