From 2268a48350bcaafb576d31184089208cdcee033f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pawe=C5=82=20Dziepak?= Date: Mon, 25 Aug 2014 22:57:25 +0200 Subject: [PATCH] kernel/x86_64: use C++11 style static assert MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Paweł Dziepak --- src/system/kernel/arch/x86/64/thread.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/system/kernel/arch/x86/64/thread.cpp b/src/system/kernel/arch/x86/64/thread.cpp index 71da974abf..961a2534c1 100644 --- a/src/system/kernel/arch/x86/64/thread.cpp +++ b/src/system/kernel/arch/x86/64/thread.cpp @@ -98,7 +98,8 @@ x86_set_tls_context(Thread* thread) static addr_t arch_randomize_stack_pointer(addr_t value) { - STATIC_ASSERT(MAX_RANDOM_VALUE >= B_PAGE_SIZE - 1); + static_assert(MAX_RANDOM_VALUE >= B_PAGE_SIZE - 1, + "randomization range is too big"); value -= random_value() & (B_PAGE_SIZE - 1); return value & ~addr_t(0xf); }