mescc: Support binutils-2.5.1.
authorJan Nieuwenhuizen <janneke@gnu.org>
Wed, 30 May 2018 19:55:39 +0000 (21:55 +0200)
committerJan Nieuwenhuizen <janneke@gnu.org>
Wed, 30 May 2018 19:55:39 +0000 (21:55 +0200)
commitf1efaa0e937aba468c5b90471a03b7cf48ed26da
tree89ef40fb8c82a8f5ec3edded108c03a1fe23253e
parentc3f27804f6cea05b0c8c1ade1ea9f0e9b1383230
mescc: Support binutils-2.5.1.

* include/stdint.h: #undef types before typedef'ing them.
* include/sys/types.h: Likewise.
* include/string.h (NULL): New define.
* include/stdio.h (BUFSIZ): New define.
39 files changed:
build-aux/build-mes-gcc.sh
build-aux/build-mes.sh
build-aux/check-mescc.sh
build-aux/test.sh
include/errno.h
include/fcntl.h
include/getopt.h
include/limits.h
include/memory.h [new file with mode: 0644]
include/pwd.h [new file with mode: 0644]
include/signal.h
include/stdint.h
include/stdio.h
include/string.h
include/sys/dir.h [new file with mode: 0644]
include/sys/file.h [new file with mode: 0644]
include/sys/param.h [new file with mode: 0644]
include/sys/stat.h
include/sys/time.h
include/sys/types.h
include/sys/user.h [new file with mode: 0644]
include/unistd.h
lib/binutils.c [new file with mode: 0644]
lib/crt1.c
lib/getopt.c
lib/libc+gnu.c [new file with mode: 0644]
lib/libc+tcc.c
lib/libc.c
lib/libgetopt.c [new file with mode: 0644]
lib/linux+tcc-gcc.c
lib/linux+tcc-mes.c
lib/linux-gcc.c
lib/linux-mini-gcc.c
lib/m4.c
module/mescc/preprocess.scm
scaffold/tests/70-printf.c
scaffold/tests/90-strpbrk.c [new file with mode: 0644]
scaffold/tests/91-fseek.c [new file with mode: 0644]
src/posix.c