From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-io1-xd41.google.com (mail-io1-xd41.google.com [IPv6:2607:f8b0:4864:20::d41]) by sourceware.org (Postfix) with ESMTPS id 86BD0395C40F for ; Thu, 30 Apr 2020 13:51:12 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.3.2 sourceware.org 86BD0395C40F Received: by mail-io1-xd41.google.com with SMTP id z2so1503486iol.11 for ; Thu, 30 Apr 2020 06:51:12 -0700 (PDT) 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=RrC1uNiJ7sLCoGi3nw8Kpf4R941R7yYg66ta0rYxy6I=; b=Pv1ntLcE6Lb18dl5NSi0mf+t7VzBLkSf8ypHS3yEjWhhawX9BAwOaF1UWCunyFCbHM 7mMCpVhZZDryHyHzW/dJoIXGF8WmFH/61tgipDJrkdkcMmWFo32P+XdtQ1n6fvNWbQ/H N31YS4tPaUnz9S3eIUkKe9R9QMqKsifdY8l8AyZM/p1apmXZoI7NcOQ8i5R6KcnFZOJk StNLRdgNtMW5j52UeBBfXPvLzm84j+u1wtQblxj6+h/t6VOEu9lRBJtsSgx9bdhT6YWH 6feKEgOt55ePwxTFyto6+bcmq5MeztdWSzTSb+OQnlcW0tElpDeAaFnsbmiDXAO4NNNF rjKQ== X-Gm-Message-State: AGi0PuY/MUN2FUIUhwou9YK5QpSk7+dYN93hKtMnrgLQAcXS+9AU+ZD6 IgMEk9b/QY++t2A+jsDt+JjmfEZ5f0LXQbL24FU+Pn/O X-Google-Smtp-Source: APiQypJI/6rODA4vKWWFwAwy345RuscUS6P24mBljgvPcuYZe0uzIFxtfy+XjbNL67Ihre+a5TU9EFTCp3QRG0oKx0Q= X-Received: by 2002:a6b:f912:: with SMTP id j18mr2023885iog.37.1588254671969; Thu, 30 Apr 2020 06:51:11 -0700 (PDT) MIME-Version: 1.0 References: <20200429205217.2435607-1-hjl.tools@gmail.com> <87wo5xa0yt.fsf@mid.deneb.enyo.de> <20200430130333.GA254612@gmail.com> <87h7x1gkfg.fsf@igel.home> <87mu6t84yg.fsf@mid.deneb.enyo.de> In-Reply-To: <87mu6t84yg.fsf@mid.deneb.enyo.de> From: "H.J. Lu" Date: Thu, 30 Apr 2020 06:50:36 -0700 Message-ID: Subject: Re: V2 [PATCH] Add a C wrapper for prctl [BZ #25896] To: Florian Weimer Cc: Andreas Schwab , "H.J. Lu via Libc-alpha" Content-Type: text/plain; charset="UTF-8" X-Spam-Status: No, score=-19.2 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, FREEMAIL_FROM, GIT_PATCH_0, GIT_PATCH_1, GIT_PATCH_2, GIT_PATCH_3, RCVD_IN_DNSWL_NONE, SPF_HELO_NONE, SPF_PASS, TXREP autolearn=ham autolearn_force=no version=3.4.2 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on server2.sourceware.org X-BeenThere: libc-alpha@sourceware.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Libc-alpha mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 30 Apr 2020 13:51:22 -0000 On Thu, Apr 30, 2020 at 6:43 AM Florian Weimer wrote: > > * Andreas Schwab: > > > On Apr 30 2020, H.J. Lu via Libc-alpha wrote: > > > >> diff --git a/include/sys/prctl.h b/include/sys/prctl.h > >> index 0920ed642b..1a74d83879 100644 > >> --- a/include/sys/prctl.h > >> +++ b/include/sys/prctl.h > >> @@ -4,6 +4,8 @@ > >> # ifndef _ISOMAC > >> > >> extern int __prctl (int __option, ...); > >> +libc_hidden_proto (__prctl) > >> +libc_hidden_proto (prctl) > > > > Why do you need the hidden alias for prctl? All references inside > > libc.so should use __prctl. > > Right. I want to clean this up in a separate patch. I will wait for your cleanup patch and remove the hidden alias for prctl. -- H.J.