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