1
0
mirror of https://sourceware.org/git/glibc.git synced 2025-07-29 11:41:21 +03:00

* sysdeps/unix/sysv/linux/powerpc/powerpc32/ucontext_i.h (TESTS):

Define.
	* sysdeps/unix/sysv/linux/powerpc/powerpc64/ucontext_i.h (TESTS):
	Likewise.
This commit is contained in:
Ulrich Drepper
2005-10-20 00:09:39 +00:00
parent 3b8d12b876
commit 336476cbea
3 changed files with 41 additions and 0 deletions

View File

@ -41,3 +41,22 @@
#define _UC_VREGS 464
#define _UC_VSCR 976
#define _UC_VRSAVE 980
/* The registers don't have a fixed offset within ucontext because the
orginal ucontext only contained the regs pointer. Also with the
addition of VMX to the register state the mcontext may require
stronger alignment (16) then the containing ucontext (4). All access
to register state (pt_regs/mcontext) must be indirect via the regs
(uc_regs) pointer. This means we can't test the PPC32 mcontext
register offsets here. */
/* Tests run in stdlib/tst-ucontext-off. */
#define TESTS \
TEST (uc_link, _UC_LINK); \
TEST (uc_stack.ss_sp, _UC_STACK_SP); \
TEST (uc_stack.ss_size, _UC_STACK_SIZE); \
TEST (uc_mcontext.regs, _UC_REGS_PTR); \
TEST (uc_mcontext.uc_regs, _UC_REGS_PTR); \
TEST (uc_sigmask, _UC_SIGMASK); \
TEST (uc_reg_space, _UC_REG_SPACE);