shithub: npe

ref: 601fd8cc2b36c3aef31d411115783428f039b36d
dir: npe/libnpe/_main.c

View raw version
#include <u.h>
#include <libc.h>
#include <thread.h>

int npe_main_renamed(int argc, char *argv[]);

int mainstacksize = 256*1024;

void
threadmain(int argc, char *argv[])
{
	setfcr(getfcr() & ~(FPINVAL|FPOVFL));

	argv0 = *argv; /* for sdl to set at least some kind of label */

	threadexitsall(npe_main_renamed(argc, argv) == 0 ? nil : "error");
}