Andy Wingo
5b68bd7778
Fix compile warnings in jit_print.c
...
* libguile/lightning/lib/jit_print.c (_jit_print_node): Fix a couple
printf format warnings by adding casts.
2018-07-03 10:39:05 +02:00
Andy Wingo
92a75703b1
Always enable assertions in embedded lightning
...
* libguile/lightning/configure.ac: Remove --enable-assertions option;
always enable assertions.
* libguile/lightning/lib/jit_memory.c:
* libguile/lightning/lib/jit_note.c:
* libguile/lightning/lib/jit_print.c:
* libguile/lightning/lib/jit_rewind.c:
* libguile/lightning/lib/jit_size.c:
* libguile/lightning/lib/lightning.c: Define DEBUG to 1.
2018-07-01 20:58:08 +02:00
Andy Wingo
2a8ebe87e3
Remove disassembler support from lightning
...
* libguile/lightning/configure.ac: Remove checks for libiberty, BFD, and
so on.
* libguile/lightning/lib/jit_disasm.c: Remove.
* libguile/lightning/lib/lightning.c: Define DISASSEMBLER and
DEVEL_DISASSEMBLER to 0.
(init_jit, finish_jit): Delete calls into jit_disasm.
* libguile/lightning/lib/jit_memory.c:
* libguile/lightning/lib/jit_note.c:
* libguile/lightning/lib/jit_print.c:
* libguile/lightning/lib/jit_rewind.c:
* libguile/lightning/lib/jit_size.c: Define DISASSEMBLER to 0.
* libguile/lightning/lightning.am (lightning_c_files): Remove
jit_disasm.c.
2018-07-01 10:46:56 +02:00
Andy Wingo
40aafa5279
Merge GNU lightning to libguile/lightning
...
* libguile/lightning/: New directory, made by the following commands:
git remote add lightning https://git.savannah.gnu.org/git/lightning.git
git merge -s ours --no-commit --allow-unrelated-histories lightning/master
git read-tree --prefix=libguile/lightning/ -u lightning/master
In theory we will be able to update via:
git merge -s subtree lightning/master
2018-06-30 10:54:39 +02:00