From bef78dd9f8f761d92ddcfa0247ffe4fee3f81d1b Mon Sep 17 00:00:00 2001 From: Norman Feske Date: Fri, 11 Jan 2013 22:14:59 +0100 Subject: [PATCH] Core: Fix registration of CPU exception handler --- base-foc/src/core/include/cpu_session_component.h | 2 +- base-linux/src/core/include/cpu_session_component.h | 2 +- base-nova/src/core/include/cpu_session_component.h | 2 +- base/src/core/include/cpu_session_component.h | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/base-foc/src/core/include/cpu_session_component.h b/base-foc/src/core/include/cpu_session_component.h index 1433067209..ac4d9e13e8 100644 --- a/base-foc/src/core/include/cpu_session_component.h +++ b/base-foc/src/core/include/cpu_session_component.h @@ -72,7 +72,7 @@ namespace Genode { void sigh(Signal_context_capability sigh) { - sigh = sigh; + _sigh = sigh; update_exception_sigh(); } diff --git a/base-linux/src/core/include/cpu_session_component.h b/base-linux/src/core/include/cpu_session_component.h index 74c472953f..789c8ea623 100644 --- a/base-linux/src/core/include/cpu_session_component.h +++ b/base-linux/src/core/include/cpu_session_component.h @@ -72,7 +72,7 @@ namespace Genode { void sigh(Signal_context_capability sigh) { - sigh = sigh; + _sigh = sigh; update_exception_sigh(); } diff --git a/base-nova/src/core/include/cpu_session_component.h b/base-nova/src/core/include/cpu_session_component.h index d540523c48..5d33e743c6 100644 --- a/base-nova/src/core/include/cpu_session_component.h +++ b/base-nova/src/core/include/cpu_session_component.h @@ -72,7 +72,7 @@ namespace Genode { void sigh(Signal_context_capability sigh) { - sigh = sigh; + _sigh = sigh; update_exception_sigh(); } diff --git a/base/src/core/include/cpu_session_component.h b/base/src/core/include/cpu_session_component.h index 74f19c4e02..d108368fe4 100644 --- a/base/src/core/include/cpu_session_component.h +++ b/base/src/core/include/cpu_session_component.h @@ -71,7 +71,7 @@ namespace Genode { void sigh(Signal_context_capability sigh) { - sigh = sigh; + _sigh = sigh; update_exception_sigh(); }