#  ifndef WINAPI
#    if defined(_ARM_)
#      define WINAPI
#    else
#      define WINAPI __stdcall
#    endif
#  endif

#  if !defined(_APISETDEBUG_)
void WINAPI DebugBreak (void);
#  endif
#  if !defined(_PROCESSTHREADSAPI_H_)
void WINAPI ExitProcess (unsigned int uExitCode);
#  endif
#  if !defined(_CRT_TERMINATE_DEFINED)
#    pragma push_macro("abort")
#    undef abort
void __cdecl __declspec(noreturn) abort(void);
#    pragma pop_macro("abort")
#  endif
#  define g_abort() { DebugBreak (); abort (); ExitProcess (127); }

int
main (int argc, char **argv)
{

  g_abort ();
  return 0;
}