瀏覽代碼

Add atexit() and EOF to the kernel.

tags/v0.99.beta17
Sam Hocevar sam 15 年之前
父節點
當前提交
d33ee5fc5b
共有 2 個文件被更改,包括 8 次插入0 次删除
  1. +6
    -0
      kernel/kernel.c
  2. +2
    -0
      kernel/kernel.h

+ 6
- 0
kernel/kernel.c 查看文件

@@ -134,6 +134,12 @@ void exit(int status)
while(1);
}

int atexit(void (*function)(void))
{
/* FIXME: register function */
return 0;
}

/* string.h functions */
void *memset(void *s, int c, size_t n)
{


+ 2
- 0
kernel/kernel.h 查看文件

@@ -20,6 +20,7 @@

/* Various defines */
#define NULL ((void *)0)
#define EOF (-1)
#define BUFSIZ 4096
#define RAND_MAX ((unsigned int)0x8000000)
#define INT_MAX ((int)0x7fffffff)
@@ -77,6 +78,7 @@ int rand(void);
int abs(int j);
void exit(int status);
void srand(unsigned int s);
int atexit(void (*function)(void));
FILE *stdin, *stdout, *stderr;

/* string.h functions */


Loading…
取消
儲存