/* nlstoupr.c (emx+gcc) -- Copyright (c) 1996 by Eberhard Mattes */

#include <sys/nls.h>
#include <emx/nls.h>
#include <emx/syscalls.h>
#include <emx/startup.h>

unsigned char _nls_toupper_tab[256] = {0};

void _nls_toupper_init (void)
{
  int i;

  for (i = 0; i < 256; ++i)
    _nls_toupper_tab[i] = (unsigned char)i;
  __nls_memupr (_nls_toupper_tab, 256);
}

_CRT_INIT1 (_nls_toupper_init)
