From 6db5ea03c359c6230fdc53e0b035f25d9e0cf1f3 Mon Sep 17 00:00:00 2001 From: Joel Sherrill Date: Wed, 9 Mar 2016 11:25:13 -0600 Subject: [PATCH] pc386/startup/bsp_fatal_halt.c: Fix noreturn does return warning --- c/src/lib/libbsp/i386/pc386/startup/bsp_fatal_halt.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/c/src/lib/libbsp/i386/pc386/startup/bsp_fatal_halt.c b/c/src/lib/libbsp/i386/pc386/startup/bsp_fatal_halt.c index 3e4f26386d..07bbd793e0 100644 --- a/c/src/lib/libbsp/i386/pc386/startup/bsp_fatal_halt.c +++ b/c/src/lib/libbsp/i386/pc386/startup/bsp_fatal_halt.c @@ -18,4 +18,7 @@ void _CPU_Fatal_halt(uint32_t source, uint32_t error) : "=r" ((error)) : "0" ((error)) ); + #ifdef __GNUC__ + __builtin_unreachable(); + #endif }