From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from esa3.mentor.iphmx.com (esa3.mentor.iphmx.com [68.232.137.180]) by sourceware.org (Postfix) with ESMTPS id 44B8E386EC68 for ; Thu, 11 Feb 2021 20:28:34 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.3.2 sourceware.org 44B8E386EC68 Authentication-Results: sourceware.org; dmarc=none (p=none dis=none) header.from=codesourcery.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=joseph_myers@mentor.com IronPort-SDR: M0/hA9j2Y6HjK0JpUdPCP3LVIwfFMNjfBG9HdTBDE9d0k1ZqrP5TjMpNqLTYtlXsROFZ6w4hHD ae1NP45L/HDEDIGfi5GO/0zjxS+GE+T09RddWwbyhv03BeN+bcujtC9IhH8OW8jRm+VW07Qpow JsUOOF+brfi5vyw7TezHLAhK0x7u+S0Sjj10E1D8Y5DiGZXj93SVnF33dFnJLEaB+TLwtj/nX7 7LXWdgxF0yD0hoKAYomupw7+UzUgWf+y8xxl8IJ/FNok2L5ZLoFMmT+r5JrtBjfk8riCVqSU0I YaA= X-IronPort-AV: E=Sophos;i="5.81,171,1610438400"; d="scan'208";a="58036458" Received: from orw-gwy-01-in.mentorg.com ([192.94.38.165]) by esa3.mentor.iphmx.com with ESMTP; 11 Feb 2021 12:28:33 -0800 IronPort-SDR: 67iSsgUBOznTefNAzW3PjuHZhN+BIKrHcbzRhnidtXgJ8u4IUwAviiaLVCNdyusn15fGeYf8A2 tEzvjkcsiOK4knlHSS6sIOn6yC/iPgojV7uINKeZhQ0lVp/ibUrsyJxXHJmmCBXWFfhyNdZ1Mt tTcqoijrLZXiJCXJo2ppv/61OWP7ShJ0R6gaTV5qm8TdyP9kSOUzayq5DHhyjjBPUoyXsSP6PD rlh+YmykGxAjZpQUUDkDdNjkl/KUbRT/R3goAu6KVvZTLxsPWmVk0twsulr8RdNy2ighfuAYS9 qH0= Date: Thu, 11 Feb 2021 20:28:28 +0000 From: Joseph Myers X-X-Sender: jsm28@digraph.polyomino.org.uk To: "H.J. Lu" CC: Subject: Re: [RFC] : An API for tagged address In-Reply-To: <20210211173711.71736-1-hjl.tools@gmail.com> Message-ID: References: <20210211173711.71736-1-hjl.tools@gmail.com> User-Agent: Alpine 2.22 (DEB 394 2020-01-19) MIME-Version: 1.0 Content-Type: text/plain; charset="US-ASCII" X-Originating-IP: [137.202.0.90] X-ClientProxiedBy: SVR-IES-MBX-03.mgc.mentorg.com (139.181.222.3) To svr-ies-mbx-01.mgc.mentorg.com (139.181.222.1) X-Spam-Status: No, score=-3123.3 required=5.0 tests=BAYES_00, HEADER_FROM_DIFFERENT_DOMAINS, KAM_DMARC_STATUS, SPF_HELO_PASS, SPF_PASS, TXREP autolearn=no 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, 11 Feb 2021 20:28:35 -0000 On Thu, 11 Feb 2021, H.J. Lu via Libc-alpha wrote: > An API for tagged address: Please write a longer commit message, discussing what "tagged address" is, which architectures have such a thing (the API should try to cover whatever is common between architectures as far as possible - is this meant to relate to AArch64 MTE, how does it relate to the MTE code we already have in glibc, what corresponding features are involved on other architectures?) and what the API is intended to be useful for. A new API also needs additions to the manual and NEWS - again, explaining things at the user level. The header naming suggests installed headers, but you don't appear to be installing them. I don't see anything architecture-specific about the build logic, so I'd expect all libc.abilist files to have the new functions rather than just a few. -- Joseph S. Myers joseph@codesourcery.com