|
If you run I will add them to the |
Replies: 3 comments 3 replies
|
All of my readily accessible computers indicated Vendor String,Family,Model,Stepping,Brand String,`fldcw` is waiting?
GenuineIntel,6,8, 3,,1
GenuineIntel,6,3A, 9, Intel(R) Core(TM) i7-3770K CPU @ 3.50GHz,1
AuthenticAMD,19,50, 0,AMD Ryzen 9 5900HS with Radeon Graphics ,1
AuthenticAMD,1A,44, 0,AMD Ryzen 9 9950X3D 16-Core Processor ,1I have a couple older (early 2010s) Intel laptops that I could probably put Linux + Wine on to get a result, but they don't have any OS installed on them currently. But that will have to be next month, assuming someone else doesn't test theirs first. Edit: added an i7 3rd gen that still has Win7 on it |
|
My runs are also reporting |
|
@stsp pointed out this document to me last October, but I had forgotten it: https://datasheets.chipdb.org/Intel/x86/Intel%20Architecture/245470-2001.pdf In fact, it looks like this was the intended behaviour as far back as the 286! The 286 programmer's manual refers to "error-checking
It's at the top of page 2-49 (page 483) of https://archive.org/details/bitsavers_inteldataBrammersReferenceManual_32084049 So yeah, basically There is no erratum on the |
@stsp pointed out this document to me last October, but I had forgotten it: https://datasheets.chipdb.org/Intel/x86/Intel%20Architecture/245470-2001.pdf
On page D-20 (page 364) it specifically states that
fldcwwill cause delivery of a pending FPU exception on a 486 / Pentium ifIGNNE#is not asserted. So basically this is intended behaviour going back to the 486.In fact, it looks like this was the intended behaviour as far back as the 286! The 286 programmer's manual refers to "error-checking
ESC" instructions, which apparently include all FPU instructions except these: