Index: gcc/gcc/config/xtensa/unwind-dw2-xtensa.c |
diff --git a/gcc/gcc/config/xtensa/unwind-dw2-xtensa.c b/gcc/gcc/config/xtensa/unwind-dw2-xtensa.c |
index e7ca86a10fb4fe6ce82279c330d88a9bbe017be7..9544f65ab7882cbc17e11ab606e0344c11057a1f 100644 |
--- a/gcc/gcc/config/xtensa/unwind-dw2-xtensa.c |
+++ b/gcc/gcc/config/xtensa/unwind-dw2-xtensa.c |
@@ -459,7 +459,7 @@ uw_advance_context (struct _Unwind_Context *context, _Unwind_FrameState *fs) |
} \ |
while (0) |
-static void |
+static void __attribute__((noinline)) |
uw_init_context_1 (struct _Unwind_Context *context, void *outer_cfa, |
void *outer_ra) |
{ |