 f884b1cf57
			
		
	
	
	f884b1cf57
	
	
	
		
			
			The patch moves the HWCAP definitions and the extern elf_hwcap declaration to the hwcap.h header file. Signed-off-by: Catalin Marinas <catalin.marinas@arm.com> Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
		
			
				
	
	
		
			28 lines
		
	
	
	
		
			624 B
			
		
	
	
	
		
			C
		
	
	
	
	
	
			
		
		
	
	
			28 lines
		
	
	
	
		
			624 B
			
		
	
	
	
		
			C
		
	
	
	
	
	
| #ifndef __ASMARM_HWCAP_H
 | |
| #define __ASMARM_HWCAP_H
 | |
| 
 | |
| /*
 | |
|  * HWCAP flags - for elf_hwcap (in kernel) and AT_HWCAP
 | |
|  */
 | |
| #define HWCAP_SWP	1
 | |
| #define HWCAP_HALF	2
 | |
| #define HWCAP_THUMB	4
 | |
| #define HWCAP_26BIT	8	/* Play it safe */
 | |
| #define HWCAP_FAST_MULT	16
 | |
| #define HWCAP_FPA	32
 | |
| #define HWCAP_VFP	64
 | |
| #define HWCAP_EDSP	128
 | |
| #define HWCAP_JAVA	256
 | |
| #define HWCAP_IWMMXT	512
 | |
| #define HWCAP_CRUNCH	1024
 | |
| 
 | |
| #if defined(__KERNEL__) && !defined(__ASSEMBLY__)
 | |
| /*
 | |
|  * This yields a mask that user programs can use to figure out what
 | |
|  * instruction set this cpu supports.
 | |
|  */
 | |
| #define ELF_HWCAP	(elf_hwcap)
 | |
| extern unsigned int elf_hwcap;
 | |
| #endif
 | |
| 
 | |
| #endif
 |