204{
209
210#ifndef _WIN64
211
212
213
215 memset (lpszCommandLine, 0xcc, 32);
216#ifdef __GNUC__
217 asm __volatile__ ("andl $-16, %%esp" : : : "%esp");
218#endif
219#endif
220
223 {
224 void *lock_free =
NULL;
228 fiberid, 0)) != 0)
229 {
230 if (lock_free == fiberid)
231 {
233 break;
234 }
236 }
238 {
240 }
242 {
245 }
246 else
247 has_cctor = 1;
248
250 {
253 }
257
260
263#ifdef _WIN64
265#endif
267
269
271 {
272#ifdef WPRFLAG
274#else
275 lpszCommandLine = (
char *)
_acmdln;
276#endif
277 while (*lpszCommandLine >
SPACECHAR || (*lpszCommandLine && inDoubleQuote))
278 {
280 inDoubleQuote = !inDoubleQuote;
281#ifdef _MBCS
283 {
284 if (lpszCommandLine)
285 lpszCommandLine++;
286 }
287#endif
288 ++lpszCommandLine;
289 }
290 while (*lpszCommandLine && (*lpszCommandLine <=
SPACECHAR))
291 lpszCommandLine++;
292
297 }
300#ifdef WPRFLAG
301#if !defined(__arm__) && !defined(__aarch64__)
303#endif
304
305
307#else
308#if !defined(__arm__) && !defined(__aarch64__)
310#endif
312#endif
313
314#ifdef __GNUC__
316#endif
317
318 if (!managedapp)
320
321 if (has_cctor == 0)
323 }
324 return mainret;
325}
HINSTANCE __mingw_winmain_hInstance
LPSTR __mingw_winmain_lpCmdLine
DWORD __mingw_winmain_nShowCmd
LPTOP_LEVEL_EXCEPTION_FILTER __mingw_oldexcpt_handler
int __mingw_init_ehandler(void)
long CALLBACK _gnu_exception_handler(EXCEPTION_POINTERS *exception_data)
static void __cdecl __mingw_prepare_except_for_msvcr80_and_higher(void)
static void duplicate_ppstrings(int ac, char ***av)
_CRTIMP wchar_t ** __winitenv
void __cdecl _fpreset(void)
IMAGE_DOS_HEADER __ImageBase
_CRTIMP char ** __initenv
_CRTIMP void __cdecl _initterm(_PVFV *, _PVFV *)
#define DLL_THREAD_ATTACH
LPTOP_LEVEL_EXCEPTION_FILTER WINAPI DECLSPEC_HOTPATCH SetUnhandledExceptionFilter(IN LPTOP_LEVEL_EXCEPTION_FILTER lpTopLevelExceptionFilter)
#define InterlockedExchangePointer(Target, Value)
void __do_global_dtors(void)
#define InterlockedCompareExchangePointer
const PIMAGE_TLS_CALLBACK __dyn_tls_init_callback
UINT WINAPI nested(MSIHANDLE hinst)
int __cdecl _ismbblead(unsigned int)
void __cdecl _amsg_exit(int errnum)
void _pei386_runtime_relocator(void)
__analysis_noreturn _CRTIMP void __cdecl _cexit(void)
volatile void * __native_startup_lock
volatile __enative_startup_state __native_startup_state
void(__cdecl * _PVFV)(void)
VOID WINAPI DECLSPEC_HOTPATCH Sleep(IN DWORD dwMilliseconds)
#define STARTF_USESHOWWINDOW