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. |
||
---|---|---|
.. | ||
assert | ||
dirent | ||
io | ||
mes | ||
posix | ||
scaffold | ||
setjmp | ||
signal | ||
stdio | ||
stdlib | ||
string |