xref: /linux/arch/sparc/vdso/vdso32/vdso32.lds.S (revision 9a08862a5d2e266ecea1865547463da2745fc687)
1*9a08862aSNagarathnam Muthusamy/*
2*9a08862aSNagarathnam Muthusamy * Linker script for sparc32 vDSO
3*9a08862aSNagarathnam Muthusamy * We #include the file to define the layout details.
4*9a08862aSNagarathnam Muthusamy *
5*9a08862aSNagarathnam Muthusamy * This file defines the version script giving the user-exported symbols in
6*9a08862aSNagarathnam Muthusamy * the DSO.
7*9a08862aSNagarathnam Muthusamy */
8*9a08862aSNagarathnam Muthusamy
9*9a08862aSNagarathnam Muthusamy#define	BUILD_VDSO32
10*9a08862aSNagarathnam Muthusamy#include "../vdso-layout.lds.S"
11*9a08862aSNagarathnam Muthusamy
12*9a08862aSNagarathnam Muthusamy/*
13*9a08862aSNagarathnam Muthusamy * This controls what userland symbols we export from the vDSO.
14*9a08862aSNagarathnam Muthusamy */
15*9a08862aSNagarathnam MuthusamyVERSION {
16*9a08862aSNagarathnam Muthusamy	LINUX_2.6 {
17*9a08862aSNagarathnam Muthusamy	global:
18*9a08862aSNagarathnam Muthusamy		clock_gettime;
19*9a08862aSNagarathnam Muthusamy		__vdso_clock_gettime;
20*9a08862aSNagarathnam Muthusamy		gettimeofday;
21*9a08862aSNagarathnam Muthusamy		__vdso_gettimeofday;
22*9a08862aSNagarathnam Muthusamy	local: *;
23*9a08862aSNagarathnam Muthusamy	};
24*9a08862aSNagarathnam Muthusamy}
25