From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from simark.ca by simark.ca with LMTP id TpRtC7zEDmDJAgAAWB0awg (envelope-from ) for ; Mon, 25 Jan 2021 08:16:44 -0500 Received: by simark.ca (Postfix, from userid 112) id 1E0411EF80; Mon, 25 Jan 2021 08:16:44 -0500 (EST) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on simark.ca X-Spam-Level: X-Spam-Status: No, score=-1.1 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,MAILING_LIST_MULTI,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.2 Received: from sourceware.org (server2.sourceware.org [8.43.85.97]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by simark.ca (Postfix) with ESMTPS id C4A9E1E945 for ; Mon, 25 Jan 2021 08:16:41 -0500 (EST) Received: from server2.sourceware.org (localhost [IPv6:::1]) by sourceware.org (Postfix) with ESMTP id 3604E3952537; Mon, 25 Jan 2021 13:16:41 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 3604E3952537 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sourceware.org; s=default; t=1611580601; bh=dCJfN1RkoFmJH1fZ3ntbyfRt9QDnqEXOKRf/L0T4l14=; h=References:In-Reply-To:Date:Subject:To:List-Id:List-Unsubscribe: List-Archive:List-Post:List-Help:List-Subscribe:From:Reply-To:Cc: From; b=n8aR0Y/xbh2HXKuBSkb/EaLOSNOsWJxvogQKvYcpTskU9DyNee9XxS2F/KT0JVFWL dTotksBzXOEh927X0Vor0KdEI4Jq3FEGpZrz1ctn2D2jXbm1BdqwJrRN9XBb/n0nKA C7oAHJna1nLp9BkWtfovLlIVhbOnAUmIFwbymN+g= Received: from mail-qv1-xf33.google.com (mail-qv1-xf33.google.com [IPv6:2607:f8b0:4864:20::f33]) by sourceware.org (Postfix) with ESMTPS id 74AB53857001 for ; Mon, 25 Jan 2021 13:16:37 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.3.2 sourceware.org 74AB53857001 Received: by mail-qv1-xf33.google.com with SMTP id l14so4044154qvp.2 for ; Mon, 25 Jan 2021 05:16:37 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=dCJfN1RkoFmJH1fZ3ntbyfRt9QDnqEXOKRf/L0T4l14=; b=a0phkYb2tfCyYT6Estci5YWgO8XOXjtntQ5+TUuTUKXQLPcAotfB9VZgnnb60pZTRn sI4jG/noDTFFVFdj6kVnGhCwqGkYmxeN8EsiC/h8atxNyu56/3/IMZrmVUG3IBZkgKA5 SS6EH0eJ6d7/08ep5BNmaxjsRHsEnrXQLhrQIV9e+ZP1DRln+mhFHcF1tVEYADJVYIgd DKI1KdVbHCoFKKXZdvS96c/aAtbQM5TVxOtXM+lQEuy9EtfgOQtMo4y/AUAFZ4BUjAad rygNE1YyO6XiZZ32YA0uTY+xWjLRP8xuW3enfqQW6fuV+pcv8yWsHLZbgfw0FZsk+7// 7HVw== X-Gm-Message-State: AOAM530IMBYCiyqvuQlEr56lv2dGhyuVO8tkMLk03jpmr4C0DLdxkXai n5ERVwskxSlGHS+Zg0YtlbWgFCQU0OAKgjYHyTeBvA== X-Google-Smtp-Source: ABdhPJxd6Y4+qS4IOR2Jt82k7qFkz2wii7XWhEdjDC+3fvBMRcbks4w4mTTUg9SI4jlJfL+USEiBzFVSoDKrsQmM2w8= X-Received: by 2002:a0c:fd64:: with SMTP id k4mr637425qvs.3.1611580596872; Mon, 25 Jan 2021 05:16:36 -0800 (PST) MIME-Version: 1.0 References: <20210122195545.2401220-1-murphyp@linux.ibm.com> <094bb0f3-f8db-d9a7-65e1-b9ef7564a151@polymtl.ca> In-Reply-To: <094bb0f3-f8db-d9a7-65e1-b9ef7564a151@polymtl.ca> Date: Mon, 25 Jan 2021 14:15:59 +0100 Message-ID: Subject: Re: [PATCHv2] gnulib: update to 776af40e0 To: Simon Marchi Content-Type: text/plain; charset="UTF-8" X-BeenThere: gdb-patches@sourceware.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Gdb-patches mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , From: Christian Biesinger via Gdb-patches Reply-To: Christian Biesinger Cc: "Paul E. Murphy" , gdb-patches Errors-To: gdb-patches-bounces@sourceware.org Sender: "Gdb-patches" On Fri, Jan 22, 2021 at 9:40 PM Simon Marchi wrote: > > Thanks, branch updated: > > https://sourceware.org/git/?p=binutils-gdb.git;a=shortlog;h=refs/heads/users/simark/update-gnulib Thanks, this works for me on Mingw64 now (there's a presumably unrelated link error with readline) Also works on cygwin except for a gdb_select error in gdbserver and a thread local sigsegv error in gdb, which are probably unrelated. Christian > On 2021-01-22 2:55 p.m., Paul E. Murphy wrote: > > Changes generated by rerunning are left out as the > > resulting patch is too big for the mailing list. > > > > Likewise, tested compilation on x86 and ppc64le, > > and I do not have commit access, but I do have > > gnu copyright assignment. > > > > V2 updates: > > > > Apply suggested fixes from Simon Marchi and > > Christian Biesinger for unoptimized gcc builds > > and mingw. > > > > ---8<--- > > > > This fixes PR27184, a failure to compile gdb due to > > cdefs.h being out of sync with glibc on ppc64le targets > > which are compiled with -mabi=ieeelongdouble and glibc > > 2.32. > > > > Likewise, update usage of _GL_ATTRIBUTE_FORMAT_PRINTF to > > _GL_ATTRIBUTE_FORMAT_PRINTF_STANDARD. > > > > Likewise, disable newly added rpl_free gnulib api in > > gdbserver support libraries. > > > > Likewise, undefine read/write macros before redefining them > > on mingw targets. > > > > Likewise, wrap C++ usage of free with GNULIB_NAMESPACE namespace > > as needed. > > --- > > gdbserver/ChangeLog | 7 +++++++ > > gdbserver/Makefile.in | 2 +- > > gdbserver/remote-utils.cc | 4 ++++ > > gdbsupport/ChangeLog | 7 +++++++ > > gdbsupport/common-defs.h | 4 ++-- > > gdbsupport/common-utils.h | 6 +++++- > > gnulib/ChangeLog | 5 +++++ > > gnulib/update-gnulib.sh | 2 +- > > 8 files changed, 32 insertions(+), 5 deletions(-) > > > > diff --git a/gdbserver/ChangeLog b/gdbserver/ChangeLog > > index 3323ecfbf89..8aa82967471 100644 > > --- a/gdbserver/ChangeLog > > +++ b/gdbserver/ChangeLog > > @@ -1,3 +1,10 @@ > > +2021-01-22 Paul E. Murphy > > + > > + * Makefile.in (UNDO_GNULIB_CFLAGS): disable > > + gnulib free replacement too. > > + * common-defs.h [USE_WIN32API](read, write): undefine > > + gnulib versions before defining these macros. > > Note: use capital letters at beginning of the sentences. > > > diff --git a/gnulib/ChangeLog b/gnulib/ChangeLog > > index 909df781797..8adb8156518 100644 > > --- a/gnulib/ChangeLog > > +++ b/gnulib/ChangeLog > > @@ -1,3 +1,8 @@ > > +2021-01-22 Paul E. Murphy > > + * update-gnulib.sh (GNULIB_COMMIT_SHA1): Bump to > > + 776af40e09b476a41073131a90022572f448c189. > > + * Makefile.in, config.in, configure, import/*: Re-generate. > > Missing line after the name/email entry. > > No need to send a new version for that, whoever pushes can fix that. > > Simon