1 .text 2 .globl __kernel_vsyscall 3 .type __kernel_vsyscall,@function 4__kernel_vsyscall: 5.LSTART_vsyscall: 6.LEND_vsyscall: 7 .size __kernel_vsyscall,.-.LSTART_vsyscall 8 .previous 9 10 .section .eh_frame,"a",@progbits 11.LCIE: 12 .ualong .LCIE_end - .LCIE_start 13.LCIE_start: 14 .ualong 0 /* CIE ID */ 15 .byte 0x1 /* Version number */ 16 .string "zRS" /* NUL-terminated augmentation string */ 17 .uleb128 0x1 /* Code alignment factor */ 18 .sleb128 -4 /* Data alignment factor */ 19 .byte 0x11 /* Return address register column */ 20 /* Augmentation length and data (none) */ 21 .byte 0xc /* DW_CFA_def_cfa */ 22 .uleb128 0xf /* r15 */ 23 .uleb128 0x0 /* offset 0 */ 24 25 .align 2 26.LCIE_end: 27 28 .ualong .LFDE_end-.LFDE_start /* Length FDE */ 29.LFDE_start: 30 .ualong .LCIE /* CIE pointer */ 31 .ualong .LSTART_vsyscall-. /* start address */ 32 .ualong .LEND_vsyscall-.LSTART_vsyscall 33 .uleb128 0 34 .align 2 35.LFDE_end: 36 .previous 37 38/* Get the common code for the sigreturn entry points */ 39#include "vsyscall-sigreturn.S" 40