18c2ecf20Sopenharmony_ci/* SPDX-License-Identifier: GPL-2.0 */ 28c2ecf20Sopenharmony_ci#ifndef __ASM_SH_VMLINUX_LDS_H 38c2ecf20Sopenharmony_ci#define __ASM_SH_VMLINUX_LDS_H 48c2ecf20Sopenharmony_ci 58c2ecf20Sopenharmony_ci#include <asm-generic/vmlinux.lds.h> 68c2ecf20Sopenharmony_ci 78c2ecf20Sopenharmony_ci#ifdef CONFIG_DWARF_UNWINDER 88c2ecf20Sopenharmony_ci#define DWARF_EH_FRAME \ 98c2ecf20Sopenharmony_ci .eh_frame : AT(ADDR(.eh_frame) - LOAD_OFFSET) { \ 108c2ecf20Sopenharmony_ci __start_eh_frame = .; \ 118c2ecf20Sopenharmony_ci *(.eh_frame) \ 128c2ecf20Sopenharmony_ci __stop_eh_frame = .; \ 138c2ecf20Sopenharmony_ci } 148c2ecf20Sopenharmony_ci#else 158c2ecf20Sopenharmony_ci#define DWARF_EH_FRAME 168c2ecf20Sopenharmony_ci#endif 178c2ecf20Sopenharmony_ci 188c2ecf20Sopenharmony_ci#endif /* __ASM_SH_VMLINUX_LDS_H */ 19