From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail.fibranet.cat (www.fibranet.cat [88.99.13.26]) by sourceware.org (Postfix) with ESMTPS id 9E6F63858D28 for ; Fri, 25 Feb 2022 15:07:43 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 9E6F63858D28 Received: from [192.168.1.2] (150.red-83-40-71.dynamicip.rima-tde.net [83.40.71.150]) (authenticated bits=0) by mail.fibranet.cat (8.15.2/8.15.2) with ESMTPSA id 21PF7cnO1855449 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Fri, 25 Feb 2022 16:07:41 +0100 DKIM-Filter: OpenDKIM Filter v2.11.0 mail.fibranet.cat 21PF7cnO1855449 Message-ID: <13657b8c-c380-8c88-f212-c3dce8fb41ee@fibranet.cat> Date: Fri, 25 Feb 2022 16:07:38 +0100 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.5.0 Subject: Re: undefined reference to '__builtin_mul_overflow' Content-Language: en-US To: newlib@sourceware.org References: From: Jordi Sanfeliu In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.6.2 (mail.fibranet.cat [88.99.13.26]); Fri, 25 Feb 2022 16:07:41 +0100 (CET) X-FibraNet-MailScanner-Information: FibraNet E-Mail Virus Protection Service X-FibraNet-MailScanner-ID: 21PF7cnO1855449 X-FibraNet-MailScanner: Found to be clean X-FibraNet-MailScanner-SpamCheck: X-FibraNet-MailScanner-From: jordi@fibranet.cat X-FibraNet-MailScanner-Watermark: 1646406462.48577@sBgu/6vjnJuTMGwY+iVyhA X-Spam-Status: No, score=-1.5 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, NICE_REPLY_A, SPF_HELO_NONE, SPF_PASS, 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: Fri, 25 Feb 2022 15:07:46 -0000 Hello Sebastian, I appreciate your quick reply. On 2/25/22 13:03, Sebastian Huber wrote: > this builtin is available since GCC 5. Maybe you should update your GCC > version or implement __builtin_mul_overflow() in your operating system. > Understood, time to upgrade the toolchain. Just curiosity, what if I comment out these lines that are using that function? Does this will suppose a malfunction later? I mean, is this function required to have a working Newlib 4.1.0 implementation? Thanks. -- Jordi Sanfeliu FIBRANET Network Services Provider https://www.fibranet.cat