xref: /linux/arch/sparc/vdso/vdso32/vdso32.lds.S (revision 3eb66e91a25497065c5322b1268cbc3953642227)
19a08862aSNagarathnam Muthusamy/*
29a08862aSNagarathnam Muthusamy * Linker script for sparc32 vDSO
39a08862aSNagarathnam Muthusamy * We #include the file to define the layout details.
49a08862aSNagarathnam Muthusamy *
59a08862aSNagarathnam Muthusamy * This file defines the version script giving the user-exported symbols in
69a08862aSNagarathnam Muthusamy * the DSO.
79a08862aSNagarathnam Muthusamy */
89a08862aSNagarathnam Muthusamy
99a08862aSNagarathnam Muthusamy#define	BUILD_VDSO32
109a08862aSNagarathnam Muthusamy#include "../vdso-layout.lds.S"
119a08862aSNagarathnam Muthusamy
129a08862aSNagarathnam Muthusamy/*
139a08862aSNagarathnam Muthusamy * This controls what userland symbols we export from the vDSO.
149a08862aSNagarathnam Muthusamy */
159a08862aSNagarathnam MuthusamyVERSION {
169a08862aSNagarathnam Muthusamy	LINUX_2.6 {
179a08862aSNagarathnam Muthusamy	global:
189a08862aSNagarathnam Muthusamy		clock_gettime;
199a08862aSNagarathnam Muthusamy		__vdso_clock_gettime;
20*caf539cdSDavid S. Miller		__vdso_clock_gettime_stick;
219a08862aSNagarathnam Muthusamy		gettimeofday;
229a08862aSNagarathnam Muthusamy		__vdso_gettimeofday;
23*caf539cdSDavid S. Miller		__vdso_gettimeofday_stick;
249a08862aSNagarathnam Muthusamy	local: *;
259a08862aSNagarathnam Muthusamy	};
269a08862aSNagarathnam Muthusamy}
27