From patchwork Sat Sep 24 19:22:49 2016 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Zack Weinberg X-Patchwork-Id: 15976 Received: (qmail 129806 invoked by alias); 24 Sep 2016 19:23:04 -0000 Mailing-List: contact libc-alpha-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Unsubscribe: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: libc-alpha-owner@sourceware.org Delivered-To: mailing list libc-alpha@sourceware.org Received: (qmail 129792 invoked by uid 89); 24 Sep 2016 19:23:04 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-1.9 required=5.0 tests=AWL, BAYES_50, RCVD_IN_SORBS_SPAM, RP_MATCHES_RCVD, SPF_PASS autolearn=ham version=3.3.2 spammy=Hx-languages-length:860, sk:schwab@, schwab@linux-m68k.org, schwablinuxm68korg X-HELO: mailbackend.panix.com X-Gm-Message-State: AA6/9RkMvYj/dPBI7XcvSZ6VFGvrbSohGhAOFw0c57GmhE4k4W8mQeqsTdrv0ORwjTmncruuE0a/Arcm173sqg== X-Received: by 10.28.130.137 with SMTP id e131mr7457334wmd.14.1474744969954; Sat, 24 Sep 2016 12:22:49 -0700 (PDT) MIME-Version: 1.0 In-Reply-To: <87wpi12wq2.fsf@linux-m68k.org> References: <20160922133054.22210-1-zackw@panix.com> <20160922133054.22210-2-zackw@panix.com> <20160922133054.22210-3-zackw@panix.com> <20160922133054.22210-4-zackw@panix.com> <20160922133054.22210-5-zackw@panix.com> <20160922133054.22210-6-zackw@panix.com> <20160922133054.22210-7-zackw@panix.com> <20160922133054.22210-8-zackw@panix.com> <20160922133054.22210-9-zackw@panix.com> <20160922133054.22210-10-zackw@panix.com> <20160922133054.22210-11-zackw@panix.com> <20160922133054.22210-12-zackw@panix.com> <87wpi12wq2.fsf@linux-m68k.org> From: Zack Weinberg Date: Sat, 24 Sep 2016 15:22:49 -0400 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [PATCH 4/6] Installed-header hygiene (BZ#20366): stack_t. To: Andreas Schwab Cc: GNU C Library On Sat, Sep 24, 2016 at 10:33 AM, Andreas Schwab wrote: > I'm getting a build failure on s390x: > Looks like s390/sys/ucontext.h had a quirk that I accidentally zapped. Please try the following patch, which does *not* put the quirk back, it brings this header in line with the others: zw --- a/sysdeps/unix/sysv/linux/s390/sys/ucontext.h +++ b/sysdeps/unix/sysv/linux/s390/sys/ucontext.h @@ -74,14 +74,14 @@ typedef struct } mcontext_t; /* Userlevel context. */ -struct ucontext +typedef struct ucontext { unsigned long int uc_flags; struct ucontext *uc_link; stack_t uc_stack; mcontext_t uc_mcontext; __sigset_t uc_sigmask; - }; + } ucontext_t; #endif /* sys/ucontext.h */