3 ms·
Oh, Marc Feeley. Wonder if we'll see a Tiny-C target for Gambit?
by bitwize 4y ago
Oh, Marc Feeley. Wonder if we'll see a Tiny-C target for Gambit?
- feeley 4y agoThat's not on my TODO! But Gambit does have support for TCC. For example you can use TCC to compile a file to a dynamically loadable object file (aka shared library). The compilation is faster than gcc and the code size is typically smaller too: $ cat hello.scm (display "hello!\n") $ gsc hello.scm $ gsi hello.o1 hello! $ ls -l hello.o1 # this is generated by gcc -rwxrwxr-x 1 feeley feeley 18152 Mar 13 17:16 hello.o1 $ rm hello.o1 $ gsc -cc "tcc -shared" hello.scm $ gsi hello.o1 hello! $ ls -l hello.o1 # this is generated by tcc -rwxrwxr-x 1 feeley feeley 4432 Mar 13 17:17 hello.o1