From: Ulrich Drepper Date: Mon, 17 Oct 2005 17:01:06 +0000 (+0000) Subject: * sysdeps/unix/sysv/linux/s390/s390-32/ucontext_i.h (SC_STSZ, TESTS): X-Git-Tag: upstream/2.30~16273 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=4fa64d66fef11970e4b57b5a60e8d23144c4b899;p=external%2Fglibc.git * sysdeps/unix/sysv/linux/s390/s390-32/ucontext_i.h (SC_STSZ, TESTS): Define. * sysdeps/unix/sysv/linux/s390/s390-64/ucontext_i.h (SC_STSZ, TESTS): Likewise. --- diff --git a/ChangeLog b/ChangeLog index 3b809d5..b1d95ac 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,10 @@ +2005-10-17 Martin Schwidefsky + + * sysdeps/unix/sysv/linux/s390/s390-32/ucontext_i.h (SC_STSZ, TESTS): + Define. + * sysdeps/unix/sysv/linux/s390/s390-64/ucontext_i.h (SC_STSZ, TESTS): + Likewise. + 2005-10-17 Ulrich Drepper * libio/oldfileops.c (_IO_old_file_xsputn): Fix last patch. diff --git a/sysdeps/unix/sysv/linux/s390/s390-32/ucontext_i.h b/sysdeps/unix/sysv/linux/s390/s390-32/ucontext_i.h index 2e51f04..61f0186 100644 --- a/sysdeps/unix/sysv/linux/s390/s390-32/ucontext_i.h +++ b/sysdeps/unix/sysv/linux/s390/s390-32/ucontext_i.h @@ -27,9 +27,23 @@ #define SC_FLGS 0x000 #define SC_LINK 0x004 #define SC_STCK 0x008 +#define SC_STSZ 0x010 #define SC_PSW 0x018 #define SC_GPRS 0x020 #define SC_ACRS 0x060 #define SC_FPC 0x0A0 #define SC_FPRS 0x0A8 #define SC_MASK 0x128 + +/* Tests run in stdlib/tst-ucontext-off. */ +#define TESTS \ + TEST (uc_flags, SC_FLGS); \ + TEST (uc_link, SC_LINK); \ + TEST (uc_stack.ss_sp, SC_STCK); \ + TEST (uc_stack.ss_size, SC_STSZ); \ + TEST (uc_mcontext.psw, SC_PSW); \ + TEST (uc_mcontext.gregs, SC_GPRS); \ + TEST (uc_mcontext.aregs, SC_ACRS); \ + TEST (uc_mcontext.fpregs.fpc, SC_FPC); \ + TEST (uc_mcontext.fpregs.fprs, SC_FPRS); \ + TEST (uc_sigmask, SC_MASK); diff --git a/sysdeps/unix/sysv/linux/s390/s390-64/ucontext_i.h b/sysdeps/unix/sysv/linux/s390/s390-64/ucontext_i.h index 6d223a0..28ef915 100644 --- a/sysdeps/unix/sysv/linux/s390/s390-64/ucontext_i.h +++ b/sysdeps/unix/sysv/linux/s390/s390-64/ucontext_i.h @@ -27,6 +27,7 @@ #define SC_FLGS 0x000 #define SC_LINK 0x008 #define SC_STCK 0x010 +#define SC_STSZ 0x020 #define SC_PSW 0x028 #define SC_GPRS 0x038 #define SC_ACRS 0x0B8 @@ -34,3 +35,15 @@ #define SC_FPRS 0x100 #define SC_MASK 0x180 +/* Tests run in stdlib/tst-ucontext-off. */ +#define TESTS \ + TEST (uc_flags, SC_FLGS); \ + TEST (uc_link, SC_LINK); \ + TEST (uc_stack.ss_sp, SC_STCK); \ + TEST (uc_stack.ss_size, SC_STSZ); \ + TEST (uc_mcontext.psw, SC_PSW); \ + TEST (uc_mcontext.gregs, SC_GPRS); \ + TEST (uc_mcontext.aregs, SC_ACRS); \ + TEST (uc_mcontext.fpregs.fpc, SC_FPC); \ + TEST (uc_mcontext.fpregs.fprs, SC_FPRS); \ + TEST (uc_sigmask, SC_MASK);