From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from sonic308-12.consmr.mail.ne1.yahoo.com (sonic308-12.consmr.mail.ne1.yahoo.com [66.163.187.35]) by sourceware.org (Postfix) with ESMTPS id 2DE583858D37 for ; Sun, 20 Mar 2022 20:24:15 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 2DE583858D37 Authentication-Results: sourceware.org; dmarc=none (p=none dis=none) header.from=att.net Authentication-Results: sourceware.org; spf=none smtp.mailfrom=att.net DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=att.net; s=s1024; t=1647807854; bh=FjH000gkO5AcnEXgyLHjfkpTMvIJvdWJsBL6S9LxjnU=; h=Date:From:Subject:To:References:From:Subject:Reply-To; b=r2SmL7FcAEA6DPmY+0v3/sCyPD/L7Hv+UAnvuzKOo0mQ1ywQ1A4YPyPQ7AGt2Nu0KeMBOi/yOoae5w23GMqTdZHBklSkpdnGKYKJ12XIrRQAwOBCLFJcMxM+Rz8j7U08pPu9CmWWMebdbn8bHFAiTBN5Dv/9/XzW9f4l4mKgCC4= X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1647807854; bh=LWm3CHOhUJCFUD1KyVhn5Xb8Wy6aiv32fphacF30nzX=; h=X-Sonic-MF:Date:From:Subject:To:From:Subject; b=Dwkwx79pwEljQMrHPCDaJ4ARerboQZc/GYDIA9wlSksO04HHhnz+dpUuJWROpvwTRrtNyt97nzVQvDPbYDNHiyVQ2RE3yfwhVJvz2jSRLjg9vr2xJD4EAZEp/F/aAPsfHFiPo/lv2UyJy6OPmVD/a70i9/NlrT0H9HLagjro4g5MlwlITvvykIYokRlebSa7iv2+yJBOneutqaW+XYVCKFgzwyhJCwPCzvMPH2KtZtVO7gMjoOL63Dh2OxidqAs0dvLwFG+h0OCEcj6yKLX+GuMci/hr/9NFhWTD8srSDHzn6wonLnJC7ggoOj9SbkWoPvXZm2Qkrcg8Mz3rX15L3w== X-YMail-OSG: chJ8bUYVM1n6Ogesn95HhVVYTqxd4eW_I8Fe8S0vxvPtZVzplITkEia9mIrRg05 lL_pvlOnFm6T1Z6bQktQWvR7ETqhXjeD1bmJhPPV71SfZdprGKdLqEN8XTZwo6yIWW6.NDVGy6xS rrX1A.vVeQPAWzBsinkuXAtt_twezhKvvMW2ot1PYpp1rlxNCw6au5lT1nAHSjvwid296n_IQ7Hn _BE8SbP.PDvOVbfbuL1fd_s2dMKEk3W7ci3z.Q7UAgQXEiWXeya7KtufBNC.bZbuU3i1HcQv4Ef8 4L3gXgyTqKyiO8AQME84T12nPuMJ1dGHxXTfKGF3RnuuMxD.dRZXqGHGPVhLIBkyzG72V0sJjpPW MtpcmOxGL7dR90.zdVD8jwvJxge1isTdbzmU5OXngi5jS_C3w46xPQNqgL0BfSjgAhMrxCOqYPYv JWzPLWc1Ak7B4MfvaaMny.M9xRZTBsCEvQ8q5ziPGklSPAoMiZXiVa2dctFREtafpay.RCl7A__1 1l240Lw3OS1vu4eTq_PPtjnQVOwI_MdZUziAeqiv2JQHAZ2ifn.6bSSyylU1jLkYj.oPbGX.o8Xt S6G6R07MwMsPw3YVJvvFasTE5AqPXfcbpLrUGFn_.CK_Kqcq8XLbCeKJFkBJ61J6tEX3uuWNRku. sy_5mLHsck39_F5Hqdnj4b_4vJAJVJu.CTFUyhB97ZGMHauyfsC6hnWESndwoRgtmbqH9n8UNPo_ a2_odw0wZtH_Ojrjdw1WTnEP9qA9zfPwB34fj_fYc5BvXrNhQztjG80sxX4mrGI2dfxPo3sXChtk 0USjgQvFHi9FPGItkyTJIMlI7Ixf6pKTJrmWIWnxNAnhnJ5QKMHW.rFo4q2pkLQDKr_EcIJE9x9n 1oTOg0j_zqSTAfRDGpU6Y3AlPA.LV6LEOQBH16JXtIfbUd1KyR63WjhkbcfNkl2pxewdTlxaAzI_ yQ0b2i.7gzr6FFF8HekC7E9M2GajjR5grQH9fV3FZBWFWWoF.cztcQcMttUilUirpNKlyixO11z3 l.gRy3fppjk46PuhHedDuhL.B5PZmfdlYVql0QET2rZGKDrJ5ovCJZDTDVyWHlROWGepnaCtfg1p 2ya.gCYtm8bWSUAg1gQxG9uBzwhu8DgUdILJ1I2MzZr1iy9Jeuq1mvRkb4Jlm17oZCeBxPcORZfv 0kMB8GLWyeHQYeiPj_Dc0pgT46PVmi9vb7GzcWyhgDTa8bYiAN4lBSTiNc7VpclEvYQUmVf3yMc4 QP1oxoerwfzyoVlEJ3IrZfhUX2U4NxO0z2a6110A5fowaokcv.d72be0DgsEkh6sfCZKpgsu4IHO QqHZoRnL6Ce_7qToEJ2mDvMMzvUv0TMfq4nflVBqEtDCoDrvhPMoEMJfuy2dczn8fI1wRoFJNexP homHu.UnMo6q_uchDdOBbwwFagGXkDxq4daEgvcGGO9sE_431YrCe4um._wxs5_jlkz4x6JR1Xj_ xCAkn4TSdBcf6Q5n1.o0SJxXfIgkxJeOz6RAEURo15gSgr2cv8l5WDYWdEGJqWkZviIKJ4lZ8je5 VThv5u471K6Gm_DuKIe2wA68zaMnxmJEUU2Ebz9hrwxwEgWUGr6S9eOS9c9MUIzn2ZRGmCYbtSXL 8ksEPs3f_MERmgN.RwaMoXn9387OnNmsZRyDbTK2evGo7sRqgYK1GpKK.Vp5ZPggEthsGFOv3YH6 L_MJ7O5ybsvE5z8FHIO7ai.goWcyQ7A5v4Xieiu5ovUcXAqGl50AFVq2egnSTtKWSmBcjOr1kdRx 3dYjd2wImiTWy7gQsglQSJ16iuqzxU0pPNbIYgf3VcMlWGY2GuRd2D9WxRCDHf9uaBgbUGaCWqGJ FkogNQTksJ7FpvtRxbZoVH0yc5JrXb3lK6klMVTjHupoP6W2fLFXakkZR2YrbLZwTGx0DHAoe7vt 3q_BcVlv8MmPPjwShUedKcKaQd.X9R9scSIoQe1mOZq65s.N4biSsWpvul..f.SstSIoL.xlM55r .63.5ajcQ1ZIl6LBY4Q9N1qczQGrv7U9tcZqHOpKLLxSosIP4r6bzaN.ZNJ1nWbr1M.NnvHGDC4O gon8vwfgNzCyvoCnJCCa6UqWmdkKKrJM_18YNE25XPXYLeA4SjaoomMSAZYT6dqir1rPcfjfxyo5 zPMg7NSiw1tLm.u3G2NJaMteKwsGznThnJoKlUuOVB8Knu1kHuaOV_qhwua5F9_EloMWJfXGJSrJ 74xpwBJNkAy296QVQXYBj0w-- X-Sonic-MF: Received: from sonic.gate.mail.ne1.yahoo.com by sonic308.consmr.mail.ne1.yahoo.com with HTTP; Sun, 20 Mar 2022 20:24:14 +0000 Received: by kubenode511.mail-prod1.omega.ne1.yahoo.com (VZM Hermes SMTP Server) with ESMTPA ID 4542497afabe5e7c599e79e548f72a83; Sun, 20 Mar 2022 20:24:10 +0000 (UTC) Date: Sun, 20 Mar 2022 16:24:09 -0400 From: Steven J Abner Subject: [PATCH v2] newlib: fix build with X-Mailer: pantheon-mail/1.0.8 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed References: <1647807849.2524.1.ref@smtp.mail.att.net> X-Spam-Status: No, score=-2.2 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, FREEMAIL_FROM, RCVD_IN_DNSWL_NONE, RCVD_IN_MSPIKE_H2, SPF_HELO_NONE, SPF_NONE, TXREP, T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.4 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on server2.sourceware.org X-BeenThere: newlib@sourceware.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Newlib mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 20 Mar 2022 20:24:16 -0000 Solution was quick attempt at original i386 problem, I am aware one would need to break down for actual 64 or 128 bit returns and could use 96,160 bit math depending on what (a) and (b) enter as, but question of why 0 if is to be newlib supplied. Curiousity Steve >On 20 Mar 2022 12:13, I wrote: >I'm probably out of my depth, but along the same question: >Why 0 return and not ((bool)(((unsigned long long)(a) * (b)) >> 32)) >or prepend with '!!'?