xref: /linux/arch/sparc/vdso/vdso32/vclock_gettime.c (revision ead5d1f4d877e92c051e1a1ade623d0d30e71619)
1*9a08862aSNagarathnam Muthusamy /*
2*9a08862aSNagarathnam Muthusamy  * Copyright (c) 2017 Oracle and/or its affiliates. All rights reserved.
3*9a08862aSNagarathnam Muthusamy  */
4*9a08862aSNagarathnam Muthusamy 
5*9a08862aSNagarathnam Muthusamy #define	BUILD_VDSO32
6*9a08862aSNagarathnam Muthusamy 
7*9a08862aSNagarathnam Muthusamy #ifdef	CONFIG_SPARC64
8*9a08862aSNagarathnam Muthusamy 
9*9a08862aSNagarathnam Muthusamy /*
10*9a08862aSNagarathnam Muthusamy  * in case of a 32 bit VDSO for a 64 bit kernel fake a 32 bit kernel
11*9a08862aSNagarathnam Muthusamy  * configuration
12*9a08862aSNagarathnam Muthusamy  */
13*9a08862aSNagarathnam Muthusamy #undef	CONFIG_64BIT
14*9a08862aSNagarathnam Muthusamy #undef	CONFIG_SPARC64
15*9a08862aSNagarathnam Muthusamy #define	BUILD_VDSO32_64
16*9a08862aSNagarathnam Muthusamy #define	CONFIG_32BIT
17*9a08862aSNagarathnam Muthusamy #undef	CONFIG_QUEUED_RWLOCKS
18*9a08862aSNagarathnam Muthusamy #undef	CONFIG_QUEUED_SPINLOCKS
19*9a08862aSNagarathnam Muthusamy 
20*9a08862aSNagarathnam Muthusamy #endif
21*9a08862aSNagarathnam Muthusamy 
22*9a08862aSNagarathnam Muthusamy #include "../vclock_gettime.c"
23