| 
									
										
										
										
											2008-04-28 02:12:44 -07:00
										 |  |  | /*
 | 
					
						
							|  |  |  |  * 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 */ | 
					
						
							| 
									
										
										
										
											2008-04-28 02:12:48 -07:00
										 |  |  | #include <linux/page-flags.h>
 | 
					
						
							| 
									
										
										
										
											2008-04-28 02:12:54 -07:00
										 |  |  | #include <linux/mmzone.h>
 | 
					
						
							| 
									
										
										
										
											2008-04-29 01:03:49 -07:00
										 |  |  | #include <linux/kbuild.h>
 | 
					
						
							| 
									
										
										
										
											2008-04-28 02:12:44 -07:00
										 |  |  | 
 | 
					
						
							|  |  |  | void foo(void) | 
					
						
							|  |  |  | { | 
					
						
							| 
									
										
										
										
											2009-04-19 21:57:19 +02:00
										 |  |  | 	/* The enum constants to put into include/generated/bounds.h */ | 
					
						
							| 
									
										
										
										
											2008-04-28 02:12:48 -07:00
										 |  |  | 	DEFINE(NR_PAGEFLAGS, __NR_PAGEFLAGS); | 
					
						
							| 
									
										
										
										
											2008-04-28 02:12:54 -07:00
										 |  |  | 	DEFINE(MAX_NR_ZONES, __MAX_NR_ZONES); | 
					
						
							| 
									
										
										
										
											2008-04-28 02:12:44 -07:00
										 |  |  | 	/* End of constants */ | 
					
						
							|  |  |  | } |