mirror of
				https://sourceware.org/git/glibc.git
				synced 2025-10-30 10:45:40 +03:00 
			
		
		
		
	Move common function to... * sysdeps/unix/sysv/linux/powerpc/powerpc32/getcontext-common.S: New file. * sysdeps/unix/sysv/linux/powerpc/powerpc32/setcontext.S: Move common function to... * sysdeps/unix/sysv/linux/powerpc/powerpc32/setcontext-common.S: New file. * sysdeps/unix/sysv/linux/powerpc/powerpc32/swapcontext.S: Move common function to... * sysdeps/unix/sysv/linux/powerpc/powerpc32/swapcontext-common.S: New file. * sysdeps/unix/sysv/linux/powerpc/powerpc32/ucontext_i.sym (_FRAME_BACKCHAIN, _FRAME_LR_SAVE, _FRAME_PARM_SAVE1, _FRAME_PARM_SAVE2, _FRAME_PARM_SAVE3, _FRAME_PARM_SAVE4): Remove unrelated stack frame defines.
		
			
				
	
	
		
			27 lines
		
	
	
		
			674 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			27 lines
		
	
	
		
			674 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| #include <stddef.h>
 | |
| #include <signal.h>
 | |
| #include <sys/ucontext.h>
 | |
| 
 | |
| --
 | |
| 
 | |
| SIG_BLOCK
 | |
| SIG_SETMASK
 | |
| 
 | |
| -- Offsets in ucontext_t.
 | |
| #define ucontext(member)	offsetof (ucontext_t, member)
 | |
| _UC_LINK		ucontext (uc_link)
 | |
| _UC_STACK_SP		ucontext (uc_stack.ss_sp)
 | |
| _UC_STACK_SIZE		ucontext (uc_stack.ss_size)
 | |
| _UC_REGS_PTR		ucontext (uc_mcontext.uc_regs)
 | |
| _UC_SIGMASK		ucontext (uc_sigmask)
 | |
| _UC_REG_SPACE		ucontext (uc_reg_space)
 | |
| 
 | |
| -- Offsets in mcontext_t.
 | |
| #define mcontext(member)	offsetof (mcontext_t, member)
 | |
| _UC_GREGS		mcontext (gregs)
 | |
| _UC_FREGS		mcontext (fpregs)
 | |
| _UC_VREGS		mcontext (vrregs)
 | |
| _UC_VREGS		mcontext (vrregs)
 | |
| _UC_VSCR		mcontext (vrregs.vscr)
 | |
| _UC_VRSAVE		mcontext (vrregs.vrsave)
 |