Re: [Mingw-w64-public] [PATCH] crt: More strictly flag functions in the unified msvcrt.def.in

2017-10-04 Thread Martin Storsjö

On Mon, 2 Oct 2017, JonY via Mingw-w64-public wrote:


On 10/02/2017 10:52 AM, Martin Storsjö wrote:

On Mon, 2 Oct 2017, JonY via Mingw-w64-public wrote:


On 10/02/2017 05:55 AM, Martin Storsjö wrote:

On Fri, 29 Sep 2017, Martin Storsjö wrote:


Now the output from the unified msvcrt.def.in should be almost
identical
to what it was before, except for some new *_dbg and __p_* functions.

The functions that were included for 32 and 64 bit x86 in the
unification
were originally believed to be harmless, but some of them turned out to
be function that we have compatibility fallbacks for, that were missed
when libmsvcrt.a suddenly started. This broke compatibility with XP
in some cases.

Signed-off-by: Martin Storsjö 
---
mingw-w64-crt/lib-common/msvcrt.def.in | 229
-
1 file changed, 114 insertions(+), 115 deletions(-)


If there's no objections, I'll be pushing this one soon, since it
basically fixes regressions caused by my def file unification.



I think the mailing list spam filtered the patch.


That's strange - it's at least visible at
https://sourceforge.net/p/mingw-w64/mailman/message/36057343/.

// Martin


2nd reworked patch OK.


Pushed.

// Martin
--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
Mingw-w64-public mailing list
Mingw-w64-public@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mingw-w64-public


Re: [Mingw-w64-public] [PATCH] crt: More strictly flag functions in the unified msvcrt.def.in

2017-10-03 Thread Martin Storsjö

On Mon, 2 Oct 2017, JonY via Mingw-w64-public wrote:


On 10/02/2017 10:52 AM, Martin Storsjö wrote:

On Mon, 2 Oct 2017, JonY via Mingw-w64-public wrote:


On 10/02/2017 05:55 AM, Martin Storsjö wrote:

On Fri, 29 Sep 2017, Martin Storsjö wrote:


Now the output from the unified msvcrt.def.in should be almost
identical
to what it was before, except for some new *_dbg and __p_* functions.

The functions that were included for 32 and 64 bit x86 in the
unification
were originally believed to be harmless, but some of them turned out to
be function that we have compatibility fallbacks for, that were missed
when libmsvcrt.a suddenly started. This broke compatibility with XP
in some cases.

Signed-off-by: Martin Storsjö 
---
mingw-w64-crt/lib-common/msvcrt.def.in | 229
-
1 file changed, 114 insertions(+), 115 deletions(-)


If there's no objections, I'll be pushing this one soon, since it
basically fixes regressions caused by my def file unification.



I think the mailing list spam filtered the patch.


That's strange - it's at least visible at
https://sourceforge.net/p/mingw-w64/mailman/message/36057343/.

// Martin


2nd reworked patch OK.


The one linked above that is?

// Martin
--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
Mingw-w64-public mailing list
Mingw-w64-public@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mingw-w64-public


Re: [Mingw-w64-public] [PATCH] crt: More strictly flag functions in the unified msvcrt.def.in

2017-10-02 Thread JonY via Mingw-w64-public
On 10/02/2017 10:52 AM, Martin Storsjö wrote:
> On Mon, 2 Oct 2017, JonY via Mingw-w64-public wrote:
> 
>> On 10/02/2017 05:55 AM, Martin Storsjö wrote:
>>> On Fri, 29 Sep 2017, Martin Storsjö wrote:
>>>
 Now the output from the unified msvcrt.def.in should be almost
 identical
 to what it was before, except for some new *_dbg and __p_* functions.

 The functions that were included for 32 and 64 bit x86 in the
 unification
 were originally believed to be harmless, but some of them turned out to
 be function that we have compatibility fallbacks for, that were missed
 when libmsvcrt.a suddenly started. This broke compatibility with XP
 in some cases.

 Signed-off-by: Martin Storsjö 
 ---
 mingw-w64-crt/lib-common/msvcrt.def.in | 229
 -
 1 file changed, 114 insertions(+), 115 deletions(-)
