/* sys/initthre.c (emx+gcc) -- Copyright (c) 1993 by Eberhard Mattes */

#if defined (__MT__)

#include <sys/emx.h>
#include <errno.h>
#define INCL_DOS
#include <os2emx.h>
#include "syscalls.h"

int __initthread (void *preg)
{
  ((PEXCEPTIONREGISTRATIONRECORD)preg)->prev_structure = NULL;
  ((PEXCEPTIONREGISTRATIONRECORD)preg)->ExceptionHandler = _sys_exception;
  DosSetExceptionHandler (preg);
  return (0);
}

#endif
