74c4197467
* stage0/x86.M1 (mov____%al,0x8(%ebp), mov____%al,0x32(%ebp), mov____%ax,0x8(%ebp), mov____%ax,0x32(%ebp)): New define. * module/mes/as-i386.mes (i386:accu->local+n,i386:byte-accu->local+n, i386:word-accu->local+n): New function. * module/language/c99/compiler.mes (accu->local+n): New function. (initzer->data): Return char as single byte. (decl->info): Support char foo[BAR] = {'a', 'b', 'c'}. * scaffold/tests/66-local-char-array.c: Test it. * make.scm (add-scaffold-test): Build it. |
||
---|---|---|
.. | ||
c99 | ||
paren.mes |