cygwin_crt0.c
来自「cygwin, 著名的在win32下模拟unix操作系统的东东」· C语言 代码 · 共 34 行
C
34 行
/* cygwin_crt0.cc: crt0 for cygwin Copyright 2000, 2001 Red Hat, Inc.This file is part of Cygwin.This software is a copyrighted work licensed under the terms of theCygwin license. Please consult the file "CYGWIN_LICENSE" fordetails. */#undef __INSIDE_CYGWIN__#include <windows.h>#include <sys/cygwin.h>#include <stdlib.h>#include "crt0.h"extern void dll_crt0__FP11per_process (struct per_process *) __declspec (dllimport) __attribute ((noreturn));/* for main module */voidcygwin_crt0 (MainFunc f){ struct per_process *u; if (_cygwin_crt0_common (f, NULL)) u = NULL; /* Newer DLL. Use DLL internal per_process. */ else /* Older DLL. Provide a per_process */ { u = (struct per_process *) alloca (sizeof (*u)); memset (u, 0, sizeof (u)); (void) _cygwin_crt0_common (f, u); } dll_crt0__FP11per_process (u); /* Jump into the dll, never to return */}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?