27 lines
		
	
	
		
			482 B
		
	
	
	
		
			C
		
	
	
	
	
	
			
		
		
	
	
			27 lines
		
	
	
		
			482 B
		
	
	
	
		
			C
		
	
	
	
	
	
/*
 | 
						|
 * Copyright (c) 2017 Oracle and/or its affiliates. All rights reserved.
 | 
						|
 */
 | 
						|
 | 
						|
#define	BUILD_VDSO32
 | 
						|
 | 
						|
#ifndef	CONFIG_CC_OPTIMIZE_FOR_SIZE
 | 
						|
#undef	CONFIG_OPTIMIZE_INLINING
 | 
						|
#endif
 | 
						|
 | 
						|
#ifdef	CONFIG_SPARC64
 | 
						|
 | 
						|
/*
 | 
						|
 * in case of a 32 bit VDSO for a 64 bit kernel fake a 32 bit kernel
 | 
						|
 * configuration
 | 
						|
 */
 | 
						|
#undef	CONFIG_64BIT
 | 
						|
#undef	CONFIG_SPARC64
 | 
						|
#define	BUILD_VDSO32_64
 | 
						|
#define	CONFIG_32BIT
 | 
						|
#undef	CONFIG_QUEUED_RWLOCKS
 | 
						|
#undef	CONFIG_QUEUED_SPINLOCKS
 | 
						|
 | 
						|
#endif
 | 
						|
 | 
						|
#include "../vclock_gettime.c"
 |