crt0.c

来自「标准c库代码,可以应用于各个系统提供了大量的基本函数」· C语言 代码 · 共 34 行

C
34
字号
extern char _start_bss;extern char _end_bss;char **environ = (char **) 0;static voidenter(){  main(0,0,0);  exit(0);}start(){  char *p;#if defined(__Z8002__)  asm("ld	r15,#__stack_top");  asm("ld	r10,r15");#endif#if defined(__Z8001__)  asm("ldl	rr14,#__stack_top");  asm("ldl	rr10,rr14");#endif  /* zero bss */  p = &_start_bss;  while (p < & _end_bss)   {    *p++ = 0;  }  enter();}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?