From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-wm1-x336.google.com (mail-wm1-x336.google.com [IPv6:2a00:1450:4864:20::336]) by sourceware.org (Postfix) with ESMTPS id B904E3858D28 for ; Fri, 30 Dec 2022 21:06:32 +0000 (GMT) Received: by mail-wm1-x336.google.com with SMTP id ja17so15821063wmb.3 for ; Fri, 30 Dec 2022 13:06:32 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=in-reply-to:references:cc:to:from:content-language:subject :user-agent:mime-version:date:message-id:from:to:cc:subject:date :message-id:reply-to; bh=5kXmNa2WDjCkzFvzgmj7hEGtW/U1QuAHPYFb/ZDAhEk=; b=WF3TKM3NTHncb+EyLM3Yq+BaGtkk1AYoUKs5dWowZBLmcnjGpOp2AyxK2z8KYmhuke YWGFDdgTvggxZ/gQMlw2G+xLjTELwruhFg1KwZvSav3zdKEmXlkcQ2Vh9cvqLRCgnRRc PnkAwqxO9502hJfrCoJoNRep2XaVePXmEbkWJ7uB7nkjc4RyeMiq0qMPfUIox7xwrXSF RwifXKiuVni/cmLyVSs5D+BDn8+ZHlulo/6e8hJ58odYIklv3mBzWFfHzxEaCN6V+88F DJzMW3H1Vpijr/SQA0DvUuqoyxFVvdlwH9s30G2AkwGhg56rhLW5wNpVtscxVjX4Dey4 H8zg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=in-reply-to:references:cc:to:from:content-language:subject :user-agent:mime-version:date:message-id:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=5kXmNa2WDjCkzFvzgmj7hEGtW/U1QuAHPYFb/ZDAhEk=; b=djXV1c8seeQOICwHV7yZ7EK9h9ApCf8At/H8gw03V5L/QfzT2l1h6xYmwAOcF6sTor dxb0kaeoDJLjy6cqlgYAXdHXUOU7qTG5fYmAAhQp7PSymgfb/LpYMUyhAoRhAFf4egmf GsQ0fV0pzpXcJk677pm9aBpBBsBEgmWHIrv3bfxUkxH3QZ/LYZ/56uuAtX3a6uo48cYt eLYzVvXGH53COEjNnmqq9ujdez49eWoywesxJRibmNZZ61+HgmOPXINENFj5ulbQlWnS YGAV1jqiw/rQjVkic/wIyJFq0uE9sVbNHyOx/oDAUn/VDpAFI5X2VzmdLbqvNauEnc8w 81LA== X-Gm-Message-State: AFqh2kqTIlrzgrg3j1S6V0NivCRRGkSSqt4E1HEarz45Pe2n/rvIV9P4 Uv2/knwNiW9SfJSnR8fjC6k= X-Google-Smtp-Source: AMrXdXvYYB5JWPwx5q+5NjF8d82N185syVabAed4Q9fDH++jXJpP4CQy7bHnrsdi1GNF0HHEELyrog== X-Received: by 2002:a05:600c:4e13:b0:3c6:e63d:fcfc with SMTP id b19-20020a05600c4e1300b003c6e63dfcfcmr23571317wmq.35.1672434391387; Fri, 30 Dec 2022 13:06:31 -0800 (PST) Received: from [192.168.0.160] ([170.253.36.171]) by smtp.gmail.com with ESMTPSA id r17-20020a05600c425100b003cffd3c3d6csm27802599wmm.12.2022.12.30.13.06.30 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Fri, 30 Dec 2022 13:06:30 -0800 (PST) Message-ID: <06c89f9d-e589-cafc-67e6-07f0a304416b@gmail.com> Date: Fri, 30 Dec 2022 22:06:29 +0100 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.6.0 Subject: Re: stdc_bit_ceil(3) and wrapping Content-Language: en-US From: Alejandro Colomar To: Joseph Myers Cc: gcc@gcc.gnu.org, GNU C Library , Yann Droneaud References: <8e45df-4b3e-e648-e14-b5d7ce15311f@codesourcery.com> <9b662ccd-0f9d-963b-e1f6-d225c5a9c902@gmail.com> In-Reply-To: Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="------------BOGRQ4lETkcBYC44lBMU176C" X-Spam-Status: No, score=-3.8 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM,NICE_REPLY_A,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS,TXREP autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org List-Id: This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --------------BOGRQ4lETkcBYC44lBMU176C Content-Type: multipart/mixed; boundary="------------0C7v90nicsBQt00k89plKsqO"; protected-headers="v1" From: Alejandro Colomar To: Joseph Myers Cc: gcc@gcc.gnu.org, GNU C Library , Yann Droneaud Message-ID: <06c89f9d-e589-cafc-67e6-07f0a304416b@gmail.com> Subject: Re: stdc_bit_ceil(3) and wrapping References: <8e45df-4b3e-e648-e14-b5d7ce15311f@codesourcery.com> <9b662ccd-0f9d-963b-e1f6-d225c5a9c902@gmail.com> In-Reply-To: --------------0C7v90nicsBQt00k89plKsqO Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: base64 T24gMTIvMzAvMjIgMjI6MDEsIEFsZWphbmRybyBDb2xvbWFyIHdyb3RlOg0KPiBPbiAxMi8z MC8yMiAyMTo1NiwgSm9zZXBoIE15ZXJzIHdyb3RlOg0KPj4gT24gRnJpLCAzMCBEZWMgMjAy MiwgQWxlamFuZHJvIENvbG9tYXIgdmlhIEdjYyB3cm90ZToNCj4+DQo+Pj4gRm9yIHRoZSBD IHN0YW5kYXJkLCBzaGlmdHMgaGF2ZSB3cmFwIGFyb3VuZCBzZW1hbnRpY3MgZm9yIHVuc2ln bmVkIHR5cGVzOg0KPj4NCj4+IE9ubHkgaWYgdGhlIHNoaWZ0IGNvdW50IGlzIG5vbm5lZ2F0 aXZlIGFuZCBzdHJpY3RseSBsZXNzIHRoYW4gdGhlIHdpZHRoIG9mDQo+PiB0aGUgdHlwZS7C oCBUaGlzIGlzIGFib3V0IHNoaWZ0aW5nIGJ5IGFuIGFtb3VudCBlcXVhbCB0byB0aGUgd2lk dGggb2YgdGhlDQo+PiB0eXBlLCB3aGljaCBoYXMgdW5kZWZpbmVkIGJlaGF2aW9yLg0KPiAN Cj4gQWhoaCwgcmlnaHQsIEkgZm9yZ290IHRoYXQgZGV0YWlsLsKgIFllcCwgSSBuZWVkIHRv IHNwZWNpYWwtY2FzZSB0aGVuLg0KPiANCj4gVGhhbmtzIQ0KPiANCj4gDQo+IA0KDQpUaGlz IHNob3VsZCB3b3JrLCBJIGd1ZXNzIChhbmQgaG9wZWZ1bGx5LCB0aGUgY29tcGlsZXIgd2ls bCByZW1vdmUgdGhlIHNwZWNpYWwgDQpjYXNlIGluIHBsYXRmb3JtcyB0aGF0IGRvbid0IG5l ZWQgaXQpOg0KDQoNCiQgY2F0IGxpYi9iaXQuaA0KI2luY2x1ZGUgPGxpbWl0cy5oPg0KDQoN CmlubGluZSBpbnQgbGVhZGluZ196ZXJvc3VsKHVuc2lnbmVkIGxvbmcgeCk7DQppbmxpbmUg aW50IGJpdF93aWR0aHVsKHVuc2lnbmVkIGxvbmcgeCk7DQppbmxpbmUgaW50IGJpdF9jZWls X3dyYXB1bCh1bnNpZ25lZCBsb25nIHgpOw0KDQoNCmlubGluZSBpbnQNCmxlYWRpbmdfemVy b3N1bCh1bnNpZ25lZCBsb25nIHgpDQp7DQoJcmV0dXJuICh4ID09IDApID8gVUxPTkdfV0lE VEggOiBfX2J1aWx0aW5fY2x6KHgpOw0KfQ0KDQoNCmlubGluZSBpbnQNCmJpdF93aWR0aHVs KHVuc2lnbmVkIGxvbmcgeCkNCnsNCglyZXR1cm4gVUxPTkdfV0lEVEggLSBsZWFkaW5nX3pl cm9zdWwoeCk7DQp9DQoNCg0KLyogU2ltaWxhciB0byBzdGRjX2JpdF9jZWlsdWwoKSwgYnV0 IHdyYXAgYXJvdW5kIGluc3RlYWQgb2YgVUIuICAqLw0KaW5saW5lIGludA0KYml0X2NlaWxf d3JhcHVsKHVuc2lnbmVkIGxvbmcgeCkNCnsNCglpbnQgYjsNCg0KCWIgPSBiaXRfd2lkdGh1 bCh4IC0gMSk7DQoNCglyZXR1cm4gYiA8IFVMT05HX1dJRFRIID8gMXVsIDw8IGIgOiAwOw0K fQ0KDQoNCi0tIA0KPGh0dHA6Ly93d3cuYWxlamFuZHJvLWNvbG9tYXIuZXMvPg0K --------------0C7v90nicsBQt00k89plKsqO-- --------------BOGRQ4lETkcBYC44lBMU176C Content-Type: application/pgp-signature; name="OpenPGP_signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="OpenPGP_signature" -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEE6jqH8KTroDDkXfJAnowa+77/2zIFAmOvUtUACgkQnowa+77/ 2zLVCw//Yqcby7oa3VQgmtYr5clqRe8EhP1DskfvfjO9zXOiaIP7Qelo1GQeBZN/ mspsjKkbNHPnYDHWpBh7wIZnSfQm3y2NSHX7bPM7LCKHyJ+qhdQyXon7cJvg7xtA kgOguYPlNuN/jb7AcbJ7+Ge318pku6hLjTHeh2qpWZDH03LpKEojZUbCmQB6kHyO MUKSXdnQnGv79k5sa2EYIxBsiNBYRSedc9BJfsLhkF1zQEywzL/PtS9X/hM47lw2 Mgtwd7w4kkWeyiGbJ9yngAqfnumVBqnH23ZCaiM87RKkvy8s8fPfHxQzLwknAs46 f5w8VQHc99oHxxCoG42+/ed6FPKG+XE2WgdzRxm00Lutwe9nl5VRkRlpplLH1GtQ C+R0ypFOXhIQ28ZjC5e0MYQZ1LwlM204EjTRAoTS0h6364oZsyk2S+bX8Oze3M+Z /l/XWaE2obbELgxIepK9j34l+b28gxRLLjLoyzWn0cL1YFKrfhNsqmPE552SZRKJ AP2y5oRrY/hvNnV/KogA/vLnE5bdcAAW4wWUNh2Tp74MigjAhboMUxgGo0e/FWqY zzaxRAL8jOD1Rn0cscY766ceYJkQkuzPdEXw5x94QpINjypu150AfKvahl9/tIbx gj6Rz0IIkkVdBZcNIfYPvdIs8qcod+dzkQv6Sm0gXFfM3pp9u8c= =mmBo -----END PGP SIGNATURE----- --------------BOGRQ4lETkcBYC44lBMU176C--