diff options
author | H. Peter Anvin <hpa@linux.intel.com> | 2012-06-29 09:45:22 -0700 |
---|---|---|
committer | H. Peter Anvin <hpa@linux.intel.com> | 2012-06-29 09:45:22 -0700 |
commit | 6cad5d1c2d72330ecd2a749954a0de1927a0474e (patch) | |
tree | 3d46a7ad284416d87ada0354b480610bdad0a76a | |
parent | 72842b681e7b9e8a26f683417520315595024f31 (diff) | |
download | syslinux-6cad5d1c2d72330ecd2a749954a0de1927a0474e.tar.gz syslinux-6cad5d1c2d72330ecd2a749954a0de1927a0474e.tar.xz syslinux-6cad5d1c2d72330ecd2a749954a0de1927a0474e.zip |
com32: mark the invalid SEG() as __unlikely()
Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
-rw-r--r-- | com32/include/com32.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/com32/include/com32.h b/com32/include/com32.h index 4ba7ebdc..db85f773 100644 --- a/com32/include/com32.h +++ b/com32/include/com32.h @@ -141,7 +141,7 @@ __noreturn _kaboom(void); static inline uint16_t SEG(const volatile void *__p) { - if ((uintptr_t)__p > 0xfffff) { + if (__unlikely((uintptr_t)__p > 0xfffff)) { dprintf("Non-lowmem pointer passed to SEG(): %p\n", __p); _kaboom(); } |