Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 28 Aug 2012 19:36:54 +0000 (UTC)
From:      Andrew Turner <andrew@FreeBSD.org>
To:        src-committers@freebsd.org, svn-src-projects@freebsd.org
Subject:   svn commit: r239792 - projects/arm_eabi/sys/arm/arm
Message-ID:  <201208281936.q7SJasXO019072@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: andrew
Date: Tue Aug 28 19:36:54 2012
New Revision: 239792
URL: http://svn.freebsd.org/changeset/base/239792

Log:
  Provide the required personality functions

Modified:
  projects/arm_eabi/sys/arm/arm/db_trace.c

Modified: projects/arm_eabi/sys/arm/arm/db_trace.c
==============================================================================
--- projects/arm_eabi/sys/arm/arm/db_trace.c	Tue Aug 28 19:30:29 2012	(r239791)
+++ projects/arm_eabi/sys/arm/arm/db_trace.c	Tue Aug 28 19:36:54 2012	(r239792)
@@ -126,6 +126,29 @@ struct unwind_state {
 	uint16_t update_mask;
 };
 
+/* We need to provide these but never use them */
+void __aeabi_unwind_cpp_pr0(void);
+void __aeabi_unwind_cpp_pr1(void);
+void __aeabi_unwind_cpp_pr2(void);
+
+void
+__aeabi_unwind_cpp_pr0(void)
+{
+	panic("__aeabi_unwind_cpp_pr0");
+}
+
+void
+__aeabi_unwind_cpp_pr1(void)
+{
+	panic("__aeabi_unwind_cpp_pr1");
+}
+
+void
+__aeabi_unwind_cpp_pr2(void)
+{
+	panic("__aeabi_unwind_cpp_pr2");
+}
+
 /* Expand a 31-bit signed value to a 32-bit signed value */
 static __inline int32_t
 db_expand_prel31(uint32_t prel31)



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201208281936.q7SJasXO019072>