From cbe5cf641defde6be1dfa2a173e071958b0edbf5 Mon Sep 17 00:00:00 2001 From: "Ithamar R. Adema" Date: Sat, 30 Aug 2014 21:08:01 +0200 Subject: [PATCH] ARM: add a couple of ARM specific stubs These are ARM EABI specific exception handling functions, referenced from the gcc c++ libraries. --- src/system/kernel/util/kernel_cpp.cpp | 35 +++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) diff --git a/src/system/kernel/util/kernel_cpp.cpp b/src/system/kernel/util/kernel_cpp.cpp index c569260a86..1dad95ee88 100644 --- a/src/system/kernel/util/kernel_cpp.cpp +++ b/src/system/kernel/util/kernel_cpp.cpp @@ -69,6 +69,41 @@ __cxa_finalize(void* dsoHandle) { } +/* ARM */ +extern "C" void +__aeabi_unwind_cpp_pr0(void) +{ +} + +extern "C" void +__aeabi_unwind_cpp_pr1(void) +{ +} + +extern "C" void +__aeabi_unwind_cpp_pr2(void) +{ +} + +extern "C" void +_Unwind_Complete(void) +{ +} + +extern "C" void +_Unwind_VRS_Set(void) +{ +} + +extern "C" void +_Unwind_VRS_Get(void) +{ +} + +extern "C" void +__gnu_unwind_frame(void) +{ +} #endif