forked from mirrors/linux
		
	 ec0c464cdb
			
		
	
	
		ec0c464cdb
		
	
	
	
	
		
			
			This patch moves ASM_CONST() and stringify_in_c() into dedicated asm-const.h, then cleans all related inclusions. Signed-off-by: Christophe Leroy <christophe.leroy@c-s.fr> [mpe: asm-compat.h should include asm-const.h] Signed-off-by: Michael Ellerman <mpe@ellerman.id.au>
		
			
				
	
	
		
			14 lines
		
	
	
	
		
			442 B
		
	
	
	
		
			C
		
	
	
	
	
	
			
		
		
	
	
			14 lines
		
	
	
	
		
			442 B
		
	
	
	
		
			C
		
	
	
	
	
	
| #ifndef _ASM_POWERPC_ASM_CONST_H
 | |
| #define _ASM_POWERPC_ASM_CONST_H
 | |
| 
 | |
| #ifdef __ASSEMBLY__
 | |
| #  define stringify_in_c(...)	__VA_ARGS__
 | |
| #  define ASM_CONST(x)		x
 | |
| #else
 | |
| /* This version of stringify will deal with commas... */
 | |
| #  define __stringify_in_c(...)	#__VA_ARGS__
 | |
| #  define stringify_in_c(...)	__stringify_in_c(__VA_ARGS__) " "
 | |
| #  define __ASM_CONST(x)	x##UL
 | |
| #  define ASM_CONST(x)		__ASM_CONST(x)
 | |
| #endif
 | |
| #endif /* _ASM_POWERPC_ASM_CONST_H */
 |