unwind.h (4f2c0a4acffbec01079c28f839422e64ddeff004) | unwind.h (ae1f8d793a19a63263d6a30a311a2db4e86d8785) |
---|---|
1/* SPDX-License-Identifier: GPL-2.0-only */ 2/* 3 * arch/arm/include/asm/unwind.h 4 * 5 * Copyright (C) 2008 ARM Limited 6 */ 7 8#ifndef __ASM_UNWIND_H --- 26 unchanged lines hidden (view full) --- 35extern struct unwind_table *unwind_table_add(unsigned long start, 36 unsigned long size, 37 unsigned long text_addr, 38 unsigned long text_size); 39extern void unwind_table_del(struct unwind_table *tab); 40extern void unwind_backtrace(struct pt_regs *regs, struct task_struct *tsk, 41 const char *loglvl); 42 | 1/* SPDX-License-Identifier: GPL-2.0-only */ 2/* 3 * arch/arm/include/asm/unwind.h 4 * 5 * Copyright (C) 2008 ARM Limited 6 */ 7 8#ifndef __ASM_UNWIND_H --- 26 unchanged lines hidden (view full) --- 35extern struct unwind_table *unwind_table_add(unsigned long start, 36 unsigned long size, 37 unsigned long text_addr, 38 unsigned long text_size); 39extern void unwind_table_del(struct unwind_table *tab); 40extern void unwind_backtrace(struct pt_regs *regs, struct task_struct *tsk, 41 const char *loglvl); 42 |
43void __aeabi_unwind_cpp_pr0(void); 44void __aeabi_unwind_cpp_pr1(void); 45void __aeabi_unwind_cpp_pr2(void); 46 |
|
43#endif /* !__ASSEMBLY__ */ 44 45#ifdef CONFIG_ARM_UNWIND 46#define UNWIND(code...) code 47#else 48#define UNWIND(code...) 49#endif 50 51#endif /* __ASM_UNWIND_H */ | 47#endif /* !__ASSEMBLY__ */ 48 49#ifdef CONFIG_ARM_UNWIND 50#define UNWIND(code...) code 51#else 52#define UNWIND(code...) 53#endif 54 55#endif /* __ASM_UNWIND_H */ |