LibXenon
Bare-metal Xbox 360 homebrew library
Loading...
Searching...
No Matches
crt1.c
Go to the documentation of this file.
1#include "xetypes.h"
2
3void call_ctors(void)
4{
5 typedef void (*pfunc) ();
6 extern pfunc __CTOR_LIST__[];
7 extern pfunc __CTOR_END__[];
8 pfunc *p;
9
10 for (p = __CTOR_END__ - 2; p > __CTOR_LIST__; )
11 {
12 (*p)();
13 p--;
14 }
15}
16
18 extern char __eh_frame_start [];
19 extern void __register_frame( void * );
20 __register_frame(&__eh_frame_start);
21}
22
23extern void __check_argv();
24
25void __crtmain() {
28}
void call_ctors(void)
Definition: crt1.c:3
void __crtmain()
Definition: crt1.c:25
void __check_argv()
Definition: argv.c:3
void c_register_frame(void)
Definition: crt1.c:17
char ** argv
Definition: xetypes.h:79
int argc
Definition: xetypes.h:78
int main(int argc, char *argv[])
Definition: usbhack.c:423
struct __argv * __system_argv