On Fri, 14 Jan 2022 07:32:59 +0100
Sven Barth via fpc-devel wrote:
>[...]
> Just FYI what Delphi writes in their documentation (
> https://docwiki.embarcadero.com/RADStudio/Sydney/en/Simple_Types_(Delphi)#Real_Types
>
> ):
>
> On i386 Windows Extended is 80-bit, on x86_64 Linux, i386 macOS an
Mattias Gaertner via fpc-devel schrieb am
Fr., 14. Jan. 2022, 10:01:
> On Fri, 14 Jan 2022 07:32:59 +0100
> Sven Barth via fpc-devel wrote:
>
> >[...]
> > Just FYI what Delphi writes in their documentation (
> >
> https://docwiki.embarcadero.com/RADStudio/Sydney/en/Simple_Types_(Delphi)#Real_Typ
On Fri, Jan 14, 2022 at 1:27 AM Sven Barth via fpc-devel <
fpc-devel@lists.freepascal.org> wrote:
> (though to be fair it does the same on 32-bit as well)
>
Yeah, MSVC (for some reason) universally defines "long double" as exactly
an alias for regular 64-bit double, whereas GCC and Clang (more co
On Fri, Jan 14, 2022 at 1:33 AM Sven Barth via fpc-devel <
fpc-devel@lists.freepascal.org> wrote:
> So Delphi went the same way as we did.
>
I'd say Delphi imitating MSVC is sort of to be expected though,
whereas *usually
*FPC makes similar choices to GCC.
On 14-1-2022 16:33, Ben Grasset via fpc-devel wrote:
On Fri, Jan 14, 2022 at 1:27 AM Sven Barth via fpc-devel
wrote:
(though to be fair it does the same on 32-bit as well)
Yeah, MSVC (for some reason) universally defines "long double" as
exactly an alias for regular 64-bit double, wher
On Fri, Jan 14, 2022 at 10:46 AM Marco van de Voort via fpc-devel <
fpc-devel@lists.freepascal.org> wrote:
> Did you test a windows gcc (win64 SEH) or a SJLJ "posix" (basically
> unported Unix) gcc ?
>
It was the SEH MinGW-w64 based GCC 11.2 that MSYS2 provides through their
Windows version of p
On Fri, Jan 14, 2022 at 11:09 AM Ben Grasset wrote:
> It was the SEH MinGW-w64 based GCC 11.2 that MSYS2 provides through their
> Windows version of pacman.
>
Also, more accurately, I should have said before that the *precision *of
"long double" is 80-bit and equivalent to FPC's "extended" with
On Fri, Jan 14, 2022 at 5:49 AM Nikolay Nikolov via fpc-devel <
fpc-devel@lists.freepascal.org> wrote:
> No, it's not, because in linux I tested "make -j24 all" in the compiler
> directory
>
That isn't what you said in your original comment about benchmarking on
Linux. You specified "make cycle",
On 1/15/22 01:47, Ben Grasset via fpc-devel wrote:
On Fri, Jan 14, 2022 at 5:49 AM Nikolay Nikolov via fpc-devel
wrote:
No, it's not, because in linux I tested "make -j24 all" in the
compiler directory
That isn't what you said in your original comment about benchmarking
on Linux. Yo