Re: [RFC] [PATCH v3 0/8] [i386] Use out-of-line stubs for ms_abi pro/epilogues

2017-03-30 Thread JonY
On 03/30/2017 05:50 PM, Daniel Santos wrote: > 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 op

Re: [RFC] [PATCH v3 0/8] [i386] Use out-of-line stubs for ms_abi pro/epilogues

2017-03-30 Thread Daniel Santos
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"

Re: [RFC] [PATCH v3 0/8] [i386] Use out-of-line stubs for ms_abi pro/epilogues

2017-03-13 Thread Daniel Santos
Uros, Testing on Cygwin only turns out to be a nightmare, but I've finally gotten some test results that I'm calling "clean enough". I have only done 64-bit Cygwin thus far, (still need 32-bit Cygwin as well as 32/64 MinGW), but I've hit a snag. The first patch set ("Use aligned SSE movs for

Re: [RFC] [PATCH v3 0/8] [i386] Use out-of-line stubs for ms_abi pro/epilogues

2017-03-09 Thread Daniel Santos
It's been a while and I wanted to post a status update. My new tests needed a few fix-ups to work on Cygwin, but they pass. As for the rest, it turns out that running the testsuite on Cygwin is a vertable nightmare. The tests are NOT even correct because they load the shared libs (dlls) that

Re: [RFC] [PATCH v3 0/8] [i386] Use out-of-line stubs for ms_abi pro/epilogues

2017-02-10 Thread Daniel Santos
On 02/10/2017 06:20 PM, JonY wrote: On 02/10/2017 05:23 PM, Daniel Santos wrote: On 02/10/2017 05:34 AM, JonY wrote: Hi, mingw-w64 itself does not use any ms_abi/sysv_abi marked functions internally, so it should be unaffected. I don't think Cygwin uses any either, but I need to double check.

Re: [RFC] [PATCH v3 0/8] [i386] Use out-of-line stubs for ms_abi pro/epilogues

2017-02-10 Thread JonY
On 02/10/2017 05:23 PM, Daniel Santos wrote: > On 02/10/2017 05:34 AM, JonY wrote: >> Hi, >> mingw-w64 itself does not use any ms_abi/sysv_abi marked functions >> internally, so it should be unaffected. I don't think Cygwin uses any >> either, but I need to double check. > > Of course, ms_abi is g

Re: [RFC] [PATCH v3 0/8] [i386] Use out-of-line stubs for ms_abi pro/epilogues

2017-02-10 Thread Daniel Santos
On 02/10/2017 04:32 AM, Uros Bizjak wrote: On Tue, Feb 7, 2017 at 7:38 PM, Daniel Santos wrote: You will need a sign-off from cygwin od mingw-w64 maintainer (CC'd). While I can review the patch in the sense that it won't break generic code, I don't know nothing about mingw-64 to give you any me

Re: [RFC] [PATCH v3 0/8] [i386] Use out-of-line stubs for ms_abi pro/epilogues

2017-02-10 Thread Daniel Santos
On 02/10/2017 05:34 AM, JonY wrote: Hi, Thanks for the code size reduction patch, I have a few questions: Thanks for your review! 1. How does code compiled with -moutline-msabi-xlogues interact with older code compiled without it? Are these only called on ABI transition? These are only cal

Re: [RFC] [PATCH v3 0/8] [i386] Use out-of-line stubs for ms_abi pro/epilogues

2017-02-10 Thread JonY
On 02/10/2017 10:32 AM, Uros Bizjak wrote: > On Tue, Feb 7, 2017 at 7:38 PM, Daniel Santos wrote: > >> Uros or Jan, >> Please take this as a ping, as I never bothered pinging after submitting v2 >> since I found a few more issues with it. :) Although I realize this would be >> a GCC 8 stage 1 ite

Re: [RFC] [PATCH v3 0/8] [i386] Use out-of-line stubs for ms_abi pro/epilogues

2017-02-10 Thread Uros Bizjak
On Tue, Feb 7, 2017 at 7:38 PM, Daniel Santos wrote: > Uros or Jan, > Please take this as a ping, as I never bothered pinging after submitting v2 > since I found a few more issues with it. :) Although I realize this would be > a GCC 8 stage 1 item, I would like to try to get it finished up and >

[RFC] [PATCH v3 0/8] [i386] Use out-of-line stubs for ms_abi pro/epilogues

2017-02-07 Thread Daniel Santos
I apologize to those of you who get this twice, but I accidentally posted to the wrong list! Uros or Jan, Please take this as a ping, as I never bothered pinging after submitting v2 since I found a few more issues with it. :) Although I realize this would be a GCC 8 stage 1 item, I would like