From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-3.5 required=5.0 tests=MAILING_LIST_MULTI, NICE_REPLY_A,RCVD_IN_DNSWL_MED,RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 25068 invoked from network); 7 Oct 2020 13:52:28 -0000 Received: from mother.openwall.net (195.42.179.200) by inbox.vuxu.org with ESMTPUTF8; 7 Oct 2020 13:52:28 -0000 Received: (qmail 19971 invoked by uid 550); 7 Oct 2020 13:52:26 -0000 Mailing-List: contact musl-help@lists.openwall.com; run by ezmlm Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-ID: Reply-To: musl@lists.openwall.com Received: (qmail 19953 invoked from network); 7 Oct 2020 13:52:26 -0000 From: Ellie To: Rich Felker Cc: musl@lists.openwall.com References: <47f2d2dc-0f18-5d86-8206-1196502b60e0@wobble.ninja> <20201001023528.GM17637@brightrain.aerifal.cx> <03e1484f-0f66-b86a-d717-45ee1eb32790@wobble.ninja> <805b0ccb-5f71-afdf-8898-6d5a9435d10b@wobble.ninja> <20201001154702.GQ17637@brightrain.aerifal.cx> Message-ID: <99dead45-e8ff-df89-70f9-97dcb0c4d3ec@wobble.ninja> Date: Wed, 7 Oct 2020 15:52:14 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.11.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 7bit Subject: Re: [musl] Would it to be possible to get strtoll_l? Just to add this, since I think I could have been clearer on this: On 10/7/20 3:44 PM, ell1e wrote: > mostly covered just the ones where the function itself was expected to > be so small/fast that setting the thread-local locale around the call > would be relatively expensive I think as an app dev this just naturally expands to everything, always. I just don't see a point to ever go uselocale+call, since that is just a slower way of doing the same. So why bother with a suboptimal way?)And then there will be the natural point where people try their program on musl, some *_l() is missing, and the questions start: feature detection? do we really need this anyway in that case? just use uselocale+call...? do we care about musl enough to even spend time on this? And it'll cause friction and thinking time loss. But maintaining all the wrappers will eat up your time and resources instead. So no easy decision in any case, I'm afraid, as for what to add or whether anything at all