Jan Nieuwenhuizen
|
0fa18b338d
|
build: mlib/include to include, move mlib to lib.
* include: Move from mlib/include.
* lib: Move from mlib.
* BOOTSTRAP: Update.
* HACKING: Update.
* guile/guix/make.scm: Update.
* make.scm: Update.
* module/language/c99/compiler.mes: Update.
|
2017-11-22 16:23:48 +01:00 |
|
Jan Nieuwenhuizen
|
6a16258f78
|
mlibc: errno.h: declare errno without extern.
* mlibc/include/errno.h: drop extern. Fixes tcc compile.
|
2017-11-11 13:42:42 +01:00 |
|
Jan Nieuwenhuizen
|
397d7a6c43
|
mlibc: Tinycc support: gcc -nostdinc -nostdlib.
* mlibc/libc-gcc+tcc.c: New file.
* mlibc/include/dlfcn.h:
* mlibc/include/errno.h:
* mlibc/include/signal.h:
* mlibc/include/sys/mman.h:
* mlibc/include/sys/time.h: Add tcc declarations.
|
2017-07-27 23:44:22 +02:00 |
|
Jan Nieuwenhuizen
|
eee7f8cb3c
|
mescc: Non-Guix support. Thanks rain1!
* mlibc/include: Neutralize include guards before #include_next.
Fixes compiling tinycc on Debian GNU/Linux.
|
2017-07-26 11:36:08 +02:00 |
|
Jan Nieuwenhuizen
|
4d1df9cbcb
|
mescc: move include into share/mlibc, allows installing alongside gcc.
* mlibc: Rename from libc.
* HACKING: Update for name change.
* make/bin.make: Likewise.
* make/mescc-guile.make: Likewise.
* make/mescc-mes.make: Likewise.
* scaffold/scaffold.make: Likewise.
* make/install.make: Likewise.
(install): Install mlibc into share/mlibc.
|
2017-06-03 12:27:53 +02:00 |
|