mirror of
				https://github.com/torvalds/linux.git
				synced 2025-11-04 02:30:34 +02:00 
			
		
		
		
	It's not used anywhere today, so let's remove it. Signed-off-by: Vladimir Davydov <vdavydov@parallels.com> Acked-by: Michal Hocko <mhocko@suse.cz> Acked-by: Johannes Weiner <hannes@cmpxchg.org> Signed-off-by: Andrew Morton <akpm@linux-foundation.org> Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
		
			
				
	
	
		
			25 lines
		
	
	
	
		
			703 B
		
	
	
	
		
			C
		
	
	
	
	
	
			
		
		
	
	
			25 lines
		
	
	
	
		
			703 B
		
	
	
	
		
			C
		
	
	
	
	
	
/*
 | 
						|
 * Generate definitions needed by the preprocessor.
 | 
						|
 * This code generates raw asm output which is post-processed
 | 
						|
 * to extract and format the required data.
 | 
						|
 */
 | 
						|
 | 
						|
#define __GENERATING_BOUNDS_H
 | 
						|
/* Include headers that define the enum constants of interest */
 | 
						|
#include <linux/page-flags.h>
 | 
						|
#include <linux/mmzone.h>
 | 
						|
#include <linux/kbuild.h>
 | 
						|
#include <linux/log2.h>
 | 
						|
#include <linux/spinlock_types.h>
 | 
						|
 | 
						|
void foo(void)
 | 
						|
{
 | 
						|
	/* The enum constants to put into include/generated/bounds.h */
 | 
						|
	DEFINE(NR_PAGEFLAGS, __NR_PAGEFLAGS);
 | 
						|
	DEFINE(MAX_NR_ZONES, __MAX_NR_ZONES);
 | 
						|
#ifdef CONFIG_SMP
 | 
						|
	DEFINE(NR_CPUS_BITS, ilog2(CONFIG_NR_CPUS));
 | 
						|
#endif
 | 
						|
	DEFINE(SPINLOCK_SIZE, sizeof(spinlock_t));
 | 
						|
	/* End of constants */
 | 
						|
}
 |