summaryrefslogtreecommitdiff
path: root/libobjc/exception.c
diff options
context:
space:
mode:
Diffstat (limited to 'libobjc/exception.c')
-rw-r--r--libobjc/exception.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/libobjc/exception.c b/libobjc/exception.c
index b96630c75ee..3c078c04126 100644
--- a/libobjc/exception.c
+++ b/libobjc/exception.c
@@ -220,6 +220,7 @@ get_ttype_entry (struct lsda_header_info *info, _Unwind_Word i)
while (0)
_Unwind_Reason_Code
+__attribute__((target ("general-regs-only")))
PERSONALITY_FUNCTION (_Unwind_State state,
struct _Unwind_Exception *ue_header,
struct _Unwind_Context *context)