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