Web lists-archives.com

Re: [Mingw-users] msvcrt printf bug




On 2/3/2017 1:18 PM, Emanuel Falkenauer wrote:
> [snip snip]
> The only thing I'm now puzzled about are the 80-bit FPU Intel registers:
> so are they (as you seem to imply) or are they not (as KHMan asserts)
> actually used these days - in, say, Xeons which I'm on? I.e. could
> actually our programs run differently on, say, AMDs?

Compile with gcc -S along with your other options, then look at 
the assembly output. Also make a source file as small as possible 
so that you can study the assembly output easily. Anything 
high-performance should be running >=SSE2. You should study the 
Intel and AMD optimization manuals.

When I said 8087 didn't work out, I meant the stack architecture 
is a poor fit in modern superscalar archs. Just like the 
memory-mapped Weiteks that came and went. Once you zap the stack 
arch, having extended bits made less sense. In that sense it was 
an architecture that didn't age well for mainstream CPUs, but we 
are stuck with it forever because of the legacy codebase.

[snipped all the rest of Frank's stuff that I won't bother 
addressing, good luck to the others who want to try, ha ha :-p]

-- 
Cheers,
Kein-Hong Man (esq.)
Selangor, Malaysia


------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
_______________________________________________
MinGW-users mailing list
MinGW-users@xxxxxxxxxxxxxxxxxxxxx

This list observes the Etiquette found at 
http://www.mingw.org/Mailing_Lists.
We ask that you be polite and do the same.  Disregard for the list etiquette may cause your account to be moderated.

_______________________________________________
You may change your MinGW Account Options or unsubscribe at:
https://lists.sourceforge.net/lists/listinfo/mingw-users
Also: mailto:mingw-users-request@xxxxxxxxxxxxxxxxxxxxx?subject=unsubscribe