⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 mon960.c

📁 俄罗斯高人Mamaich的Pocket gcc编译器(运行在PocketPC上)的全部源代码。
💻 C
字号:
#include <sys/types.h>#include <sys/stat.h>static char *heap_end = 0;intbrk (void *ptr){  heap_end = ptr;  return 0;}caddr_tsbrk (int amt){  extern char end;  char *prev_heap_end;  if (heap_end == 0)     heap_end = &end;  prev_heap_end = heap_end;  heap_end += amt;  return ((caddr_t) prev_heap_end);}intisatty (int file){  return file<3;}intfstat (int file, struct stat *st){  st->st_mode = S_IFCHR;  return 0;}intstat (const char *filename, struct stat *st){  st->st_mode = S_IFCHR;  return 0;}intlseek (int fd, off_t offset, int type){  return _sys_lseek (fd, offset, type);}intopen (char *file, int mode, int perms){  return _sys_open (file, mode, perms);}intclose (int fd){  return _sys_close (fd);}intgetpid (){  return -1;}intkill (int pid, int signal){  exit (signal);}#if 0/* This conflicts with the abort defined in newlib.  */voidabort (){  exit (6);}#endif

⌨️ 快捷键说明

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