From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-lf1-f42.google.com (mail-lf1-f42.google.com [209.85.167.42]) by sourceware.org (Postfix) with ESMTPS id 88500385840D for ; Wed, 1 Dec 2021 23:33:05 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 88500385840D Authentication-Results: sourceware.org; dmarc=none (p=none dis=none) header.from=rtems.org Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=gmail.com Received: by mail-lf1-f42.google.com with SMTP id m27so66915808lfj.12 for ; Wed, 01 Dec 2021 15:33:05 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:reply-to:from:date:message-id :subject:to; bh=EoTOA6mKg0aR76ND+vbBD3/GronpGnBYFZjl3XlxqCM=; b=UHHyslDcCvTynVK8jHOq77Q+LTOlRQ6B9H11P6EAqiou7egWl+SaZ+6HZ+JrkPbwL7 OniO56NfydT8QIcI8FGOJFIdeH8FUbcjFRgsg/Bo+H6L+4fxDAVPtPjsAkGrdO23Om9T Zqp7skyy6d8F5apZO1Tpa5biIaoygRkkE8RMm2vMcXy5h4vUt4baCL6fjcujg8PbGfBB 23syB7dDJYYEl4BtTET5wWifOJAdW421NUiBsyB50yxpBY/CORvHYHUKzxr+jGzDLPw5 gyMMMSd7Sm7kHzYwHnQ/KFPjf8jJSLJoiRMfUV3ENiOHPodJXK8w6iQnOaqJnaodIrAr 522w== X-Gm-Message-State: AOAM530Agv9opcJZnfknvCx39fObJVn65PvVwJZR/pNwngvf7vvxO/Uc NqATziu0IfYiM8bG1sc0e3YM/DEYJ+pGNA== X-Google-Smtp-Source: ABdhPJxxPlrKy7+ZfIVIrcAlYilhaFDLKE1KCtJ18LEDW5ZNzjMZEEYU9tiBom4TUr3/57F0ndBjAw== X-Received: by 2002:a05:6512:110c:: with SMTP id l12mr8743763lfg.224.1638401584094; Wed, 01 Dec 2021 15:33:04 -0800 (PST) Received: from mail-lf1-f53.google.com (mail-lf1-f53.google.com. [209.85.167.53]) by smtp.gmail.com with ESMTPSA id r6sm132757lfp.66.2021.12.01.15.33.03 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Wed, 01 Dec 2021 15:33:04 -0800 (PST) Received: by mail-lf1-f53.google.com with SMTP id m27so66915717lfj.12 for ; Wed, 01 Dec 2021 15:33:03 -0800 (PST) X-Received: by 2002:ac2:5a48:: with SMTP id r8mr8666797lfn.100.1638401583827; Wed, 01 Dec 2021 15:33:03 -0800 (PST) MIME-Version: 1.0 Reply-To: joel@rtems.org From: Joel Sherrill Date: Wed, 1 Dec 2021 17:32:52 -0600 X-Gmail-Original-Message-ID: Message-ID: Subject: OpenLibm? To: Newlib Content-Type: text/plain; charset="UTF-8" X-Spam-Status: No, score=-3031.7 required=5.0 tests=BAYES_00, FREEMAIL_FORGED_FROMDOMAIN, FREEMAIL_FROM, HEADER_FROM_DIFFERENT_DOMAINS, KAM_DMARC_STATUS, RCVD_IN_DNSWL_NONE, RCVD_IN_MSPIKE_H2, SPF_HELO_NONE, SPF_PASS, TXREP autolearn=no 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: Wed, 01 Dec 2021 23:33:08 -0000 Hi I was looking for a possible source of long double libm method implementations and it looks like openlibm (https://github.com/JuliaMath/openlibm) has a complete implementation for multiple architectures of interest. It is based on the fdlibm source I think most of newlib's libm came from and appears to be well maintained. Any thoughts on using this for at least the long double methods? Other than inertia, is there a reason not to consider newlib just importing this? --joel