View | Details | Raw Unified | Return to bug 29206
Collapse All | Expand All

(-)src.orig/libjava/sysdep/generic/backtrace.h (+17 lines)
Lines 13-18 details. */ Link Here
13
13
14
#include <java-stack.h>
14
#include <java-stack.h>
15
15
16
#ifdef SJLJ_EXCEPTIONS
17
18
#undef _Unwind_GetIPInfo
19
#define _Unwind_GetIPInfo(ctx,ip_before_insn) \
20
  (abort (), (void) (ctx), *ip_before_insn = 1, 0)
21
22
#undef _Unwind_GetRegionStart
23
#define _Unwind_GetRegionStart(ctx) \
24
  (abort (), (void) (ctx), 0)
25
26
#undef _Unwind_Backtrace
27
#define _Unwind_Backtrace(trace_fn,state_ptr) \
28
  (fallback_backtrace (trace_fn, state_ptr))
29
16
/* Unwind through the call stack calling TRACE_FN with STATE for every stack
30
/* Unwind through the call stack calling TRACE_FN with STATE for every stack
17
   frame.  Returns the reason why the unwinding was stopped.  */
31
   frame.  Returns the reason why the unwinding was stopped.  */
18
_Unwind_Reason_Code
32
_Unwind_Reason_Code
Lines 20-23 fallback_backtrace (_Unwind_Trace_Fn, _J Link Here
20
{
34
{
21
  return _URC_NO_REASON;
35
  return _URC_NO_REASON;
22
}
36
}
37
38
#endif /* SJLJ_EXCEPTIONS */
39
23
#endif
40
#endif

Return to bug 29206