blob: 697c11ece90c0ac6ba5e2c8b0b2b9be8c7ada752 [file] [log] [blame]
H. J. Lu1a21d4e2012-02-19 11:38:06 -08001/*
2 * Linker script for x32 vDSO.
3 * We #include the file to define the layout details.
H. J. Lu1a21d4e2012-02-19 11:38:06 -08004 *
5 * This file defines the version script giving the user-exported symbols in
Andy Lutomirski2b6f2e62014-05-05 12:19:37 -07006 * the DSO.
H. J. Lu1a21d4e2012-02-19 11:38:06 -08007 */
8
Andy Lutomirskibfad3812014-06-18 15:59:48 -07009#define BUILD_VDSOX32
10
H. J. Lu1a21d4e2012-02-19 11:38:06 -080011#include "vdso-layout.lds.S"
12
13/*
14 * This controls what userland symbols we export from the vDSO.
15 */
16VERSION {
17 LINUX_2.6 {
18 global:
H. J. Lu1a21d4e2012-02-19 11:38:06 -080019 __vdso_clock_gettime;
H. J. Lu1a21d4e2012-02-19 11:38:06 -080020 __vdso_gettimeofday;
H. J. Lu1a21d4e2012-02-19 11:38:06 -080021 __vdso_getcpu;
H. J. Lu1a21d4e2012-02-19 11:38:06 -080022 __vdso_time;
23 local: *;
24 };
25}