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.4 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,HTML_MESSAGE,MAILING_LIST_MULTI,RCVD_IN_DNSWL_MED, RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL,T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 19896 invoked from network); 25 Feb 2022 16:49:11 -0000 Received: from mother.openwall.net (195.42.179.200) by inbox.vuxu.org with ESMTPUTF8; 25 Feb 2022 16:49:11 -0000 Received: (qmail 32637 invoked by uid 550); 25 Feb 2022 16:49:09 -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 32601 invoked from network); 25 Feb 2022 16:49:08 -0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=studenti.unimore.it; s=google; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=sxtlkDCYEyDSP2jw05tGl5krIYnBpSptIbpAjPYT3pk=; b=hty2cZrLiSHlBKKia1v8HyklCHSB2lCOkpFR3z7pIBZhr3PPj1M9QvzwLzaCvX33Ku gArGWNcbN75snvZQao++EIOxbEFlPSjaKSbdNfJFZK8LcaoyPNCEGHfXQW26+YjNQfqS 5iJldfiiCGl8NhBwH46xhWz6Z5N948Rc22dVCj0otFEd6gqxN7CqbP/C4JDHg86aZN8m 7n4X5oXSJmdXLaC4XrIg/0Gy+sQRIPvkJ3dE1Di83Gj5FR1i7QUOCA3A1QgN+XQUyPS8 uLs5Lo2SjAjXvsRCuyvTrLbLt2XxY3Qm53pCCGWwQQSKVRls4S09NPf8zO3GnVco5CJN +XvA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=sxtlkDCYEyDSP2jw05tGl5krIYnBpSptIbpAjPYT3pk=; b=3oBE2roEfO8AEAffUH/2szA2XsgSiazrrPBrACng8Sw82SXUGdoNjgUeyzvsYOoiqb AVM2m4eR48xLUikOXJx/nJ2GqtEre5CMjgsXY0kw1AzZCi/Fdy0K8u8mgOCNQMkqkSGj oU7tjxCaBJ3m1fiIbUVyL9yE0JFhUiDbNQWfGb6gU+NUCHAa9dcY1F7E12ye927zwN9C g9I6ossuKcB35LWJ2b5olekvC4oAMvZD7YOhVUJG9GzHiP1CExZc5QYr7k7SQGBkywIX 7Tv6gNWJ2C99N3LfPWLXFpaYS35Lzy8ULAyVQ0/gnrBgEc6yTWf47MGKSXj62bBVG7iQ N2KA== X-Gm-Message-State: AOAM531SAYF8KYD9FGkxW4VV4a2XbtiaGE2hO64n3h0PjfkAEp1ZhEZj 6ulhgTRIW2HcicpkkRY8nm4OjIfAT+thw4cQFgXQ9EgCBGzVj2pS X-Google-Smtp-Source: ABdhPJwcr/T6TkaVNY7tijMoU1gsf5A0QH9pyMPYYwf6+59kMfK5KAjdOk7cSSigBcI2NQfuK7YQRYn0qP+Zxi42oRM= X-Received: by 2002:a25:6911:0:b0:624:5f4b:2a01 with SMTP id e17-20020a256911000000b006245f4b2a01mr8235253ybc.303.1645807736585; Fri, 25 Feb 2022 08:48:56 -0800 (PST) MIME-Version: 1.0 References: <20220216112924.GG1320090@port70.net> <20220216145736.GN7074@brightrain.aerifal.cx> In-Reply-To: From: SIMONE MIONE <205212@studenti.unimore.it> Date: Fri, 25 Feb 2022 17:48:45 +0100 Message-ID: To: musl@lists.openwall.com Cc: Rich Felker , noloader@gmail.com Content-Type: multipart/alternative; boundary="0000000000008219ae05d8da790c" Subject: Re: [musl] musl how to use hard float with aarch64-none-elf-gcc --0000000000008219ae05d8da790c Content-Type: text/plain; charset="UTF-8" I am targetting aarch64, and the content of "musl/arch/aarch64/bits/float.h" is: #define FLT_EVAL_METHOD 0 #define LDBL_TRUE_MIN 6.47517511943802511092443895822764655e-4966L #define LDBL_MIN 3.36210314311209350626267781732175260e-4932L #define LDBL_MAX 1.18973149535723176508575932662800702e+4932L #define LDBL_EPSILON 1.92592994438723585305597794258492732e-34L #define LDBL_MANT_DIG 113 #define LDBL_MIN_EXP (-16381) #define LDBL_MAX_EXP 16384 #define LDBL_DIG 33 #define LDBL_MIN_10_EXP (-4931) #define LDBL_MAX_10_EXP 4932 #define DECIMAL_DIG 36 Il giorno ven 25 feb 2022 alle ore 17:42 Damian McGuckin ha scritto: > On Fri, 25 Feb 2022, SIMONE MIONE wrote: > > > And what if I don't want quad precision? > > What is the value of the > > FLT_EVAL_METHOD > > macro within your programs please? > > Stay safe - Damian > --0000000000008219ae05d8da790c Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
I am targetting aarch64, and the content of "mus= l/arch/aarch64/bits/float.h" is:

#define FLT_= EVAL_METHOD 0

#define LDBL_TRUE_MIN 6.475175119438025110924438958227= 64655e-4966L
#define LDBL_MIN 3.36210314311209350626267781732175260e-493= 2L
#define LDBL_MAX 1.18973149535723176508575932662800702e+4932L
#def= ine LDBL_EPSILON 1.92592994438723585305597794258492732e-34L

#define = LDBL_MANT_DIG 113
#define LDBL_MIN_EXP (-16381)
#define LDBL_MAX_EXP = 16384

#define LDBL_DIG 33
#define LDBL_MIN_10_EXP (-4931)
#def= ine LDBL_MAX_10_EXP 4932

#define DECIMAL_DIG 36

<= div class=3D"gmail_quote">
Il giorno v= en 25 feb 2022 alle ore 17:42 Damian McGuckin <damianm@esi.com.au> ha scritto:
On Fri, 25 Feb 2022, SIMONE MIONE wrote= :

> And what if I don't want quad precision?

What is the value of the

=C2=A0 =C2=A0 =C2=A0 =C2=A0 FLT_EVAL_METHOD

macro within your programs please?

Stay safe - Damian
--0000000000008219ae05d8da790c--