Commit Graph

18 Commits

Author SHA1 Message Date
7beb90ca95 remove UC_ prefix for go binding consts 2015-09-07 19:25:13 -07:00
185b7a7cef fix Go types on uc_mem_read() and uc_mem_write() 2015-09-07 19:25:04 -07:00
70c42731c2 update go bindings for type changes 2015-09-05 06:56:11 -07:00
d1bdbd11e7 rename uchook to uc_hook, ucengine to uc_engine, uc_hook_t to uc_hook_type 2015-09-05 11:20:32 +08:00
022f8d82d1 handle memory fetch as invalid memory access. now we can also report error if exec memory is unmapped (UC_ERR_MEM_FETCH) 2015-09-04 11:55:17 +08:00
7ceb2eb0b9 bindings: update constants after the recent changes in the core 2015-09-04 10:54:21 +08:00
0962c4822b cleanup & update bindings' constants 2015-09-04 09:43:31 +08:00
f230de876e fix go binding hook arguments 2015-09-02 20:00:13 -07:00
ac1fc4d631 add missing interrupt hook for Go bindings 2015-08-30 15:53:06 -07:00
f83ddf5ad4 clean up Go binding hook types 2015-08-30 15:52:50 -07:00
cb09df3027 fix invalid memory hook in Go bindings 2015-08-29 09:42:36 -07:00
e2036424c1 improve Go binding safety 2015-08-29 08:33:20 -07:00
15f6da1c3a bindings: update UC_MODE_BIG_ENDIAN after the change in the core 2015-08-29 15:10:33 +08:00
59f4722009 update Go bindings for new mem_map API 2015-08-28 23:12:44 -07:00
0c78613612 Go: update some consts after the last change on uc_mem_map() API 2015-08-29 13:18:22 +08:00
8aba3170c6 bindings: update consts after the latest change in the core 2015-08-29 09:03:12 +08:00
40ba1ea1b0 improve const generator; emit unicorn.h consts 2015-08-28 07:32:25 -07:00
c5bcb02847 add Go bindings 2015-08-27 21:22:30 -07:00