xorstream
2a941e3efb
Finalise MSVC port ( #739 )
...
* Fix for MIPS issue.
* Sparc support added.
* M68K support added.
* Arm support ported.
* Fix issue with VS2015 shlobj.h file
* Arm issue fix.
* Finalise MSVC port.
2017-01-24 22:09:33 +08:00
xorstream
e08d1bf7c6
Arm issue fix. ( #738 )
...
* Fix for MIPS issue.
* Sparc support added.
* M68K support added.
* Arm support ported.
* Fix issue with VS2015 shlobj.h file
* Arm issue fix.
2017-01-24 17:45:01 +08:00
Nguyen Anh Quynh
a735576dd3
python: support uc_mem_regions() API
2017-01-24 12:47:27 +08:00
xorstream
8e45102b43
Arm support ported. ( #736 )
...
* Fix for MIPS issue.
* Sparc support added.
* M68K support added.
* Arm support ported.
* Fix issue with VS2015 shlobj.h file
2017-01-23 23:30:57 +08:00
Nguyen Anh Quynh
fabe682d87
update .gitignore
2017-01-23 21:54:48 +08:00
Nguyen Anh Quynh
590d1d06e0
update msvc\.gitignore
2017-01-23 21:30:15 +08:00
xorstream
2695a0ffe8
M68K support added. ( #735 )
...
* Fix for MIPS issue.
* Sparc support added.
* M68K support added.
2017-01-23 14:40:02 +08:00
xorstream
a40921ce32
Sparc support added. ( #734 )
...
* Fix for MIPS issue.
* Sparc support added.
2017-01-23 13:29:41 +08:00
xorstream
69ae8f7987
Fix for MIPS issue. ( #733 )
2017-01-23 12:39:34 +08:00
Nguyen Anh Quynh
2ecbe89cc1
cleanup Sparc unused code
2017-01-23 12:34:00 +08:00
Nguyen Anh Quynh
e4c7c3dbe4
cleanup Sparc unused code
2017-01-23 12:33:39 +08:00
Nguyen Anh Quynh
0680b85920
cleanup Monitor related code
2017-01-23 10:07:01 +08:00
Nguyen Anh Quynh
81b8a685be
cleanup
2017-01-23 10:06:49 +08:00
Nguyen Anh Quynh
3b470ffce2
fix appveyor after renaming msvc.sln
2017-01-23 09:18:57 +08:00
xorstream
cbd0e6056c
Fixed some conflicts
2017-01-23 11:35:00 +11:00
xorstream
19a6dc948f
Merge remote-tracking branch 'unicorn-engine/msvc' into msvc
2017-01-23 11:14:32 +11:00
Nguyen Anh Quynh
55d472c62c
cleanup Monitor related code
2017-01-23 00:53:31 +08:00
Nguyen Anh Quynh
b3faed1df9
cleanup
2017-01-23 00:30:13 +08:00
Nguyen Anh Quynh
ce35b4e381
make.sh: compile before copy autogen files for msvc_update_genfiles
2017-01-23 00:04:55 +08:00
Nguyen Anh Quynh
0c55648dee
make.sh: build_linux32() appends, but does not overwrite UNICORN_QEMU_FLAGS
2017-01-22 23:53:28 +08:00
Nguyen Anh Quynh
a95fdbc5aa
cleanup qemu/include/exec/memory.h
2017-01-22 23:21:47 +08:00
Nguyen Anh Quynh
5de0785a1b
cleanup qemu/memory.c
2017-01-22 23:07:17 +08:00
xorstream
c8d1287e10
gitignore seems to have an undisclosed conflict?! fixed here.
2017-01-23 01:13:13 +11:00
xorstream
724c765028
Merging with current msvc 2
2017-01-23 01:07:50 +11:00
xorstream
e46f86c80b
Merging with current msvc.
2017-01-23 01:07:06 +11:00
xorstream
72a497bc14
Added MIPS support and projects for all samples.
2017-01-23 01:05:08 +11:00
Nguyen Anh Quynh
206819bd98
cleanup after msvc port
2017-01-22 21:27:17 +08:00
xorstream
1a9ebbecde
isnan() fix for msvc2013 onwards ( #729 )
...
* Changed some MSVC compatibility defines based on MSVC version.
* Added prebuild_script.bat to remove leftover configure generated files before building.
Also added project files and MSVC copies of configure generated files for all supported CPUs.
* Moved ./bindings/msvc_native into ./msvc
* Remove old project dir.
* isnan() fix for msvc2013 onwards
2017-01-22 16:14:05 +08:00
Stephen
f857b9cf39
add msvc build to msvc branch ( #728 )
2017-01-22 16:13:37 +08:00
xorstream
1756ae770b
Merge remote-tracking branch 'unicorn-engine/msvc' into msvc
2017-01-22 18:15:46 +11:00
xorstream
03dcce40b2
isnan() fix for msvc2013 onwards
2017-01-22 18:13:28 +11:00
xorstream
21c0580d63
Remove old project dir.
2017-01-22 15:50:28 +11:00
xorstream
45cefc2cf6
Sync with current msvc branch.
2017-01-22 15:49:14 +11:00
Nguyen Anh Quynh
b4163a6571
msvc: add .gitignore
2017-01-22 12:41:18 +08:00
xorstream
757e4054c0
Moved ./bindings/msvc_native into ./msvc ( #726 )
...
* Changed some MSVC compatibility defines based on MSVC version.
* Added prebuild_script.bat to remove leftover configure generated files before building.
Also added project files and MSVC copies of configure generated files for all supported CPUs.
* Moved ./bindings/msvc_native into ./msvc
* Remove old project dir.
2017-01-22 13:26:19 +08:00
xorstream
a868ad9dc7
Moved ./bindings/msvc_native into ./msvc
2017-01-22 11:38:48 +11:00
Nguyen Anh Quynh
a0f7b526bd
cleanup include/unicorn/*.h
2017-01-22 06:02:07 +08:00
Nguyen Anh Quynh
add54ec022
Merge branch 'msvc' of https://github.com/unicorn-engine/unicorn into msvc
2017-01-22 05:57:48 +08:00
Nguyen Anh Quynh
49c904a629
cleanup qemu/configure
2017-01-22 05:57:29 +08:00
Nguyen Anh Quynh
d04cc8671d
cleanup qemu/configure
2017-01-22 05:56:37 +08:00
Nguyen Anh Quynh
40434f6081
Update config-host.h
...
msvc: cleanup config-host.h
2017-01-22 04:53:58 +08:00
Nguyen Anh Quynh
5a1e86d46b
update Windows DLL dependency
2017-01-22 00:39:21 +08:00
xorstream
2ae2134402
Added prebuild script to remove generated files and started adding projects for other CPUs. ( #725 )
...
* Changed some MSVC compatibility defines based on MSVC version.
* Added prebuild_script.bat to remove leftover configure generated files before building.
Also added project files and MSVC copies of configure generated files for all supported CPUs.
2017-01-21 23:22:51 +08:00
Nguyen Anh Quynh
f9f184e719
test: fix missng pthread functions
2017-01-21 22:29:07 +08:00
Nguyen Anh Quynh
de9083a532
test: fix missng pthread functions
2017-01-21 22:22:09 +08:00
xorstream
37ac0efcea
Added prebuild_script.bat to remove leftover configure generated files before building.
...
Also added project files and MSVC copies of configure generated files for all supported CPUs.
2017-01-22 01:17:36 +11:00
Nguyen Anh Quynh
2a1b9d8e1b
cleanup qemu/Makefile.objs
2017-01-21 21:50:12 +08:00
xorstream
9fac29d154
Changed some MSVC compatibility defines based on MSVC version. ( #724 )
2017-01-21 20:21:27 +08:00
xorstream
80bb7835a8
Changed some MSVC compatibility defines based on MSVC version.
2017-01-21 22:33:11 +11:00
Nguyen Anh Quynh
17f01469ad
msvc_native: add .gitignore
2017-01-21 18:12:00 +08:00