Fix MinGW build using mingw.org's MinGW
authorEli Zaretskii <eliz@gnu.org>
Thu, 22 Dec 2022 10:42:24 +0000 (12:42 +0200)
committerEli Zaretskii <eliz@gnu.org>
Fri, 23 Dec 2022 11:21:03 +0000 (13:21 +0200)
commit8fbad19958c9b9c06a710bf7d6589d52f1ed8a64
treee6ceb6f0411a6a24252007d3e2f45853600d764c
parent8d25f5ef2cb029a889135f41b6451dcccd187391
Fix MinGW build using mingw.org's MinGW

This allows to build GDB even though the default value of
_WIN32_WINNT is lower than the one needed to expose some
new APIs used here, and leave the test for their actual
support to run time.
* gdb/nat/windows-nat.c (EXTENDED_STARTUPINFO_PRESENT): Define if
not defined.
(create_process_wrapper): Use 'gdb_lpproc_thread_attribute_list'
instead of 'PPROC_THREAD_ATTRIBUTE_LIST' (which might not be defined
at compile time).  This fixes compilation error using mingw.org's
MinGW.
gdb/nat/windows-nat.c