I have finally completed all tests for Cygwin and MinGW both 32- &
64-bit with no additional test failures. There are still 567 tests
failing both pre- and post-patch with error "error while loading shared
libraries: cyggfortran-4.dll: cannot open shared object file: No such
file or directory" in all 32-bit tests even after my (fairly crude)
patch to address that problem. So as a separate issue, I don't yet have
a clean patch set to resolve the windows dll search path issue
(https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79867).
I had to change the test program, as I was dependent upon XSI extensions
which aren't available on Cygwin, so I'll need to repost that. Also, I
had to make one small change in the "aligned SSE MOVs" patch, disabling
it on SEH targets since gcc/config/i386/winnt.c does not currently
support the REG_CFA_EXPRESSION note in its unwind emit. This
optimization primarily targets 64-bit Wine anyway, where stack
realignment is now required.
Daniel