mirror of
git://sourceware.org/git/newlib-cygwin.git
synced 2025-01-22 15:07:43 +08:00
30c5411d07
These have no effect on x86_64. Retain a few occurrences of __cdecl in files imported from other sources. Also retain all occurrences of WINAPI, even though the latter is simply a macro that expands to __stdcall. Most of these occurrences are associated with Windows API functions, and removing them might make the code confusing instead of simpler.
22 lines
488 B
C
22 lines
488 B
C
/* crt0.h: header file for crt0.
|
|
|
|
This file is part of Cygwin.
|
|
|
|
This software is a copyrighted work licensed under the terms of the
|
|
Cygwin license. Please consult the file "CYGWIN_LICENSE" for
|
|
details. */
|
|
|
|
#ifdef __cplusplus
|
|
extern "C" {
|
|
#endif
|
|
|
|
#include "winlean.h"
|
|
struct per_process;
|
|
typedef int (*MainFunc) (int argc, char *argv[], char **env);
|
|
int _cygwin_crt0_common (MainFunc, struct per_process *);
|
|
PVOID dll_dllcrt0 (HMODULE, struct per_process *);
|
|
|
|
#ifdef __cplusplus
|
|
}
|
|
#endif
|