xen/arm: mark do_unexpected_trap as noreturn
authorJulien Grall <julien.grall@linaro.org>
Tue, 5 Aug 2014 16:30:37 +0000 (17:30 +0100)
committerIan Campbell <ian.campbell@citrix.com>
Thu, 21 Aug 2014 22:27:19 +0000 (23:27 +0100)
Signed-off-by: Julien Grall <julien.grall@linaro.org>
Acked-by: Ian Campbell <ian.campbell@citrix.com>
xen/include/asm-arm/processor.h

index 0b746573f112310032e4ad7cdb872f9b615cc0bc..0cc5b6d3b7cfaad7bc625695532c12a7bc51cab1 100644 (file)
@@ -500,7 +500,7 @@ void show_registers(struct cpu_user_regs *regs);
 #define cpu_to_core(_cpu)   (0)
 #define cpu_to_socket(_cpu) (0)
 
-void do_unexpected_trap(const char *msg, struct cpu_user_regs *regs);
+void noreturn do_unexpected_trap(const char *msg, struct cpu_user_regs *regs);
 
 void vcpu_regs_hyp_to_user(const struct vcpu *vcpu,
                            struct vcpu_guest_core_regs *regs);