94b3c828d3
* module/mes/as-i386.mes (i386:mem->base, i386:nop): New functions. * module/mes/as-i386.scm: Export them. * module/language/c99/compiler.mes: * stage0/x86.M1 (nop,mov____(%edx),%edx,movzbl_(%edx),%edx): New defines. * scaffold/tests/23-pointer.c: New file. * scaffold/tests/t.c: New file. * make.scm: Build them. * module/language/c99/compiler.mes (init-declr->name): Handle array. (init-declr->pointer): Likewise. (ident->accu): Simplify. (ident->base): Simplify. (ident-address->base): Typo. (expr->accu): Simplify. (decl->info): Simplify. * mlibc/libc-mes.c (getenv): Remove superfluous statement. |
||
---|---|---|
.. | ||
tests | ||
tinycc | ||
argv.c | ||
b-0.mes | ||
hello.c | ||
m.c | ||
malloc.c | ||
mesmes | ||
micro-mes.c | ||
t-0.mes |