about summary refs log tree commit diff stats
diff options
context:
space:
mode:
authorserpilliere <devnull@localhost>2011-08-08 09:35:50 +0200
committerserpilliere <devnull@localhost>2011-08-08 09:35:50 +0200
commit7b4a37f7b96e0e8d5de3026ab5063329abaa368f (patch)
tree60cd1dd3d22cf3125feb63dc436574e231bd1335
parentb8b49c0635d7a96462dd58985d64cedfc1233b9e (diff)
downloadmiasm-7b4a37f7b96e0e8d5de3026ab5063329abaa368f.tar.gz
miasm-7b4a37f7b96e0e8d5de3026ab5063329abaa368f.zip
fix includes for JiT
-rw-r--r--miasm/tools/emul_lib/libcodenat_interface.c2
-rw-r--r--miasm/tools/emul_lib/libcodenat_tcc.c2
2 files changed, 1 insertions, 3 deletions
diff --git a/miasm/tools/emul_lib/libcodenat_interface.c b/miasm/tools/emul_lib/libcodenat_interface.c
index e8a66735..17910a09 100644
--- a/miasm/tools/emul_lib/libcodenat_interface.c
+++ b/miasm/tools/emul_lib/libcodenat_interface.c
@@ -379,7 +379,7 @@ PyObject* _vm_set_mem(PyObject *addr, PyObject *item_str)
     buf_size = PyString_Size(item_str);
     PyString_AsStringAndSize(item_str, &buf_data, &length);
 
-    printf("set addr: %X (len %x)\n", val, length);
+    printf("set addr: %X (len %X)\n", val, (unsigned int)length);
 
     mpn = get_memory_page_from_address(val);
     memcpy(mpn->ad_hp + (val-mpn->ad), buf_data, buf_size);
diff --git a/miasm/tools/emul_lib/libcodenat_tcc.c b/miasm/tools/emul_lib/libcodenat_tcc.c
index c562cc43..60f00566 100644
--- a/miasm/tools/emul_lib/libcodenat_tcc.c
+++ b/miasm/tools/emul_lib/libcodenat_tcc.c
@@ -54,10 +54,8 @@ void tcc_init_state(void)
 	}
 	tcc_set_output_type(tcc_state, TCC_OUTPUT_MEMORY);
 
-	tcc_add_include_path(tcc_state, "/usr/lib/tcc/include");
 	tcc_add_include_path(tcc_state, emul_libpython_dir);
 	tcc_add_include_path(tcc_state, emul_lib_dir);
-	tcc_add_library_path(tcc_state, emul_lib_dir);
 	tcc_add_file(tcc_state, emul_lib_path);
 }