This is the mail archive of the libc-alpha@sourceware.org mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: Split up bits/sigstack.h


On Fri, May 19, 2017 at 4:18 PM, Joseph Myers <joseph@codesourcery.com> wrote:
>
> 2017-05-19  Joseph Myers  <joseph@codesourcery.com>
>
>         * bits/ss_flags.h: New file.
>         * bits/types/stack_t.h: Likewise.
>         * include/bits/types/struct_sigstack.h: Likewise.
>         * signal/bits/types/struct_sigstack.h: Likewise.
>         * sysdeps/unix/sysv/linux/bits/ss_flags.h: Likewise.
>         * sysdeps/unix/sysv/linux/bits/types/stack_t.h: Likewise.
>         * sysdeps/unix/sysv/linux/mips/bits/types/stack_t.h: Likewise.
>         * signal/Makefile (headers): Add bits/types/struct_sigstack.h,
>         bits/types/stack_t.h and bits/ss_flags.h.
>         * signal/signal.h [__USE_XOPEN_EXTENDED || __USE_XOPEN2K8]:
>         Include <bits/types/struct_sigstack.h>, <bits/types/stack_t.h> and
>         <bits/ss_flags.h>.
>         * bits/sigstack.h (struct sigstack): Remove.
>         (stack_t): Likewise.
>         (SS_ONSTACK): Likewise.
>         (SS_DISABLE): Likewise.
>         * sysdeps/unix/sysv/linux/aarch64/bits/sigstack.h
>         (struct sigstack): Likewise.
>         (stack_t): Likewise.
>         (SS_ONSTACK): Likewise.
>         (SS_DISABLE): Likewise.
>         * sysdeps/unix/sysv/linux/alpha/bits/sigstack.h (struct sigstack):
>         Likewise.
>         (stack_t): Likewise.
>         (SS_ONSTACK): Likewise.
>         (SS_DISABLE): Likewise.
>         * sysdeps/unix/sysv/linux/bits/sigstack.h (struct sigstack):
>         Likewise.
>         (stack_t): Likewise.
>         (SS_ONSTACK): Likewise.
>         (SS_DISABLE): Likewise.
>         * sysdeps/unix/sysv/linux/mips/bits/sigstack.h: Likewise.
>         * sysdeps/unix/sysv/linux/ia64/bits/sigstack.h (struct sigstack):
>         Likewise.
>         (stack_t): Likewise.
>         (SS_ONSTACK): Likewise.
>         (SS_DISABLE): Likewise.
>         * sysdeps/unix/sysv/linux/powerpc/bits/sigstack.h
>         (struct sigstack): Likewise.
>         (stack_t): Likewise.
>         (SS_ONSTACK): Likewise.
>         (SS_DISABLE): Likewise.
>         * sysdeps/unix/sysv/linux/sparc/bits/sigstack.h (struct sigstack):
>         Likewise.
>         (stack_t): Likewise.
>         (SS_ONSTACK): Likewise.
>         (SS_DISABLE): Likewise.
>         * sysdeps/arm/sys/ucontext.h: Include
>         <bits/types/struct_sigstack.h>, <bits/types/stack_t.h> and
>         <bits/ss_flags.h>.
>         * sysdeps/generic/sys/ucontext.h: Likewise.
>         * sysdeps/i386/sys/ucontext.h: Likewise.
>         * sysdeps/m68k/sys/ucontext.h: Likewise.
>         * sysdeps/mips/sys/ucontext.h: Likewise.
>         * sysdeps/unix/sysv/linux/aarch64/sys/ucontext.h: Likewise.
>         * sysdeps/unix/sysv/linux/alpha/sys/ucontext.h: Likewise.
>         * sysdeps/unix/sysv/linux/arm/sys/ucontext.h: Likewise.
>         * sysdeps/unix/sysv/linux/hppa/sys/ucontext.h: Likewise.
>         * sysdeps/unix/sysv/linux/ia64/bits/sigcontext.h: Likewise.
>         * sysdeps/unix/sysv/linux/ia64/sys/ucontext.h: Likewise.
>         * sysdeps/unix/sysv/linux/m68k/sys/ucontext.h: Likewise.
>         * sysdeps/unix/sysv/linux/mips/sys/ucontext.h: Likewise.
>         * sysdeps/unix/sysv/linux/nios2/sys/ucontext.h: Likewise.
>         * sysdeps/unix/sysv/linux/powerpc/sys/ucontext.h: Likewise.
>         * sysdeps/unix/sysv/linux/s390/sys/ucontext.h: Likewise.
>         * sysdeps/unix/sysv/linux/sh/sys/ucontext.h: Likewise.
>         * sysdeps/unix/sysv/linux/sparc/sys/ucontext.h: Likewise.
>         * sysdeps/unix/sysv/linux/tile/sys/ucontext.h: Likewise.
>         * sysdeps/unix/sysv/linux/x86/sys/ucontext.h: Likewise.

LGTM.

zw


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]