>>>
>>> If there's no objections, I'll be pushing this one soon, since it
>>> basically fixes regressions caused by my def file unification.
>>>
>>
>> I think the mailing list spam filtered the patch.
> 
> That's strange - it's at least visible at
> https://sourceforge.net/p/mingw-w64/mailman/message/36057343/.
> 
> // Martin

2nd reworked patch OK.


signature.asc
Description: OpenPGP digital signature
--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot___
Mingw-w64-public mailing list
Mingw-w64-public@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mingw-w64-public


Re: [Mingw-w64-public] [PATCH] crt: More strictly flag functions in the unified msvcrt.def.in

2017-10-02 Thread Martin Storsjö

On Mon, 2 Oct 2017, JonY via Mingw-w64-public wrote:


On 10/02/2017 05:55 AM, Martin Storsjö wrote:

On Fri, 29 Sep 2017, Martin Storsjö wrote:


Now the output from the unified msvcrt.def.in should be almost identical
to what it was before, except for some new *_dbg and __p_* functions.

The functions that were included for 32 and 64 bit x86 in the unification
were originally believed to be harmless, but some of them turned out to
be function that we have compatibility fallbacks for, that were missed
when libmsvcrt.a suddenly started. This broke compatibility with XP
in some cases.

Signed-off-by: Martin Storsjö 
---
mingw-w64-crt/lib-common/msvcrt.def.in | 229
-
1 file changed, 114 insertions(+), 115 deletions(-)


If there's no objections, I'll be pushing this one soon, since it
basically fixes regressions caused by my def file unification.



I think the mailing list spam filtered the patch.


That's strange - it's at least visible at 
https://sourceforge.net/p/mingw-w64/mailman/message/36057343/.


// Martin
--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
Mingw-w64-public mailing list
Mingw-w64-public@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mingw-w64-public


Re: [Mingw-w64-public] [PATCH] crt: More strictly flag functions in the unified msvcrt.def.in

2017-10-02 Thread JonY via Mingw-w64-public
On 10/02/2017 05:55 AM, Martin Storsjö wrote:
> On Fri, 29 Sep 2017, Martin Storsjö wrote:
> 
>> Now the output from the unified msvcrt.def.in should be almost identical
>> to what it was before, except for some new *_dbg and __p_* functions.
>>
>> The functions that were included for 32 and 64 bit x86 in the unification
>> were originally believed to be harmless, but some of them turned out to
>> be function that we have compatibility fallbacks for, that were missed
>> when libmsvcrt.a suddenly started. This broke compatibility with XP
>> in some cases.
>>
>> Signed-off-by: Martin Storsjö 
>> ---
>> mingw-w64-crt/lib-common/msvcrt.def.in | 229
>> -
>> 1 file changed, 114 insertions(+), 115 deletions(-)
> 
> If there's no objections, I'll be pushing this one soon, since it
> basically fixes regressions caused by my def file unification.
> 

I think the mailing list spam filtered the patch.



signature.asc
Description: OpenPGP digital signature
--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot___
Mingw-w64-public mailing list
Mingw-w64-public@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mingw-w64-public


Re: [Mingw-w64-public] [PATCH] crt: More strictly flag functions in the unified msvcrt.def.in

2017-10-01 Thread Martin Storsjö

On Fri, 29 Sep 2017, Martin Storsjö wrote:


Now the output from the unified msvcrt.def.in should be almost identical
to what it was before, except for some new *_dbg and __p_* functions.

The functions that were included for 32 and 64 bit x86 in the unification
were originally believed to be harmless, but some of them turned out to
be function that we have compatibility fallbacks for, that were missed
when libmsvcrt.a suddenly started. This broke compatibility with XP
in some cases.

Signed-off-by: Martin Storsjö 
---
mingw-w64-crt/lib-common/msvcrt.def.in | 229 -
1 file changed, 114 insertions(+), 115 deletions(-)


If there's no objections, I'll be pushing this one soon, since it 
basically fixes regressions caused by my def file unification.


// Martin
--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
Mingw-w64-public mailing list
Mingw-w64-public@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mingw-w64-public