Version: 1.0.2, Package name: py-unicorn-1.0.2 |
Maintained by: Jasper Lievisse Adriaanse |
Master sites: |
Flavors (export FLAVOR=xyz, setenv FLAVOR xyz):
|
Description Unicorn is a lightweight multi-platform, multi-architecture CPU emulator framework. Features: - Multi-architectures: Arm, Arm64 (Armv8), M68K, Mips, Sparc, & X86 (including X86_64). - Clean/simple/lightweight/intuitive architecture-neutral API. - Implemented in pure C language, with bindings for various languages. - High performance by using Just-In-Time compiler technique. - Support fine-grained instrumentation at various levels. - Thread-safe by design. |
Filesize: 1559.252 KB |
Version History (View Complete History) |
|
2021-01-03 05:43:49 by Jasper Lievisse Adriaanse | Files touched by this commit (4) |
Log message: update to unicorn-1.0.2 |
2020-08-19 06:25:13 by Antoine Jacoutot | Files touched by this commit (28) |
Log message: Change the "FLAVOR ?= python3" contruct to "FLAVOR = python3" since these are python3 only ports. "Yes please, it's not really optional so I think = is better." sthen@ |
2020-08-06 03:01:37 by Jasper Lievisse Adriaanse | Files touched by this commit (1) |
Log message: fix build on powerpc64 |
2020-07-03 15:13:23 by Stuart Henderson | Files touched by this commit (1032) |
Log message: bump REVISION; python 3 default changed to 3.8 |
2020-06-13 04:12:54 by Jasper Lievisse Adriaanse | Files touched by this commit (4) |
Log message: update to py3-unicorn-1.0.2rc3; this makes pwntools happy and angr doesn't get upset |
2020-06-13 03:26:31 by Jasper Lievisse Adriaanse | Files touched by this commit (2) |
Log message: build python3 flavor only for its dependant ports are python3-only (it still has a quirky BDEP on python2 though) |
2020-04-26 15:43:42 by Charlene Wendling | Files touched by this commit (1) |
Log message: py-unicorn: fix the build with clang on powerpc Some powerpc-specific code has been borrowed from emulators/qemu and as such rely on _CALL_* defines that clang does not provide. Redefine _CALL_SYSV similarly. OK jasper@ (maintainer), jca@ |
2020-02-12 06:59:16 by Kurt Mosiejczuk | Files touched by this commit (1) |
Log message: Mark py-unicorn BROKEN-sparc64 ok kn@ |
2019-11-05 13:42:34 by Charlene Wendling | Files touched by this commit (2) |
Log message: py-unicorn: `-Bsymbolic-functions' linker option is not recognised by ld.bfd and breaks the build; use it only for LLD_ARCHS. OK jasper@ (maintainer) |
2019-07-12 14:46:30 by Stuart Henderson | Files touched by this commit (853) |
Log message: replace simple PERMIT_PACKAGE_CDROM=Yes with PERMIT_PACKAGE=Yes |
2019-06-03 00:08:52 by Antoine Jacoutot | Files touched by this commit (1) |
Log message: Bump to unbreak (PLIST changed). |
2019-06-01 14:00:01 by Klemens Nanni | Files touched by this commit (3) |
Log message: Enable py-unicorn,python3 QEMU's configure script cannot cope with modern Python, but unicorn does. Pass python2 to QEMU in both cases, otherwise unicorn behaves like any other flavored python port. "go ahead" jasper |
2019-04-02 07:09:12 by Antoine Jacoutot | Files touched by this commit (2) |
Log message: Regen PLIST and add missing WANTLIB. |
2019-04-01 21:12:17 by Jasper Lievisse Adriaanse | Files touched by this commit (1) |
Log message: disable python3 flavor for now, it's not ready yet for prime time reminded by aja@ |