mirror of
				https://github.com/smaeul/u-boot.git
				synced 2025-10-31 03:58:17 +00:00 
			
		
		
		
	This helps to clean up the include/ directory so that it only contains non-architecture-specific headers and also matches Linux's directory layout which many U-Boot developers are already familiar with. Signed-off-by: Peter Tyser <ptyser@xes-inc.com>
		
			
				
	
	
		
			34 lines
		
	
	
		
			617 B
		
	
	
	
		
			C
		
	
	
	
	
	
			
		
		
	
	
			34 lines
		
	
	
		
			617 B
		
	
	
	
		
			C
		
	
	
	
	
	
| #ifndef __ASM_ARM_PTRACE_H
 | |
| #define __ASM_ARM_PTRACE_H
 | |
| 
 | |
| #define PTRACE_GETREGS		12
 | |
| #define PTRACE_SETREGS		13
 | |
| #define PTRACE_GETFPREGS	14
 | |
| #define PTRACE_SETFPREGS	15
 | |
| 
 | |
| #define PTRACE_SETOPTIONS	21
 | |
| 
 | |
| /* options set using PTRACE_SETOPTIONS */
 | |
| #define PTRACE_O_TRACESYSGOOD	0x00000001
 | |
| 
 | |
| #include <asm/proc/ptrace.h>
 | |
| 
 | |
| #ifndef __ASSEMBLY__
 | |
| #define pc_pointer(v) \
 | |
| 	((v) & ~PCMASK)
 | |
| 
 | |
| #define instruction_pointer(regs) \
 | |
| 	(pc_pointer((regs)->ARM_pc))
 | |
| 
 | |
| #ifdef __KERNEL__
 | |
| extern void show_regs(struct pt_regs *);
 | |
| 
 | |
| #define predicate(x)	(x & 0xf0000000)
 | |
| #define PREDICATE_ALWAYS	0xe0000000
 | |
| 
 | |
| #endif
 | |
| 
 | |
| #endif /* __ASSEMBLY__ */
 | |
| 
 | |
| #endif
 |