mirror of
https://github.com/cemu-project/idapython.git
synced 2025-01-14 10:59:13 +01:00
Updated symbol ignores for SDK version 5.4
This commit is contained in:
parent
9fe2d0048b
commit
1da716734e
43
swig/area.i
Normal file
43
swig/area.i
Normal file
@ -0,0 +1,43 @@
|
|||||||
|
%ignore sarray;
|
||||||
|
%ignore lastreq_t;
|
||||||
|
%ignore AREA_CACHE_SIZE;
|
||||||
|
%ignore ANODE;
|
||||||
|
%ignore ANODE2;
|
||||||
|
%ignore AREA_LONG_COMMENT_TAG;
|
||||||
|
%ignore area_visitor_t;
|
||||||
|
|
||||||
|
// Ignore the private members in areacb_t
|
||||||
|
%ignore areacb_t::areasCode;
|
||||||
|
%ignore areacb_t::infosize;
|
||||||
|
%ignore areacb_t::lastreq;
|
||||||
|
%ignore areacb_t::reserved;
|
||||||
|
%ignore areacb_t::sa;
|
||||||
|
%ignore areacb_t::cache;
|
||||||
|
%ignore areacb_t::allocate;
|
||||||
|
%ignore areacb_t::search;
|
||||||
|
%ignore areacb_t::readArea;
|
||||||
|
%ignore areacb_t::findCache;
|
||||||
|
%ignore areacb_t::addCache;
|
||||||
|
%ignore areacb_t::delCache;
|
||||||
|
%ignore areacb_t::free_cache;
|
||||||
|
%ignore areacb_t::find_nth_start;
|
||||||
|
%ignore areacb_t::build_optimizer;
|
||||||
|
%ignore areacb_t::move_area_comment;
|
||||||
|
%ignore areacb_t::pack_and_write_area;
|
||||||
|
%ignore areacb_t::move_away;
|
||||||
|
|
||||||
|
%ignore areacb_t::read_cb;
|
||||||
|
%ignore areacb_t::write_cb;
|
||||||
|
%ignore areacb_t::delcache_cb;
|
||||||
|
%ignore areacb_t::edit_cb;
|
||||||
|
%ignore areacb_t::kill_cb;
|
||||||
|
%ignore areacb_t::new_cb;
|
||||||
|
|
||||||
|
%ignore areacb_t::choose_area;
|
||||||
|
%ignore areacb_t::choose_area2;
|
||||||
|
%ignore areacb_t::find_prev_gap;
|
||||||
|
%ignore areacb_t::find_next_gap;
|
||||||
|
|
||||||
|
%ignore areacb_t::move_areas;
|
||||||
|
|
||||||
|
%include "area.hpp"
|
@ -1,3 +1,4 @@
|
|||||||
|
%ignore queue_weak_code;
|
||||||
%ignore auto_process_all;
|
%ignore auto_process_all;
|
||||||
%ignore autoPlanned;
|
%ignore autoPlanned;
|
||||||
%ignore nextPlanned;
|
%ignore nextPlanned;
|
||||||
|
@ -49,6 +49,8 @@
|
|||||||
%ignore unlock_dbgmem_config;
|
%ignore unlock_dbgmem_config;
|
||||||
%ignore set_op_type_no_event;
|
%ignore set_op_type_no_event;
|
||||||
%ignore shuffle_tribytes;
|
%ignore shuffle_tribytes;
|
||||||
|
%ignore set_enum_id;
|
||||||
|
%ignore validate_tofs;
|
||||||
%ignore ida_vpagesize;
|
%ignore ida_vpagesize;
|
||||||
%ignore ida_vpages;
|
%ignore ida_vpages;
|
||||||
%ignore ida_npagesize;
|
%ignore ida_npagesize;
|
||||||
|
@ -24,8 +24,10 @@
|
|||||||
%ignore idaapi init_idc;
|
%ignore idaapi init_idc;
|
||||||
%ignore idaapi term_idc;
|
%ignore idaapi term_idc;
|
||||||
%ignore del_idc_userfuncs;
|
%ignore del_idc_userfuncs;
|
||||||
|
%ignore del_idc_userdefs;
|
||||||
%ignore find_builtin_idc_func;
|
%ignore find_builtin_idc_func;
|
||||||
%ignore idc_lx;
|
%ignore idc_lx;
|
||||||
|
%ignore idc_vars;
|
||||||
|
|
||||||
%cstring_output_maxstr_none(char *errbuf, size_t errbufsize);
|
%cstring_output_maxstr_none(char *errbuf, size_t errbufsize);
|
||||||
|
|
||||||
|
@ -5,9 +5,16 @@
|
|||||||
%ignore read;
|
%ignore read;
|
||||||
%ignore write;
|
%ignore write;
|
||||||
|
|
||||||
|
%ignore setflag(uchar &where,uchar bit,int value);
|
||||||
|
%ignore setflag(ushort &where,ushort bit,int value);
|
||||||
|
%ignore setflag(uint32 &where,uint32 bit,int value);
|
||||||
|
|
||||||
// Make idainfo::get_proc_name() work
|
// Make idainfo::get_proc_name() work
|
||||||
%cstring_bounded_output(char *buf, 8);
|
%cstring_bounded_output(char *buf, 8);
|
||||||
|
|
||||||
|
%ignore BADADDR;
|
||||||
|
%ignore BADSEL;
|
||||||
|
|
||||||
%include "ida.hpp"
|
%include "ida.hpp"
|
||||||
|
|
||||||
%clear(char *buf);
|
%clear(char *buf);
|
||||||
|
33
swig/idp.i
33
swig/idp.i
@ -1,6 +1,25 @@
|
|||||||
%ignore gen_idb_event;
|
// Ignore the following symbols
|
||||||
|
%ignore WorkReg;
|
||||||
|
%ignore AbstractRegister;
|
||||||
|
%ignore rginfo;
|
||||||
|
%ignore bytes_t;
|
||||||
|
%ignore IDPOPT_STR;
|
||||||
|
%ignore IDPOPT_NUM;
|
||||||
|
%ignore IDPOPT_BIT;
|
||||||
|
%ignore IDPOPT_FLT;
|
||||||
|
%ignore IDPOPT_OK;
|
||||||
|
%ignore IDPOPT_BADKEY;
|
||||||
|
%ignore IDPOPT_BADTYPE;
|
||||||
|
%ignore IDPOPT_BADVALUE;
|
||||||
|
%ignore set_options_t;
|
||||||
|
%ignore read_user_config_file;
|
||||||
|
%ignore instruc_t;
|
||||||
|
|
||||||
|
%ignore s_preline;
|
||||||
|
%ignore ca_operation_t;
|
||||||
|
%ignore _chkarg_cmd;
|
||||||
|
%ignore ENUM_SIZE;
|
||||||
|
|
||||||
// Ignore the function pointers
|
|
||||||
%ignore asm_t::checkarg_dispatch;
|
%ignore asm_t::checkarg_dispatch;
|
||||||
%ignore asm_t::func_header;
|
%ignore asm_t::func_header;
|
||||||
%ignore asm_t::func_footer;
|
%ignore asm_t::func_footer;
|
||||||
@ -32,6 +51,16 @@
|
|||||||
%ignore processor_t::u_outspec;
|
%ignore processor_t::u_outspec;
|
||||||
%ignore processor_t::is_align_insn;
|
%ignore processor_t::is_align_insn;
|
||||||
|
|
||||||
|
%ignore processor_t::idp_notify;
|
||||||
|
%ignore processor_t::notify;
|
||||||
|
%ignore processor_t::set_idp_options;
|
||||||
|
|
||||||
|
%ignore free_processor_module;
|
||||||
|
%ignore read_config_file;
|
||||||
|
|
||||||
|
%ignore gen_idb_event;
|
||||||
|
|
||||||
|
|
||||||
%include "idp.hpp"
|
%include "idp.hpp"
|
||||||
|
|
||||||
%feature("director") IDB_Hooks;
|
%feature("director") IDB_Hooks;
|
||||||
|
@ -100,8 +100,6 @@
|
|||||||
%ignore DBCHK_NEW;
|
%ignore DBCHK_NEW;
|
||||||
%ignore check_database;
|
%ignore check_database;
|
||||||
%ignore open_database;
|
%ignore open_database;
|
||||||
%ignore flush_buffers;
|
|
||||||
%ignore save_database;
|
|
||||||
%ignore get_workbase_fname;
|
%ignore get_workbase_fname;
|
||||||
%ignore close_database;
|
%ignore close_database;
|
||||||
%ignore compress_btree;
|
%ignore compress_btree;
|
||||||
|
@ -10,6 +10,10 @@
|
|||||||
%ignore queue_del;
|
%ignore queue_del;
|
||||||
|
|
||||||
%ignore mark_rollback;
|
%ignore mark_rollback;
|
||||||
|
%ignore mark_ida_decision;
|
||||||
|
%ignore unmark_ida_decision;
|
||||||
|
|
||||||
%ignore had_rolled_back;
|
%ignore had_rolled_back;
|
||||||
|
%ignore ever_rolled_back;
|
||||||
|
|
||||||
%include "queue.hpp"
|
%include "queue.hpp"
|
Loading…
x
Reference in New Issue
Block a user