26891251a6
* lib/tests/scaffold/70-extern.stdout: New file. * lib/tests/scaffold/70-extern.c: New file. * build-aux/check-mescc.sh (TESTS): Add it.. * module/mescc/M1.scm (global-string?, global-extern?): New function. (info->M1): Dump strings first. Skip extern symbols. * module/mescc/info.scm (<global>): Add storage field. (make-global): Add storage parameter. Pass it. * module/mescc/compile.scm (make-global-entry): Likewise. (global->info): Likewise. (init-declr->info): Likewise. (decl->info): Pass storage. |
||
---|---|---|
.. | ||
i386 | ||
x86_64 | ||
as.scm | ||
bytevectors.scm | ||
compile.scm | ||
info.scm | ||
M1.scm | ||
mescc.scm | ||
preprocess.scm |