mescc: C99 header files and declaraions.
authorJan Nieuwenhuizen <janneke@gnu.org>
Tue, 23 May 2017 05:16:08 +0000 (07:16 +0200)
committerJan Nieuwenhuizen <janneke@gnu.org>
Tue, 23 May 2017 05:16:08 +0000 (07:16 +0200)
commit6af7556d51c1b20203e96974a42f4ab0a5063916
treea3685e1593102c8d38ca39ccce26a421e718688e
parent174c7a5e22367d75919399482be3274accf29d1d
mescc: C99 header files and declaraions.

* libc/include/assert.h (assert_fail):
* libc/include/stdio.h:
+int eputs (char const* s);
+int fputs (char const* s);
+int puts (char const* s);
+int putchar (int c);
+int fputc (int c, int fd);
+int getchar ();
* libc/include/stdlib.h:
+char* getenv (char const* s)
+int atoi (char const *s);
+int *malloc (size_t);
+int *realloc (int *p, int size);
* libc/include/unistd.h (access):
* src/lib.c (display_helper):
* src/mes.c (read_input_file_env):
* src/posix.c: Include unistd.h.
33 files changed:
libc/include/assert.h
libc/include/ctype.h
libc/include/dlfcn.h [new file with mode: 0644]
libc/include/errno.h
libc/include/fcntl.h
libc/include/features.h [new file with mode: 0644]
libc/include/inttypes.h [new file with mode: 0644]
libc/include/limits.h
libc/include/math.h [new file with mode: 0644]
libc/include/mlibc.h
libc/include/setjmp.h [new file with mode: 0644]
libc/include/signal.h [new file with mode: 0644]
libc/include/stdarg.h [new file with mode: 0644]
libc/include/stdio.h
libc/include/stdlib.h
libc/include/string.h
libc/include/strings.h [new file with mode: 0644]
libc/include/sys/cdefs.h [new file with mode: 0644]
libc/include/sys/mman.h [new file with mode: 0644]
libc/include/sys/stat.h [new file with mode: 0644]
libc/include/sys/time.h [new file with mode: 0644]
libc/include/sys/timeb.h [new file with mode: 0644]
libc/include/sys/types.h [new file with mode: 0644]
libc/include/sys/ucontext.h [new file with mode: 0644]
libc/include/time.h [new file with mode: 0644]
libc/include/unistd.h
libc/libc-gcc.c
libc/libc-mes.c
make/install.make
module/language/c99/compiler.mes
src/lib.c
src/mes.c
src/posix.c