This website requires JavaScript.
Explore
Help
Sign In
artemist
/
mes
Watch
1
Star
0
Fork
You've already forked mes
0
Code
Issues
Pull requests
Packages
Projects
Releases
Wiki
Activity
4c6c73468a
mes
/
lib
/
tests
/
scaffold
/
70-extern.stdout
1 line
7 B
Plaintext
Raw
Normal View
History
Unescape
Escape
mescc: Do not dump variables with extern storage. * 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.
2019-07-27 15:22:00 +00:00
foo:bar
Reference in a new issue
Copy permalink