* Remove last references to r_vm

This commit is contained in:
pancake 2011-02-23 19:17:52 +01:00
parent be7307338b
commit 1163b9bd6f
4 changed files with 1 additions and 64 deletions

2
configure vendored
View File

@ -383,7 +383,7 @@ for A in ${ENVWORDS} ; do
SEDFLAGS="${SEDFLAGS}s,@${A}@,${VAR},g;"
done
SEDFLAGS="${SEDFLAGS}'"
for A in ./config-user.mk libr/include/r_userconf.h pkgcfg/libr.pc pkgcfg/r_io.pc pkgcfg/r_asm.pc pkgcfg/r_bin.pc pkgcfg/r_anal.pc pkgcfg/r_hash.pc pkgcfg/r_cons.pc pkgcfg/r_diff.pc pkgcfg/r_core.pc pkgcfg/r_lang.pc pkgcfg/r_socket.pc pkgcfg/r_debug.pc pkgcfg/r_reg.pc pkgcfg/r_cmd.pc pkgcfg/r_config.pc pkgcfg/r_flags.pc pkgcfg/r_line.pc pkgcfg/r_syscall.pc pkgcfg/r_sign.pc pkgcfg/r_util.pc pkgcfg/r_search.pc pkgcfg/r_vm.pc pkgcfg/r_th.pc pkgcfg/r_bp.pc pkgcfg/r_db.pc pkgcfg/r_lib.pc pkgcfg/r_parse.pc pkgcfg/r_print.pc ; do # SUBDIRS
for A in ./config-user.mk libr/include/r_userconf.h pkgcfg/libr.pc pkgcfg/r_io.pc pkgcfg/r_asm.pc pkgcfg/r_bin.pc pkgcfg/r_anal.pc pkgcfg/r_hash.pc pkgcfg/r_cons.pc pkgcfg/r_diff.pc pkgcfg/r_core.pc pkgcfg/r_lang.pc pkgcfg/r_socket.pc pkgcfg/r_debug.pc pkgcfg/r_reg.pc pkgcfg/r_cmd.pc pkgcfg/r_config.pc pkgcfg/r_flags.pc pkgcfg/r_line.pc pkgcfg/r_syscall.pc pkgcfg/r_sign.pc pkgcfg/r_util.pc pkgcfg/r_search.pc pkgcfg/r_th.pc pkgcfg/r_bp.pc pkgcfg/r_db.pc pkgcfg/r_lib.pc pkgcfg/r_parse.pc pkgcfg/r_print.pc ; do # SUBDIRS
if [ -f "${VPATH}/${A}.acr" ]; then
SD_TARGET=${A}
else

View File

@ -79,7 +79,6 @@ SUBDIRS ./config-user.mk libr/include/r_userconf.h
pkgcfg/r_sign.pc
pkgcfg/r_util.pc
pkgcfg/r_search.pc
pkgcfg/r_vm.pc
pkgcfg/r_th.pc
pkgcfg/r_bp.pc
pkgcfg/r_db.pc

View File

@ -1,11 +0,0 @@
prefix=@PREFIX@
exec_prefix=${prefix}
libdir=${exec_prefix}/lib
includedir=${prefix}/include
Name: r_vm
Description: radare foundation libraries
Version:
Requires:
Libs: -L${libdir} -lr_vm -lr_util
Cflags: -I${includedir}/libr

View File

@ -1,51 +0,0 @@
/* radare - LGPL - Copyright 2010 pancake<nopcode.org> */
[CCode (cheader_filename="r_vm.h", cprefix="r_vm_", lower_case_cprefix="r_vm_")]
namespace Radare {
[Compact]
[CCode (cname="RVm", free_function="r_vm_free", cprefix="r_vm_")]
public class RVm {
public bool log;
public uint8* vm_stack;
public RVm();
public int print(int type);
public int import(int in_vm);
public int cpu_call(uint64 addr);
public int set_arch(string name, int bits);
public void reset();
public int init(bool foo);
public int cmd_eval(string cmd);
public int eval_cmp(string cmd);
public int eval_eq(string foo, string bar);
public int eval_single(string foo);
public int eval (string foo);
public int eval_file (string file);
public int emulate (int n);
public int cmd_reg(string str);
public int op_add(string op, string str);
public int op_eval(string op);
public int op_cmd(string op);
public static void reg_type_list();
public int reg_add(string name, int type, uint64 val);
public uint64 reg_get(string name);
public int reg_alias_list();
public string reg_type(int type);
public int reg_type_i(string str);
public bool reg_del(string str);
public bool reg_set(string str, uint64 val);
public bool reg_alias(string name, string foo, string set);
public void setup_flags(string zf);
public void setup_cpu(string pc, string sp, string bp);
public void setup_fastcall(string eax, string ebx, string ecx, string edx);
public void setup_ret(string eax);
public void setup_push(uint64 val);
public void setup_pop(string reg);
public bool cmd_op(string op);
public bool cmd_op_help();
public bool op_list();
}
}