Blame view

kernel/linux-imx6_3.14.28/arch/x86/vdso/vdso.lds.S 728 Bytes
6b13f685e   김민수   BSP 최초 추가
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
  /*
   * Linker script for 64-bit vDSO.
   * We #include the file to define the layout details.
   * Here we only choose the prelinked virtual address.
   *
   * This file defines the version script giving the user-exported symbols in
   * the DSO.  We can define local symbols here called VDSO* to make their
   * values visible using the asm-x86/vdso.h macros from the kernel proper.
   */
  
  #define VDSO_PRELINK 0xffffffffff700000
  #include "vdso-layout.lds.S"
  
  /*
   * This controls what userland symbols we export from the vDSO.
   */
  VERSION {
  	LINUX_2.6 {
  	global:
  		clock_gettime;
  		__vdso_clock_gettime;
  		gettimeofday;
  		__vdso_gettimeofday;
  		getcpu;
  		__vdso_getcpu;
  		time;
  		__vdso_time;
  	local: *;
  	};
  }
  
  VDSO64_PRELINK = VDSO_PRELINK;