Hello I am trying to merge files(demo.c and foo.c) into one, so I just type the following commands in the shell.
$cilly --verbose --save-temps --merge --keepmerged demo.c foo.c -o demo cilly output like that: Preprocessing demo.c gcc -D_GNUCC -E -DCIL=1 demo.c -o ./demo.i Saving source ./demo.i into ./demo.o Preprocessing foo.c gcc -D_GNUCC -E -DCIL=1 foo.c -o ./foo.i Saving source ./foo.i into ./foo.o Merging saved sources into demo_comb.o (in process of linking demo) Will merge the following: App::Cilly::KeptFile=HASH(0x143a508) App::Cilly::KeptFile=HASH(0x143c330) Will just link the genuine object files: After merge compile flags: /usr/local/bin/cilly.native --out ./demo.cil.c --verbose ./demo.o ./foo.o --mergedout ./demo_comb.c but it could not stop while doing last command until I type ctrl+c.also there is no demo_comb.c created. I use CIL version 1.7.3 on CentOS release 6.5x64 (Final),and Ocaml's version is 3.11.2-2.el6.x86_64. Thanks. Liao.
------------------------------------------------------------------------------
_______________________________________________ CIL-users mailing list CIL-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/cil-users