Commit Graph

  • 3315f288d3 fix an warning in glib_compat.c Nguyen Anh Quynh 2017-04-12 14:01:58 +08:00
  • d10737c9f8 Added .gitignore for VS 2015 (#794) Elias Bachaalany 2017-04-11 17:50:02 -07:00
  • 4eca426fb6 unicorn_aarch64: Expose UC_ARM64_REG_NZCV register. (#791) bunnei 2017-03-30 22:21:45 -04:00
  • 3b6779479e cleanup uc_priv.h Nguyen Anh Quynh 2017-03-30 15:59:13 +08:00
  • 094ca80092 fix conflicts Nguyen Anh Quynh 2017-03-30 12:23:24 +08:00
  • b9712f0a5d add sample_armeb to sample_all.sh Nguyen Anh Quynh 2017-03-18 16:30:44 +08:00
  • 1bef32fff6 Fix huge memory leak on uc_mem_protect() (#787) fG! 2017-03-18 01:17:23 +00:00
  • 15b99f10d0 Merge branch 'armeb' of https://github.com/xizhizhang/unicorn into xizhizhang-armeb Nguyen Anh Quynh 2017-03-16 15:12:02 +08:00
  • ccdb0ff523 armeb: rename arm's and mips's *REGS_STORAGE_SIZE to avoid big-endian and little-endian's duplicated definition. zhangwm 2017-03-15 22:25:35 +08:00
  • 3cd77904af armeb: modify CREDITS.TXT. (#781) xizhizhang 2017-03-15 21:01:26 +08:00
  • f144870adb armeb: modify CREDITS.TXT. zhangwm 2017-03-15 20:23:05 +08:00
  • a267af7d95 add arm_release to qemu/header_gen.py, and regenerate qemu/armeb.h Nguyen Anh Quynh 2017-03-14 23:41:31 +08:00
  • d2740b17ce armeb: add C sample for armeb. zhangwm 2017-03-13 23:19:09 +08:00
  • d8fe34a2e8 armeb: Add support for ARM big endian. zhangwm 2017-03-13 22:32:44 +08:00
  • ee89c4a421 add brew tests (#779) Stephen 2017-03-12 06:31:49 -07:00
  • b19daa77e8 Homebrew (#778) Stephen 2017-03-11 19:11:06 -08:00
  • 403237206e add trusty builds (#777) Stephen 2017-03-11 18:04:27 -08:00
  • c01dcf0a14 fix merge conflicts Nguyen Anh Quynh 2017-03-10 21:04:33 +08:00
  • f2e75422e8 samples: add all sample code to sample_all.sh Nguyen Anh Quynh 2017-03-10 21:02:29 +08:00
  • 0150ca24b1 Add support for ARM application flags - APSR register (#776) feliam 2017-03-09 11:28:03 -03:00
  • 2749b8412e fix register widths for MIPS64 reg_read/write (#775) Matt Thomas 2017-03-07 19:40:30 -05:00
  • b3a5eae81c uc_reg_read & uc_reg_write now support ARM64 Neon registers (#774) stevielavern 2017-03-07 14:29:34 +01:00
  • 117b48c33c bindings: use diff -u in Makefile Nguyen Anh Quynh 2017-02-26 16:52:06 +08:00
  • c3808179e1 another attempt to fix #766 Nguyen Anh Quynh 2017-02-26 15:22:24 +08:00
  • 70db329749 regress: ignore arm_enable_vfp Nguyen Anh Quynh 2017-02-26 10:50:18 +08:00
  • e65fef70dc add missing TCG context arg to few functions in tcg.c. see #766 Nguyen Anh Quynh 2017-02-26 09:47:40 +08:00
  • d52f85d16e add back missing ELF symbols reported in #766 Nguyen Anh Quynh 2017-02-26 09:39:11 +08:00
  • c090f198ad Haskell bindings update (#767) Adrian Herrera 2017-02-26 02:27:35 +01:00
  • a40e5aae09 regress: fix warning on compilation on eflags_noset.c. see #764 Nguyen Anh Quynh 2017-02-25 11:20:26 +08:00
  • b12ce92468 regress: eflags_noset.c should only asm x86 code on x86 platform. fix #764 Nguyen Anh Quynh 2017-02-25 01:14:47 +08:00
  • f4325f8c4e bindings: update to support X86 MSR id Nguyen Anh Quynh 2017-02-24 21:51:01 +08:00
  • fc72622ba8 Makefile: Allow for overriding job threads for making 'qemu' dir (#762) Neal Gompa (ニール・ゴンパ) 2017-02-24 08:49:29 -05:00
  • 02e6c14e12 x86: add MSR API via reg API (#755) Ahmed Samy 2017-02-24 15:37:19 +02:00
  • f3ada41b99 fix the last fix that crashes samples Nguyen Anh Quynh 2017-02-24 20:34:52 +08:00
  • 7c29558a95 msvc: fix a warning in qemu/exec.c when merging master to msvc Nguyen Anh Quynh 2017-02-24 19:29:55 +08:00
  • 6ea39f7d5a merge msvc with master Nguyen Anh Quynh 2017-02-24 10:39:36 +08:00
  • 8acd6d47c9 Properly honor UNICORN_HAS_ (#757) radare 2017-02-24 03:00:36 +01:00
  • 8f488a101c Makefile: clean remove library *.{a,def} Nguyen Anh Quynh 2017-02-23 20:57:14 +08:00
  • ed7e19e1b7 fix ChangeLog Nguyen Anh Quynh 2017-02-23 20:50:36 +08:00
  • e7ecbf7889 m68k: fix a compilation warning Nguyen Anh Quynh 2017-02-23 20:34:17 +08:00
  • 714cf2c609 arm: fix a warning Nguyen Anh Quynh 2017-02-23 20:32:09 +08:00
  • f3f2a4d7a9 prepare for v1.0 Nguyen Anh Quynh 2017-02-23 20:17:02 +08:00
  • d5870ff47d Update unicorn.h (#753) fG! 2017-02-21 02:22:17 +00:00
  • 736d9857d2 recover some ELF symbols for building on Arm, PPC, Sparc & S390. issue #752 Nguyen Anh Quynh 2017-02-20 15:16:50 +08:00
  • a03e908611 Fix initial state of segment registers (#751) Chris Eagle 2017-02-09 07:49:54 -08:00
  • f05984961b Fix 16-bit address computations (#747) Chris Eagle 2017-02-07 17:37:41 -08:00
  • 7f9251511e MSVC port (vardyh) (#746) vardyh 2017-02-07 21:31:35 +08:00
  • eb4dc61c66 Updated ruby bindings (#744) Sascha Schirra 2017-01-29 01:13:17 +01:00
  • 89d536df5a Fixed build script for *BSD (#743) hedger 2017-01-29 03:12:38 +03:00
  • c961e1a4d5 bump package name to 1.0-rc3 Nguyen Anh Quynh 2017-01-25 22:01:54 +08:00
  • 3151604d4d Changes to reduce size of libs (#741) xorstream 2017-01-25 23:59:32 +11:00
  • 1d73d72c69 typo Nguyen Anh Quynh 2017-01-25 12:03:09 +08:00
  • 7854bf9e57 typo Nguyen Anh Quynh 2017-01-25 12:02:41 +08:00
  • b616115df1 update ChangeLog Nguyen Anh Quynh 2017-01-25 12:00:18 +08:00
  • 053ecd7bf4 Added ARM coproc registers (#684) Parker Thompson 2017-01-24 19:56:19 -08:00
  • 2853b4b1cd msvc: do not distribute private header files Nguyen Anh Quynh 2017-01-25 09:09:13 +08:00
  • ef52d9a9d1 cleanup qemu/include/qemu/module.h Nguyen Anh Quynh 2017-01-25 00:20:08 +08:00
  • 978b803d04 update docs for MSVC port Nguyen Anh Quynh 2017-01-24 23:20:19 +08:00
  • 2a941e3efb Finalise MSVC port (#739) xorstream 2017-01-25 01:09:33 +11:00
  • e08d1bf7c6 Arm issue fix. (#738) xorstream 2017-01-24 20:45:01 +11:00
  • a735576dd3 python: support uc_mem_regions() API Nguyen Anh Quynh 2017-01-24 12:47:27 +08:00
  • 8e45102b43 Arm support ported. (#736) xorstream 2017-01-24 02:30:57 +11:00
  • fabe682d87 update .gitignore Nguyen Anh Quynh 2017-01-23 21:54:48 +08:00
  • 590d1d06e0 update msvc\.gitignore Nguyen Anh Quynh 2017-01-23 21:30:15 +08:00
  • 2695a0ffe8 M68K support added. (#735) xorstream 2017-01-23 17:40:02 +11:00
  • a40921ce32 Sparc support added. (#734) xorstream 2017-01-23 16:29:41 +11:00
  • 69ae8f7987 Fix for MIPS issue. (#733) xorstream 2017-01-23 15:39:34 +11:00
  • 2ecbe89cc1 cleanup Sparc unused code Nguyen Anh Quynh 2017-01-23 12:33:39 +08:00
  • e4c7c3dbe4 cleanup Sparc unused code Nguyen Anh Quynh 2017-01-23 12:33:39 +08:00
  • 0680b85920 cleanup Monitor related code Nguyen Anh Quynh 2017-01-23 00:53:31 +08:00
  • 81b8a685be cleanup Nguyen Anh Quynh 2017-01-23 00:30:13 +08:00
  • 3b470ffce2 fix appveyor after renaming msvc.sln Nguyen Anh Quynh 2017-01-23 09:18:57 +08:00
  • cbd0e6056c Fixed some conflicts xorstream 2017-01-23 11:35:00 +11:00
  • 19a6dc948f Merge remote-tracking branch 'unicorn-engine/msvc' into msvc xorstream 2017-01-23 11:14:32 +11:00
  • 55d472c62c cleanup Monitor related code Nguyen Anh Quynh 2017-01-23 00:53:31 +08:00
  • b3faed1df9 cleanup Nguyen Anh Quynh 2017-01-23 00:30:13 +08:00
  • ce35b4e381 make.sh: compile before copy autogen files for msvc_update_genfiles Nguyen Anh Quynh 2017-01-23 00:04:55 +08:00
  • 0c55648dee make.sh: build_linux32() appends, but does not overwrite UNICORN_QEMU_FLAGS Nguyen Anh Quynh 2017-01-22 23:53:28 +08:00
  • a95fdbc5aa cleanup qemu/include/exec/memory.h Nguyen Anh Quynh 2017-01-22 23:21:47 +08:00
  • 5de0785a1b cleanup qemu/memory.c Nguyen Anh Quynh 2017-01-22 23:07:17 +08:00
  • c8d1287e10 gitignore seems to have an undisclosed conflict?! fixed here. xorstream 2017-01-23 01:13:13 +11:00
  • 724c765028 Merging with current msvc 2 xorstream 2017-01-23 01:07:50 +11:00
  • e46f86c80b Merging with current msvc. xorstream 2017-01-23 01:07:06 +11:00
  • 72a497bc14 Added MIPS support and projects for all samples. xorstream 2017-01-23 01:05:08 +11:00
  • 206819bd98 cleanup after msvc port Nguyen Anh Quynh 2017-01-22 21:27:17 +08:00
  • 1a9ebbecde isnan() fix for msvc2013 onwards (#729) xorstream 2017-01-22 19:14:05 +11:00
  • f857b9cf39 add msvc build to msvc branch (#728) Stephen 2017-01-22 00:13:37 -08:00
  • 1756ae770b Merge remote-tracking branch 'unicorn-engine/msvc' into msvc xorstream 2017-01-22 18:15:46 +11:00
  • 03dcce40b2 isnan() fix for msvc2013 onwards xorstream 2017-01-22 18:13:28 +11:00
  • 21c0580d63 Remove old project dir. xorstream 2017-01-22 15:50:28 +11:00
  • 45cefc2cf6 Sync with current msvc branch. xorstream 2017-01-22 15:49:14 +11:00
  • b4163a6571 msvc: add .gitignore Nguyen Anh Quynh 2017-01-22 12:41:18 +08:00
  • 757e4054c0 Moved ./bindings/msvc_native into ./msvc (#726) xorstream 2017-01-22 16:26:19 +11:00
  • a868ad9dc7 Moved ./bindings/msvc_native into ./msvc xorstream 2017-01-22 11:38:48 +11:00
  • a0f7b526bd cleanup include/unicorn/*.h Nguyen Anh Quynh 2017-01-22 06:02:07 +08:00
  • add54ec022 Merge branch 'msvc' of https://github.com/unicorn-engine/unicorn into msvc Nguyen Anh Quynh 2017-01-22 05:57:48 +08:00
  • 49c904a629 cleanup qemu/configure Nguyen Anh Quynh 2017-01-22 05:56:37 +08:00
  • d04cc8671d cleanup qemu/configure Nguyen Anh Quynh 2017-01-22 05:56:37 +08:00
  • 40434f6081 Update config-host.h Nguyen Anh Quynh 2017-01-22 04:53:58 +08:00
  • 5a1e86d46b update Windows DLL dependency Nguyen Anh Quynh 2017-01-22 00:39:21 +08:00