Searched refs:eh_frame (Results 1 - 25 of 41) sorted by relevance

12

/linux-master/arch/sh/include/asm/
H A Dvmlinux.lds.h9 .eh_frame : AT(ADDR(.eh_frame) - LOAD_OFFSET) { \
11 *(.eh_frame) \
/linux-master/arch/arm64/include/asm/
H A Dmodule.lds.h24 .init.eh_frame : { *(.eh_frame) }
H A Dscs.h49 int __pi_scs_patch(const u8 eh_frame[], int size);
/linux-master/arch/s390/include/asm/
H A Ddwarf.h22 * Emit CFI data in .debug_frame sections and not in .eh_frame
23 * sections. The .eh_frame CFI is used for runtime unwind
25 * can discard the .eh_frame sections.
30 * For vDSO, emit CFI data in both, .eh_frame and .debug_frame
33 .cfi_sections .eh_frame, .debug_frame
/linux-master/arch/x86/include/asm/
H A Ddwarf2.h26 * Emit CFI data in .debug_frame sections, not .eh_frame sections.
38 .cfi_sections .eh_frame, .debug_frame
/linux-master/arch/arm64/kernel/pi/
H A Dpatch-scs.c106 struct eh_frame { struct
134 static int scs_handle_fde_frame(const struct eh_frame *frame,
139 int size = frame->size - offsetof(struct eh_frame, opcodes) + 4;
210 int scs_patch(const u8 eh_frame[], int size) argument
212 const u8 *p = eh_frame;
215 const struct eh_frame *frame = (const void *)p;
H A Dpi.h29 int scs_patch(const u8 eh_frame[], int size);
/linux-master/arch/arc/kernel/
H A Dvmlinux.lds.S113 .eh_frame : {
115 *(.eh_frame)
119 /DISCARD/ : { *(.eh_frame) }
/linux-master/arch/s390/purgatory/
H A Dpurgatory.lds.S50 *(.eh_frame)
/linux-master/arch/x86/um/vdso/
H A Dvdso-layout.lds.S23 .eh_frame : { KEEP (*(.eh_frame)) } :text
/linux-master/arch/sh/kernel/vsyscall/
H A Dvsyscall.lds.S42 .eh_frame : {
43 KEEP (*(.eh_frame))
H A Dvsyscall-trapa.S13 .section .eh_frame,"a",@progbits
/linux-master/arch/sparc/vdso/
H A Dvdso-layout.lds.S66 .eh_frame : { KEEP (*(.eh_frame)) } :text
/linux-master/arch/arm/vdso/
H A Dvdso.lds.S38 .eh_frame : { KEEP (*(.eh_frame)) } :text
/linux-master/arch/csky/kernel/vdso/
H A Dvdso.lds.S24 .eh_frame : { KEEP (*(.eh_frame)) } :text
/linux-master/arch/loongarch/vdso/
H A Dvdso.lds.S32 .eh_frame : { KEEP (*(.eh_frame)) } :text
/linux-master/arch/mips/vdso/
H A Dvdso.lds.S51 .eh_frame : { KEEP (*(.eh_frame)) } :text
/linux-master/arch/riscv/kernel/vdso/
H A Dvdso.lds.S39 .eh_frame : { KEEP (*(.eh_frame)) } :text
/linux-master/scripts/
H A Dmodule.lds.S9 #define DISCARD_EH_FRAME *(.eh_frame)
/linux-master/arch/x86/entry/vdso/
H A Dvdso-layout.lds.S70 .eh_frame : { KEEP (*(.eh_frame)) } :text
/linux-master/arch/um/kernel/
H A Duml.lds.S97 .eh_frame : { KEEP (*(.eh_frame)) }
/linux-master/arch/parisc/kernel/vdso32/
H A Dvdso32.lds.S41 .eh_frame : { KEEP (*(.eh_frame)) } :text
/linux-master/arch/parisc/kernel/vdso64/
H A Dvdso64.lds.S39 .eh_frame : { KEEP (*(.eh_frame)) } :text
/linux-master/arch/powerpc/kernel/vdso/
H A Dvdso32.lds.S69 .eh_frame : { KEEP (*(.eh_frame)) } :text
H A Dvdso64.lds.S70 .eh_frame : { KEEP (*(.eh_frame)) } :text

Completed in 337 milliseconds

12