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 143306720..ac4d9e13e 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 74c472953..789c8ea62 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 d540523c4..5d33e743c 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 74f19c4e0..d108368fe 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(); }