On 09/22/2016 11:26 PM, David Wohlferd wrote:
> On 9/22/2016 9:35 AM, Hugo Beauzée-Luyssen wrote:
>> On 09/08/2016 08:23 PM, David Wohlferd wrote:
>>> On 9/8/2016 10:36 AM, Hugo Beauzée-Luyssen wrote:
>>>> This only happens when building with -lwindowsapp (see another patch of
>>>> mine). When building with the default -lkernel32, all is good, since
>>>> kernel32.lib contains GetStartupInfo.
>>>> windowsapp.lib, on the other hand, doesn't; which makes sense since the
>>>> symbol is forbidden.
>>>> Since the issue only happens when building test program within
>>>> configure, it seemed ok to add a stub for it.
>>>
>>> I'm not opposed to the idea of a stub for GetStartupInfo.  I assume your
>>> plan is to add it to libwindowsapp.a?  I'm guessing the idea is we want
>>> to avoid having to customize the startup code and that sounds like a
>>> good idea.
>>>
>>> I'm also thinking some comments to explain what is going on for future
>>> maintainers might be a good idea.  Cuz this is gonna look a bit odd (ie
>>> why are we calling a function that doesn't do anything?).
>>>
>>> If the expectation is that the code never gets called, it may even make
>>> sense to have the stub call abort() (or its winstore-appropriate
>>> equivalent) instead of the memset.  Configure doesn't actually run any
>>> of the programs it builds, does it?
>>>
>>> dw
>>>
>>> ------------------------------------------------------------------------------
>>>
>>> _______________________________________________
>>> Mingw-w64-public mailing list
>>> [email protected]
>>> https://lists.sourceforge.net/lists/listinfo/mingw-w64-public
>>>
>> Hm, it seems my patch didn't make it to the mailing list...
>> Hopefully this one will go through!
>
> Actually, it looks like your first one went thru
> (https://sourceforge.net/p/mingw-w64/mailman/message/35385460/).
>
> IAC, this looks much better to me, but I don't have "approve" authority.
>
> dw
>
> ------------------------------------------------------------------------------
> _______________________________________________
> Mingw-w64-public mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/mingw-w64-public
>
Actually I wish it didn't go through since the patch is wrong :)
I uploaded a fixed version to the location posted earlier.

Regards,

------------------------------------------------------------------------------
_______________________________________________
Mingw-w64-public mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mingw-w64-public

Reply via email to