pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/devel/py-angr



Module Name:    pkgsrc
Committed By:   khorben
Date:           Thu Mar 15 03:13:29 UTC 2018

Added Files:
        pkgsrc/devel/py-angr: DESCR Makefile PLIST distinfo
        pkgsrc/devel/py-angr/patches: patch-native_Makefile patch-native_log.c

Log Message:
Import py-angr version 7.8.2.21

angr is a suite of python libraries that let you load a binary and do a lot of
cool things to it:

 * Disassembly and intermediate-representation lifting
 * Program instrumentation
 * Symbolic execution
 * Control-flow analysis
 * Data-dependency analysis
 * Value-set analysis (VSA)

It is maintained by the angr organization on GitHub.


To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1 pkgsrc/devel/py-angr/DESCR \
    pkgsrc/devel/py-angr/Makefile pkgsrc/devel/py-angr/PLIST \
    pkgsrc/devel/py-angr/distinfo
cvs rdiff -u -r0 -r1.1 pkgsrc/devel/py-angr/patches/patch-native_Makefile \
    pkgsrc/devel/py-angr/patches/patch-native_log.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Added files:

Index: pkgsrc/devel/py-angr/DESCR
diff -u /dev/null pkgsrc/devel/py-angr/DESCR:1.1
--- /dev/null   Thu Mar 15 03:13:29 2018
+++ pkgsrc/devel/py-angr/DESCR  Thu Mar 15 03:13:29 2018
@@ -0,0 +1,9 @@
+angr is a suite of python libraries that let you load a binary and do a lot of
+cool things to it:
+
+ * Disassembly and intermediate-representation lifting
+ * Program instrumentation
+ * Symbolic execution
+ * Control-flow analysis
+ * Data-dependency analysis
+ * Value-set analysis (VSA)
Index: pkgsrc/devel/py-angr/Makefile
diff -u /dev/null pkgsrc/devel/py-angr/Makefile:1.1
--- /dev/null   Thu Mar 15 03:13:29 2018
+++ pkgsrc/devel/py-angr/Makefile       Thu Mar 15 03:13:29 2018
@@ -0,0 +1,34 @@
+# $NetBSD: Makefile,v 1.1 2018/03/15 03:13:29 khorben Exp $
+
+DISTNAME=      angr-7.8.2.21
+PKGNAME=       ${PYPKGPREFIX}-${EGG_NAME}
+CATEGORIES=    devel
+MASTER_SITES=  ${MASTER_SITE_GITHUB:=angr/}
+GITHUB_PROJECT=        angr
+GITHUB_TAG=    000718deab49cf506f6d26d69c63215cbcf1eb5b
+
+MAINTAINER=    khorben%defora.org@localhost
+HOMEPAGE=      https://github.com/angr/angr/
+COMMENT=       Platform-agnostic binary analysis framework
+LICENSE=       2-clause-bsd
+
+USE_LANGUAGES+=        c c++
+USE_TOOLS+=    gmake
+
+MAKE_FLAGS+=   LIBDIR=${LIBDIR:Q}
+
+DEPENDS+=      ${PYPKGPREFIX}-cachetools-[0-9]*:../../devel/py-cachetools
+DEPENDS+=      ${PYPKGPREFIX}-capstone-[0-9]*:../../devel/py-capstone
+DEPENDS+=      ${PYPKGPREFIX}-cffi-[0-9]*:../../devel/py-cffi
+DEPENDS+=      ${PYPKGPREFIX}-cle-[0-9]*:../../devel/py-cle
+DEPENDS+=      ${PYPKGPREFIX}-futures-[0-9]*:../../devel/py-futures
+DEPENDS+=      ${PYPKGPREFIX}-pyvex-[0-9]*:../../devel/py-pyvex
+DEPENDS+=      ${PYPKGPREFIX}-unicorn-[0-9]*:../../emulators/py-unicorn
+DEPENDS+=      ${PYPKGPREFIX}-claripy-[0-9]*:../../math/py-claripy
+
+PYTHON_VERSIONS_ACCEPTED=      27
+
+.include "../../devel/py-pyvex/buildlink3.mk"
+.include "../../emulators/unicorn/buildlink3.mk"
+.include "../../lang/python/egg.mk"
+.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/devel/py-angr/PLIST
diff -u /dev/null pkgsrc/devel/py-angr/PLIST:1.1
--- /dev/null   Thu Mar 15 03:13:29 2018
+++ pkgsrc/devel/py-angr/PLIST  Thu Mar 15 03:13:29 2018
@@ -0,0 +1,1300 @@
+@comment $NetBSD: PLIST,v 1.1 2018/03/15 03:13:29 khorben Exp $
+${PYSITELIB}/angr-7.8.2.21-py${PYVERSSUFFIX}.egg-info/PKG-INFO
+${PYSITELIB}/angr-7.8.2.21-py${PYVERSSUFFIX}.egg-info/SOURCES.txt
+${PYSITELIB}/angr-7.8.2.21-py${PYVERSSUFFIX}.egg-info/dependency_links.txt
+${PYSITELIB}/angr-7.8.2.21-py${PYVERSSUFFIX}.egg-info/requires.txt
+${PYSITELIB}/angr-7.8.2.21-py${PYVERSSUFFIX}.egg-info/top_level.txt
+${PYSITELIB}/angr/__init__.py
+${PYSITELIB}/angr/__init__.pyc
+${PYSITELIB}/angr/__init__.pyo
+${PYSITELIB}/angr/analyses/__init__.py
+${PYSITELIB}/angr/analyses/__init__.pyc
+${PYSITELIB}/angr/analyses/__init__.pyo
+${PYSITELIB}/angr/analyses/analysis.py
+${PYSITELIB}/angr/analyses/analysis.pyc
+${PYSITELIB}/angr/analyses/analysis.pyo
+${PYSITELIB}/angr/analyses/backward_slice.py
+${PYSITELIB}/angr/analyses/backward_slice.pyc
+${PYSITELIB}/angr/analyses/backward_slice.pyo
+${PYSITELIB}/angr/analyses/binary_optimizer.py
+${PYSITELIB}/angr/analyses/binary_optimizer.pyc
+${PYSITELIB}/angr/analyses/binary_optimizer.pyo
+${PYSITELIB}/angr/analyses/bindiff.py
+${PYSITELIB}/angr/analyses/bindiff.pyc
+${PYSITELIB}/angr/analyses/bindiff.pyo
+${PYSITELIB}/angr/analyses/boyscout.py
+${PYSITELIB}/angr/analyses/boyscout.pyc
+${PYSITELIB}/angr/analyses/boyscout.pyo
+${PYSITELIB}/angr/analyses/callee_cleanup_finder.py
+${PYSITELIB}/angr/analyses/callee_cleanup_finder.pyc
+${PYSITELIB}/angr/analyses/callee_cleanup_finder.pyo
+${PYSITELIB}/angr/analyses/cdg.py
+${PYSITELIB}/angr/analyses/cdg.pyc
+${PYSITELIB}/angr/analyses/cdg.pyo
+${PYSITELIB}/angr/analyses/cfg/__init__.py
+${PYSITELIB}/angr/analyses/cfg/__init__.pyc
+${PYSITELIB}/angr/analyses/cfg/__init__.pyo
+${PYSITELIB}/angr/analyses/cfg/cfg.py
+${PYSITELIB}/angr/analyses/cfg/cfg.pyc
+${PYSITELIB}/angr/analyses/cfg/cfg.pyo
+${PYSITELIB}/angr/analyses/cfg/cfg_accurate.py
+${PYSITELIB}/angr/analyses/cfg/cfg_accurate.pyc
+${PYSITELIB}/angr/analyses/cfg/cfg_accurate.pyo
+${PYSITELIB}/angr/analyses/cfg/cfg_arch_options.py
+${PYSITELIB}/angr/analyses/cfg/cfg_arch_options.pyc
+${PYSITELIB}/angr/analyses/cfg/cfg_arch_options.pyo
+${PYSITELIB}/angr/analyses/cfg/cfg_base.py
+${PYSITELIB}/angr/analyses/cfg/cfg_base.pyc
+${PYSITELIB}/angr/analyses/cfg/cfg_base.pyo
+${PYSITELIB}/angr/analyses/cfg/cfg_fast.py
+${PYSITELIB}/angr/analyses/cfg/cfg_fast.pyc
+${PYSITELIB}/angr/analyses/cfg/cfg_fast.pyo
+${PYSITELIB}/angr/analyses/cfg/cfg_job_base.py
+${PYSITELIB}/angr/analyses/cfg/cfg_job_base.pyc
+${PYSITELIB}/angr/analyses/cfg/cfg_job_base.pyo
+${PYSITELIB}/angr/analyses/cfg/cfg_node.py
+${PYSITELIB}/angr/analyses/cfg/cfg_node.pyc
+${PYSITELIB}/angr/analyses/cfg/cfg_node.pyo
+${PYSITELIB}/angr/analyses/cfg/cfg_utils.py
+${PYSITELIB}/angr/analyses/cfg/cfg_utils.pyc
+${PYSITELIB}/angr/analyses/cfg/cfg_utils.pyo
+${PYSITELIB}/angr/analyses/cfg/indirect_jump_resolvers/__init__.py
+${PYSITELIB}/angr/analyses/cfg/indirect_jump_resolvers/__init__.pyc
+${PYSITELIB}/angr/analyses/cfg/indirect_jump_resolvers/__init__.pyo
+${PYSITELIB}/angr/analyses/cfg/indirect_jump_resolvers/default_resolvers.py
+${PYSITELIB}/angr/analyses/cfg/indirect_jump_resolvers/default_resolvers.pyc
+${PYSITELIB}/angr/analyses/cfg/indirect_jump_resolvers/default_resolvers.pyo
+${PYSITELIB}/angr/analyses/cfg/indirect_jump_resolvers/jumptable.py
+${PYSITELIB}/angr/analyses/cfg/indirect_jump_resolvers/jumptable.pyc
+${PYSITELIB}/angr/analyses/cfg/indirect_jump_resolvers/jumptable.pyo
+${PYSITELIB}/angr/analyses/cfg/indirect_jump_resolvers/mips_elf_fast.py
+${PYSITELIB}/angr/analyses/cfg/indirect_jump_resolvers/mips_elf_fast.pyc
+${PYSITELIB}/angr/analyses/cfg/indirect_jump_resolvers/mips_elf_fast.pyo
+${PYSITELIB}/angr/analyses/cfg/indirect_jump_resolvers/resolver.py
+${PYSITELIB}/angr/analyses/cfg/indirect_jump_resolvers/resolver.pyc
+${PYSITELIB}/angr/analyses/cfg/indirect_jump_resolvers/resolver.pyo
+${PYSITELIB}/angr/analyses/cfg/indirect_jump_resolvers/x86_elf_pic_plt.py
+${PYSITELIB}/angr/analyses/cfg/indirect_jump_resolvers/x86_elf_pic_plt.pyc
+${PYSITELIB}/angr/analyses/cfg/indirect_jump_resolvers/x86_elf_pic_plt.pyo
+${PYSITELIB}/angr/analyses/cfg/indirect_jump_resolvers/x86_pe_iat.py
+${PYSITELIB}/angr/analyses/cfg/indirect_jump_resolvers/x86_pe_iat.pyc
+${PYSITELIB}/angr/analyses/cfg/indirect_jump_resolvers/x86_pe_iat.pyo
+${PYSITELIB}/angr/analyses/code_location.py
+${PYSITELIB}/angr/analyses/code_location.pyc
+${PYSITELIB}/angr/analyses/code_location.pyo
+${PYSITELIB}/angr/analyses/congruency_check.py
+${PYSITELIB}/angr/analyses/congruency_check.pyc
+${PYSITELIB}/angr/analyses/congruency_check.pyo
+${PYSITELIB}/angr/analyses/datagraph_meta.py
+${PYSITELIB}/angr/analyses/datagraph_meta.pyc
+${PYSITELIB}/angr/analyses/datagraph_meta.pyo
+${PYSITELIB}/angr/analyses/ddg.py
+${PYSITELIB}/angr/analyses/ddg.pyc
+${PYSITELIB}/angr/analyses/ddg.pyo
+${PYSITELIB}/angr/analyses/dfg.py
+${PYSITELIB}/angr/analyses/dfg.pyc
+${PYSITELIB}/angr/analyses/dfg.pyo
+${PYSITELIB}/angr/analyses/disassembly.py
+${PYSITELIB}/angr/analyses/disassembly.pyc
+${PYSITELIB}/angr/analyses/disassembly.pyo
+${PYSITELIB}/angr/analyses/disassembly_utils.py
+${PYSITELIB}/angr/analyses/disassembly_utils.pyc
+${PYSITELIB}/angr/analyses/disassembly_utils.pyo
+${PYSITELIB}/angr/analyses/forward_analysis.py
+${PYSITELIB}/angr/analyses/forward_analysis.pyc
+${PYSITELIB}/angr/analyses/forward_analysis.pyo
+${PYSITELIB}/angr/analyses/girlscout.py
+${PYSITELIB}/angr/analyses/girlscout.pyc
+${PYSITELIB}/angr/analyses/girlscout.pyo
+${PYSITELIB}/angr/analyses/identifier/__init__.py
+${PYSITELIB}/angr/analyses/identifier/__init__.pyc
+${PYSITELIB}/angr/analyses/identifier/__init__.pyo
+${PYSITELIB}/angr/analyses/identifier/custom_callable.py
+${PYSITELIB}/angr/analyses/identifier/custom_callable.pyc
+${PYSITELIB}/angr/analyses/identifier/custom_callable.pyo
+${PYSITELIB}/angr/analyses/identifier/errors.py
+${PYSITELIB}/angr/analyses/identifier/errors.pyc
+${PYSITELIB}/angr/analyses/identifier/errors.pyo
+${PYSITELIB}/angr/analyses/identifier/func.py
+${PYSITELIB}/angr/analyses/identifier/func.pyc
+${PYSITELIB}/angr/analyses/identifier/func.pyo
+${PYSITELIB}/angr/analyses/identifier/functions/__init__.py
+${PYSITELIB}/angr/analyses/identifier/functions/__init__.pyc
+${PYSITELIB}/angr/analyses/identifier/functions/__init__.pyo
+${PYSITELIB}/angr/analyses/identifier/functions/atoi.py
+${PYSITELIB}/angr/analyses/identifier/functions/atoi.pyc
+${PYSITELIB}/angr/analyses/identifier/functions/atoi.pyo
+${PYSITELIB}/angr/analyses/identifier/functions/based_atoi.py
+${PYSITELIB}/angr/analyses/identifier/functions/based_atoi.pyc
+${PYSITELIB}/angr/analyses/identifier/functions/based_atoi.pyo
+${PYSITELIB}/angr/analyses/identifier/functions/fdprintf.py
+${PYSITELIB}/angr/analyses/identifier/functions/fdprintf.pyc
+${PYSITELIB}/angr/analyses/identifier/functions/fdprintf.pyo
+${PYSITELIB}/angr/analyses/identifier/functions/free.py
+${PYSITELIB}/angr/analyses/identifier/functions/free.pyc
+${PYSITELIB}/angr/analyses/identifier/functions/free.pyo
+${PYSITELIB}/angr/analyses/identifier/functions/int2str.py
+${PYSITELIB}/angr/analyses/identifier/functions/int2str.pyc
+${PYSITELIB}/angr/analyses/identifier/functions/int2str.pyo
+${PYSITELIB}/angr/analyses/identifier/functions/malloc.py
+${PYSITELIB}/angr/analyses/identifier/functions/malloc.pyc
+${PYSITELIB}/angr/analyses/identifier/functions/malloc.pyo
+${PYSITELIB}/angr/analyses/identifier/functions/memcmp.py
+${PYSITELIB}/angr/analyses/identifier/functions/memcmp.pyc
+${PYSITELIB}/angr/analyses/identifier/functions/memcmp.pyo
+${PYSITELIB}/angr/analyses/identifier/functions/memcpy.py
+${PYSITELIB}/angr/analyses/identifier/functions/memcpy.pyc
+${PYSITELIB}/angr/analyses/identifier/functions/memcpy.pyo
+${PYSITELIB}/angr/analyses/identifier/functions/memset.py
+${PYSITELIB}/angr/analyses/identifier/functions/memset.pyc
+${PYSITELIB}/angr/analyses/identifier/functions/memset.pyo
+${PYSITELIB}/angr/analyses/identifier/functions/printf.py
+${PYSITELIB}/angr/analyses/identifier/functions/printf.pyc
+${PYSITELIB}/angr/analyses/identifier/functions/printf.pyo
+${PYSITELIB}/angr/analyses/identifier/functions/recv_until.py
+${PYSITELIB}/angr/analyses/identifier/functions/recv_until.pyc
+${PYSITELIB}/angr/analyses/identifier/functions/recv_until.pyo
+${PYSITELIB}/angr/analyses/identifier/functions/skip_calloc.py
+${PYSITELIB}/angr/analyses/identifier/functions/skip_calloc.pyc
+${PYSITELIB}/angr/analyses/identifier/functions/skip_calloc.pyo
+${PYSITELIB}/angr/analyses/identifier/functions/skip_realloc.py
+${PYSITELIB}/angr/analyses/identifier/functions/skip_realloc.pyc
+${PYSITELIB}/angr/analyses/identifier/functions/skip_realloc.pyo
+${PYSITELIB}/angr/analyses/identifier/functions/skip_recv_n.py
+${PYSITELIB}/angr/analyses/identifier/functions/skip_recv_n.pyc
+${PYSITELIB}/angr/analyses/identifier/functions/skip_recv_n.pyo
+${PYSITELIB}/angr/analyses/identifier/functions/snprintf.py
+${PYSITELIB}/angr/analyses/identifier/functions/snprintf.pyc
+${PYSITELIB}/angr/analyses/identifier/functions/snprintf.pyo
+${PYSITELIB}/angr/analyses/identifier/functions/sprintf.py
+${PYSITELIB}/angr/analyses/identifier/functions/sprintf.pyc
+${PYSITELIB}/angr/analyses/identifier/functions/sprintf.pyo
+${PYSITELIB}/angr/analyses/identifier/functions/strcasecmp.py
+${PYSITELIB}/angr/analyses/identifier/functions/strcasecmp.pyc
+${PYSITELIB}/angr/analyses/identifier/functions/strcasecmp.pyo
+${PYSITELIB}/angr/analyses/identifier/functions/strcmp.py
+${PYSITELIB}/angr/analyses/identifier/functions/strcmp.pyc
+${PYSITELIB}/angr/analyses/identifier/functions/strcmp.pyo
+${PYSITELIB}/angr/analyses/identifier/functions/strcpy.py
+${PYSITELIB}/angr/analyses/identifier/functions/strcpy.pyc
+${PYSITELIB}/angr/analyses/identifier/functions/strcpy.pyo
+${PYSITELIB}/angr/analyses/identifier/functions/strlen.py
+${PYSITELIB}/angr/analyses/identifier/functions/strlen.pyc
+${PYSITELIB}/angr/analyses/identifier/functions/strlen.pyo
+${PYSITELIB}/angr/analyses/identifier/functions/strncmp.py
+${PYSITELIB}/angr/analyses/identifier/functions/strncmp.pyc
+${PYSITELIB}/angr/analyses/identifier/functions/strncmp.pyo
+${PYSITELIB}/angr/analyses/identifier/functions/strncpy.py
+${PYSITELIB}/angr/analyses/identifier/functions/strncpy.pyc
+${PYSITELIB}/angr/analyses/identifier/functions/strncpy.pyo
+${PYSITELIB}/angr/analyses/identifier/functions/strtol.py
+${PYSITELIB}/angr/analyses/identifier/functions/strtol.pyc
+${PYSITELIB}/angr/analyses/identifier/functions/strtol.pyo
+${PYSITELIB}/angr/analyses/identifier/identify.py
+${PYSITELIB}/angr/analyses/identifier/identify.pyc
+${PYSITELIB}/angr/analyses/identifier/identify.pyo
+${PYSITELIB}/angr/analyses/identifier/runner.py
+${PYSITELIB}/angr/analyses/identifier/runner.pyc
+${PYSITELIB}/angr/analyses/identifier/runner.pyo
+${PYSITELIB}/angr/analyses/loopfinder.py
+${PYSITELIB}/angr/analyses/loopfinder.pyc
+${PYSITELIB}/angr/analyses/loopfinder.pyo
+${PYSITELIB}/angr/analyses/reassembler.py
+${PYSITELIB}/angr/analyses/reassembler.pyc
+${PYSITELIB}/angr/analyses/reassembler.pyo
+${PYSITELIB}/angr/analyses/static_hooker.py
+${PYSITELIB}/angr/analyses/static_hooker.pyc
+${PYSITELIB}/angr/analyses/static_hooker.pyo
+${PYSITELIB}/angr/analyses/variable_recovery/__init__.py
+${PYSITELIB}/angr/analyses/variable_recovery/__init__.pyc
+${PYSITELIB}/angr/analyses/variable_recovery/__init__.pyo
+${PYSITELIB}/angr/analyses/variable_recovery/annotations.py
+${PYSITELIB}/angr/analyses/variable_recovery/annotations.pyc
+${PYSITELIB}/angr/analyses/variable_recovery/annotations.pyo
+${PYSITELIB}/angr/analyses/variable_recovery/variable_recovery.py
+${PYSITELIB}/angr/analyses/variable_recovery/variable_recovery.pyc
+${PYSITELIB}/angr/analyses/variable_recovery/variable_recovery.pyo
+${PYSITELIB}/angr/analyses/variable_recovery/variable_recovery_fast.py
+${PYSITELIB}/angr/analyses/variable_recovery/variable_recovery_fast.pyc
+${PYSITELIB}/angr/analyses/variable_recovery/variable_recovery_fast.pyo
+${PYSITELIB}/angr/analyses/veritesting.py
+${PYSITELIB}/angr/analyses/veritesting.pyc
+${PYSITELIB}/angr/analyses/veritesting.pyo
+${PYSITELIB}/angr/analyses/vfg.py
+${PYSITELIB}/angr/analyses/vfg.pyc
+${PYSITELIB}/angr/analyses/vfg.pyo
+${PYSITELIB}/angr/analyses/vsa_ddg.py
+${PYSITELIB}/angr/analyses/vsa_ddg.pyc
+${PYSITELIB}/angr/analyses/vsa_ddg.pyo
+${PYSITELIB}/angr/annocfg.py
+${PYSITELIB}/angr/annocfg.pyc
+${PYSITELIB}/angr/annocfg.pyo
+${PYSITELIB}/angr/blade.py
+${PYSITELIB}/angr/blade.pyc
+${PYSITELIB}/angr/blade.pyo
+${PYSITELIB}/angr/block.py
+${PYSITELIB}/angr/block.pyc
+${PYSITELIB}/angr/block.pyo
+${PYSITELIB}/angr/callable.py
+${PYSITELIB}/angr/callable.pyc
+${PYSITELIB}/angr/callable.pyo
+${PYSITELIB}/angr/calling_conventions.py
+${PYSITELIB}/angr/calling_conventions.pyc
+${PYSITELIB}/angr/calling_conventions.pyo
+${PYSITELIB}/angr/codenode.py
+${PYSITELIB}/angr/codenode.pyc
+${PYSITELIB}/angr/codenode.pyo
+${PYSITELIB}/angr/concretization_strategies/__init__.py
+${PYSITELIB}/angr/concretization_strategies/__init__.pyc
+${PYSITELIB}/angr/concretization_strategies/__init__.pyo
+${PYSITELIB}/angr/concretization_strategies/any.py
+${PYSITELIB}/angr/concretization_strategies/any.pyc
+${PYSITELIB}/angr/concretization_strategies/any.pyo
+${PYSITELIB}/angr/concretization_strategies/controlled_data.py
+${PYSITELIB}/angr/concretization_strategies/controlled_data.pyc
+${PYSITELIB}/angr/concretization_strategies/controlled_data.pyo
+${PYSITELIB}/angr/concretization_strategies/eval.py
+${PYSITELIB}/angr/concretization_strategies/eval.pyc
+${PYSITELIB}/angr/concretization_strategies/eval.pyo
+${PYSITELIB}/angr/concretization_strategies/max.py
+${PYSITELIB}/angr/concretization_strategies/max.pyc
+${PYSITELIB}/angr/concretization_strategies/max.pyo
+${PYSITELIB}/angr/concretization_strategies/nonzero.py
+${PYSITELIB}/angr/concretization_strategies/nonzero.pyc
+${PYSITELIB}/angr/concretization_strategies/nonzero.pyo
+${PYSITELIB}/angr/concretization_strategies/nonzero_range.py
+${PYSITELIB}/angr/concretization_strategies/nonzero_range.pyc
+${PYSITELIB}/angr/concretization_strategies/nonzero_range.pyo
+${PYSITELIB}/angr/concretization_strategies/norepeats.py
+${PYSITELIB}/angr/concretization_strategies/norepeats.pyc
+${PYSITELIB}/angr/concretization_strategies/norepeats.pyo
+${PYSITELIB}/angr/concretization_strategies/norepeats_range.py
+${PYSITELIB}/angr/concretization_strategies/norepeats_range.pyc
+${PYSITELIB}/angr/concretization_strategies/norepeats_range.pyo
+${PYSITELIB}/angr/concretization_strategies/range.py
+${PYSITELIB}/angr/concretization_strategies/range.pyc
+${PYSITELIB}/angr/concretization_strategies/range.pyo
+${PYSITELIB}/angr/concretization_strategies/single.py
+${PYSITELIB}/angr/concretization_strategies/single.pyc
+${PYSITELIB}/angr/concretization_strategies/single.pyo
+${PYSITELIB}/angr/concretization_strategies/solutions.py
+${PYSITELIB}/angr/concretization_strategies/solutions.pyc
+${PYSITELIB}/angr/concretization_strategies/solutions.pyo
+${PYSITELIB}/angr/engines/__init__.py
+${PYSITELIB}/angr/engines/__init__.pyc
+${PYSITELIB}/angr/engines/__init__.pyo
+${PYSITELIB}/angr/engines/engine.py
+${PYSITELIB}/angr/engines/engine.pyc
+${PYSITELIB}/angr/engines/engine.pyo
+${PYSITELIB}/angr/engines/failure.py
+${PYSITELIB}/angr/engines/failure.pyc
+${PYSITELIB}/angr/engines/failure.pyo
+${PYSITELIB}/angr/engines/hook.py
+${PYSITELIB}/angr/engines/hook.pyc
+${PYSITELIB}/angr/engines/hook.pyo
+${PYSITELIB}/angr/engines/procedure.py
+${PYSITELIB}/angr/engines/procedure.pyc
+${PYSITELIB}/angr/engines/procedure.pyo
+${PYSITELIB}/angr/engines/successors.py
+${PYSITELIB}/angr/engines/successors.pyc
+${PYSITELIB}/angr/engines/successors.pyo
+${PYSITELIB}/angr/engines/syscall.py
+${PYSITELIB}/angr/engines/syscall.pyc
+${PYSITELIB}/angr/engines/syscall.pyo
+${PYSITELIB}/angr/engines/unicorn.py
+${PYSITELIB}/angr/engines/unicorn.pyc
+${PYSITELIB}/angr/engines/unicorn.pyo
+${PYSITELIB}/angr/engines/vex/__init__.py
+${PYSITELIB}/angr/engines/vex/__init__.pyc
+${PYSITELIB}/angr/engines/vex/__init__.pyo
+${PYSITELIB}/angr/engines/vex/ccall.py
+${PYSITELIB}/angr/engines/vex/ccall.pyc
+${PYSITELIB}/angr/engines/vex/ccall.pyo
+${PYSITELIB}/angr/engines/vex/dirty.py
+${PYSITELIB}/angr/engines/vex/dirty.pyc
+${PYSITELIB}/angr/engines/vex/dirty.pyo
+${PYSITELIB}/angr/engines/vex/engine.py
+${PYSITELIB}/angr/engines/vex/engine.pyc
+${PYSITELIB}/angr/engines/vex/engine.pyo
+${PYSITELIB}/angr/engines/vex/expressions/__init__.py
+${PYSITELIB}/angr/engines/vex/expressions/__init__.pyc
+${PYSITELIB}/angr/engines/vex/expressions/__init__.pyo
+${PYSITELIB}/angr/engines/vex/expressions/base.py
+${PYSITELIB}/angr/engines/vex/expressions/base.pyc
+${PYSITELIB}/angr/engines/vex/expressions/base.pyo
+${PYSITELIB}/angr/engines/vex/expressions/ccall.py
+${PYSITELIB}/angr/engines/vex/expressions/ccall.pyc
+${PYSITELIB}/angr/engines/vex/expressions/ccall.pyo
+${PYSITELIB}/angr/engines/vex/expressions/const.py
+${PYSITELIB}/angr/engines/vex/expressions/const.pyc
+${PYSITELIB}/angr/engines/vex/expressions/const.pyo
+${PYSITELIB}/angr/engines/vex/expressions/get.py
+${PYSITELIB}/angr/engines/vex/expressions/get.pyc
+${PYSITELIB}/angr/engines/vex/expressions/get.pyo
+${PYSITELIB}/angr/engines/vex/expressions/geti.py
+${PYSITELIB}/angr/engines/vex/expressions/geti.pyc
+${PYSITELIB}/angr/engines/vex/expressions/geti.pyo
+${PYSITELIB}/angr/engines/vex/expressions/gsptr.py
+${PYSITELIB}/angr/engines/vex/expressions/gsptr.pyc
+${PYSITELIB}/angr/engines/vex/expressions/gsptr.pyo
+${PYSITELIB}/angr/engines/vex/expressions/ite.py
+${PYSITELIB}/angr/engines/vex/expressions/ite.pyc
+${PYSITELIB}/angr/engines/vex/expressions/ite.pyo
+${PYSITELIB}/angr/engines/vex/expressions/load.py
+${PYSITELIB}/angr/engines/vex/expressions/load.pyc
+${PYSITELIB}/angr/engines/vex/expressions/load.pyo
+${PYSITELIB}/angr/engines/vex/expressions/op.py
+${PYSITELIB}/angr/engines/vex/expressions/op.pyc
+${PYSITELIB}/angr/engines/vex/expressions/op.pyo
+${PYSITELIB}/angr/engines/vex/expressions/rdtmp.py
+${PYSITELIB}/angr/engines/vex/expressions/rdtmp.pyc
+${PYSITELIB}/angr/engines/vex/expressions/rdtmp.pyo
+${PYSITELIB}/angr/engines/vex/expressions/unsupported.py
+${PYSITELIB}/angr/engines/vex/expressions/unsupported.pyc
+${PYSITELIB}/angr/engines/vex/expressions/unsupported.pyo
+${PYSITELIB}/angr/engines/vex/expressions/vecret.py
+${PYSITELIB}/angr/engines/vex/expressions/vecret.pyc
+${PYSITELIB}/angr/engines/vex/expressions/vecret.pyo
+${PYSITELIB}/angr/engines/vex/irop.py
+${PYSITELIB}/angr/engines/vex/irop.pyc
+${PYSITELIB}/angr/engines/vex/irop.pyo
+${PYSITELIB}/angr/engines/vex/statements/__init__.py
+${PYSITELIB}/angr/engines/vex/statements/__init__.pyc
+${PYSITELIB}/angr/engines/vex/statements/__init__.pyo
+${PYSITELIB}/angr/engines/vex/statements/abihint.py
+${PYSITELIB}/angr/engines/vex/statements/abihint.pyc
+${PYSITELIB}/angr/engines/vex/statements/abihint.pyo
+${PYSITELIB}/angr/engines/vex/statements/base.py
+${PYSITELIB}/angr/engines/vex/statements/base.pyc
+${PYSITELIB}/angr/engines/vex/statements/base.pyo
+${PYSITELIB}/angr/engines/vex/statements/cas.py
+${PYSITELIB}/angr/engines/vex/statements/cas.pyc
+${PYSITELIB}/angr/engines/vex/statements/cas.pyo
+${PYSITELIB}/angr/engines/vex/statements/dirty.py
+${PYSITELIB}/angr/engines/vex/statements/dirty.pyc
+${PYSITELIB}/angr/engines/vex/statements/dirty.pyo
+${PYSITELIB}/angr/engines/vex/statements/exit.py
+${PYSITELIB}/angr/engines/vex/statements/exit.pyc
+${PYSITELIB}/angr/engines/vex/statements/exit.pyo
+${PYSITELIB}/angr/engines/vex/statements/imark.py
+${PYSITELIB}/angr/engines/vex/statements/imark.pyc
+${PYSITELIB}/angr/engines/vex/statements/imark.pyo
+${PYSITELIB}/angr/engines/vex/statements/llsc.py
+${PYSITELIB}/angr/engines/vex/statements/llsc.pyc
+${PYSITELIB}/angr/engines/vex/statements/llsc.pyo
+${PYSITELIB}/angr/engines/vex/statements/loadg.py
+${PYSITELIB}/angr/engines/vex/statements/loadg.pyc
+${PYSITELIB}/angr/engines/vex/statements/loadg.pyo
+${PYSITELIB}/angr/engines/vex/statements/mbe.py
+${PYSITELIB}/angr/engines/vex/statements/mbe.pyc
+${PYSITELIB}/angr/engines/vex/statements/mbe.pyo
+${PYSITELIB}/angr/engines/vex/statements/noop.py
+${PYSITELIB}/angr/engines/vex/statements/noop.pyc
+${PYSITELIB}/angr/engines/vex/statements/noop.pyo
+${PYSITELIB}/angr/engines/vex/statements/put.py
+${PYSITELIB}/angr/engines/vex/statements/put.pyc
+${PYSITELIB}/angr/engines/vex/statements/put.pyo
+${PYSITELIB}/angr/engines/vex/statements/puti.py
+${PYSITELIB}/angr/engines/vex/statements/puti.pyc
+${PYSITELIB}/angr/engines/vex/statements/puti.pyo
+${PYSITELIB}/angr/engines/vex/statements/store.py
+${PYSITELIB}/angr/engines/vex/statements/store.pyc
+${PYSITELIB}/angr/engines/vex/statements/store.pyo
+${PYSITELIB}/angr/engines/vex/statements/storeg.py
+${PYSITELIB}/angr/engines/vex/statements/storeg.pyc
+${PYSITELIB}/angr/engines/vex/statements/storeg.pyo
+${PYSITELIB}/angr/engines/vex/statements/wrtmp.py
+${PYSITELIB}/angr/engines/vex/statements/wrtmp.pyc
+${PYSITELIB}/angr/engines/vex/statements/wrtmp.pyo
+${PYSITELIB}/angr/errors.py
+${PYSITELIB}/angr/errors.pyc
+${PYSITELIB}/angr/errors.pyo
+${PYSITELIB}/angr/exploration_techniques/__init__.py
+${PYSITELIB}/angr/exploration_techniques/__init__.pyc
+${PYSITELIB}/angr/exploration_techniques/__init__.pyo
+${PYSITELIB}/angr/exploration_techniques/cacher.py
+${PYSITELIB}/angr/exploration_techniques/cacher.pyc
+${PYSITELIB}/angr/exploration_techniques/cacher.pyo
+${PYSITELIB}/angr/exploration_techniques/crash_monitor.py
+${PYSITELIB}/angr/exploration_techniques/crash_monitor.pyc
+${PYSITELIB}/angr/exploration_techniques/crash_monitor.pyo
+${PYSITELIB}/angr/exploration_techniques/dfs.py
+${PYSITELIB}/angr/exploration_techniques/dfs.pyc
+${PYSITELIB}/angr/exploration_techniques/dfs.pyo
+${PYSITELIB}/angr/exploration_techniques/director.py
+${PYSITELIB}/angr/exploration_techniques/director.pyc
+${PYSITELIB}/angr/exploration_techniques/director.pyo
+${PYSITELIB}/angr/exploration_techniques/driller_core.py
+${PYSITELIB}/angr/exploration_techniques/driller_core.pyc
+${PYSITELIB}/angr/exploration_techniques/driller_core.pyo
+${PYSITELIB}/angr/exploration_techniques/explorer.py
+${PYSITELIB}/angr/exploration_techniques/explorer.pyc
+${PYSITELIB}/angr/exploration_techniques/explorer.pyo
+${PYSITELIB}/angr/exploration_techniques/lengthlimiter.py
+${PYSITELIB}/angr/exploration_techniques/lengthlimiter.pyc
+${PYSITELIB}/angr/exploration_techniques/lengthlimiter.pyo
+${PYSITELIB}/angr/exploration_techniques/loop_seer.py
+${PYSITELIB}/angr/exploration_techniques/loop_seer.pyc
+${PYSITELIB}/angr/exploration_techniques/loop_seer.pyo
+${PYSITELIB}/angr/exploration_techniques/looplimiter.py
+${PYSITELIB}/angr/exploration_techniques/looplimiter.pyc
+${PYSITELIB}/angr/exploration_techniques/looplimiter.pyo
+${PYSITELIB}/angr/exploration_techniques/manual_mergepoint.py
+${PYSITELIB}/angr/exploration_techniques/manual_mergepoint.pyc
+${PYSITELIB}/angr/exploration_techniques/manual_mergepoint.pyo
+${PYSITELIB}/angr/exploration_techniques/oppologist.py
+${PYSITELIB}/angr/exploration_techniques/oppologist.pyc
+${PYSITELIB}/angr/exploration_techniques/oppologist.pyo
+${PYSITELIB}/angr/exploration_techniques/spiller.py
+${PYSITELIB}/angr/exploration_techniques/spiller.pyc
+${PYSITELIB}/angr/exploration_techniques/spiller.pyo
+${PYSITELIB}/angr/exploration_techniques/tech_builder.py
+${PYSITELIB}/angr/exploration_techniques/tech_builder.pyc
+${PYSITELIB}/angr/exploration_techniques/tech_builder.pyo
+${PYSITELIB}/angr/exploration_techniques/threading.py
+${PYSITELIB}/angr/exploration_techniques/threading.pyc
+${PYSITELIB}/angr/exploration_techniques/threading.pyo
+${PYSITELIB}/angr/exploration_techniques/tracer.py
+${PYSITELIB}/angr/exploration_techniques/tracer.pyc
+${PYSITELIB}/angr/exploration_techniques/tracer.pyo
+${PYSITELIB}/angr/exploration_techniques/veritesting.py
+${PYSITELIB}/angr/exploration_techniques/veritesting.pyc
+${PYSITELIB}/angr/exploration_techniques/veritesting.pyo
+${PYSITELIB}/angr/factory.py
+${PYSITELIB}/angr/factory.pyc
+${PYSITELIB}/angr/factory.pyo
+${PYSITELIB}/angr/keyed_region.py
+${PYSITELIB}/angr/keyed_region.pyc
+${PYSITELIB}/angr/keyed_region.pyo
+${PYSITELIB}/angr/knowledge_base.py
+${PYSITELIB}/angr/knowledge_base.pyc
+${PYSITELIB}/angr/knowledge_base.pyo
+${PYSITELIB}/angr/knowledge_plugins/__init__.py
+${PYSITELIB}/angr/knowledge_plugins/__init__.pyc
+${PYSITELIB}/angr/knowledge_plugins/__init__.pyo
+${PYSITELIB}/angr/knowledge_plugins/comments.py
+${PYSITELIB}/angr/knowledge_plugins/comments.pyc
+${PYSITELIB}/angr/knowledge_plugins/comments.pyo
+${PYSITELIB}/angr/knowledge_plugins/data.py
+${PYSITELIB}/angr/knowledge_plugins/data.pyc
+${PYSITELIB}/angr/knowledge_plugins/data.pyo
+${PYSITELIB}/angr/knowledge_plugins/functions/__init__.py
+${PYSITELIB}/angr/knowledge_plugins/functions/__init__.pyc
+${PYSITELIB}/angr/knowledge_plugins/functions/__init__.pyo
+${PYSITELIB}/angr/knowledge_plugins/functions/function.py
+${PYSITELIB}/angr/knowledge_plugins/functions/function.pyc
+${PYSITELIB}/angr/knowledge_plugins/functions/function.pyo
+${PYSITELIB}/angr/knowledge_plugins/functions/function_manager.py
+${PYSITELIB}/angr/knowledge_plugins/functions/function_manager.pyc
+${PYSITELIB}/angr/knowledge_plugins/functions/function_manager.pyo
+${PYSITELIB}/angr/knowledge_plugins/indirect_jumps.py
+${PYSITELIB}/angr/knowledge_plugins/indirect_jumps.pyc
+${PYSITELIB}/angr/knowledge_plugins/indirect_jumps.pyo
+${PYSITELIB}/angr/knowledge_plugins/labels.py
+${PYSITELIB}/angr/knowledge_plugins/labels.pyc
+${PYSITELIB}/angr/knowledge_plugins/labels.pyo
+${PYSITELIB}/angr/knowledge_plugins/plugin.py
+${PYSITELIB}/angr/knowledge_plugins/plugin.pyc
+${PYSITELIB}/angr/knowledge_plugins/plugin.pyo
+${PYSITELIB}/angr/knowledge_plugins/variables/__init__.py
+${PYSITELIB}/angr/knowledge_plugins/variables/__init__.pyc
+${PYSITELIB}/angr/knowledge_plugins/variables/__init__.pyo
+${PYSITELIB}/angr/knowledge_plugins/variables/variable_access.py
+${PYSITELIB}/angr/knowledge_plugins/variables/variable_access.pyc
+${PYSITELIB}/angr/knowledge_plugins/variables/variable_access.pyo
+${PYSITELIB}/angr/knowledge_plugins/variables/variable_manager.py
+${PYSITELIB}/angr/knowledge_plugins/variables/variable_manager.pyc
+${PYSITELIB}/angr/knowledge_plugins/variables/variable_manager.pyo
+${PYSITELIB}/angr/lib/angr_native.so
+${PYSITELIB}/angr/manager.py
+${PYSITELIB}/angr/manager.pyc
+${PYSITELIB}/angr/manager.pyo
+${PYSITELIB}/angr/misc/__init__.py
+${PYSITELIB}/angr/misc/__init__.pyc
+${PYSITELIB}/angr/misc/__init__.pyo
+${PYSITELIB}/angr/misc/autoimport.py
+${PYSITELIB}/angr/misc/autoimport.pyc
+${PYSITELIB}/angr/misc/autoimport.pyo
+${PYSITELIB}/angr/misc/bug_report.py
+${PYSITELIB}/angr/misc/bug_report.pyc
+${PYSITELIB}/angr/misc/bug_report.pyo
+${PYSITELIB}/angr/misc/graph.py
+${PYSITELIB}/angr/misc/graph.pyc
+${PYSITELIB}/angr/misc/graph.pyo
+${PYSITELIB}/angr/misc/loggers.py
+${PYSITELIB}/angr/misc/loggers.pyc
+${PYSITELIB}/angr/misc/loggers.pyo
+${PYSITELIB}/angr/misc/range.py
+${PYSITELIB}/angr/misc/range.pyc
+${PYSITELIB}/angr/misc/range.pyo
+${PYSITELIB}/angr/misc/testing.py
+${PYSITELIB}/angr/misc/testing.pyc
+${PYSITELIB}/angr/misc/testing.pyo
+${PYSITELIB}/angr/misc/ux.py
+${PYSITELIB}/angr/misc/ux.pyc
+${PYSITELIB}/angr/misc/ux.pyo
+${PYSITELIB}/angr/procedures/__init__.py
+${PYSITELIB}/angr/procedures/__init__.pyc
+${PYSITELIB}/angr/procedures/__init__.pyo
+${PYSITELIB}/angr/procedures/cgc/__init__.py
+${PYSITELIB}/angr/procedures/cgc/__init__.pyc
+${PYSITELIB}/angr/procedures/cgc/__init__.pyo
+${PYSITELIB}/angr/procedures/cgc/_terminate.py
+${PYSITELIB}/angr/procedures/cgc/_terminate.pyc
+${PYSITELIB}/angr/procedures/cgc/_terminate.pyo
+${PYSITELIB}/angr/procedures/cgc/allocate.py
+${PYSITELIB}/angr/procedures/cgc/allocate.pyc
+${PYSITELIB}/angr/procedures/cgc/allocate.pyo
+${PYSITELIB}/angr/procedures/cgc/deallocate.py
+${PYSITELIB}/angr/procedures/cgc/deallocate.pyc
+${PYSITELIB}/angr/procedures/cgc/deallocate.pyo
+${PYSITELIB}/angr/procedures/cgc/fdwait.py
+${PYSITELIB}/angr/procedures/cgc/fdwait.pyc
+${PYSITELIB}/angr/procedures/cgc/fdwait.pyo
+${PYSITELIB}/angr/procedures/cgc/random.py
+${PYSITELIB}/angr/procedures/cgc/random.pyc
+${PYSITELIB}/angr/procedures/cgc/random.pyo
+${PYSITELIB}/angr/procedures/cgc/receive.py
+${PYSITELIB}/angr/procedures/cgc/receive.pyc
+${PYSITELIB}/angr/procedures/cgc/receive.pyo
+${PYSITELIB}/angr/procedures/cgc/transmit.py
+${PYSITELIB}/angr/procedures/cgc/transmit.pyc
+${PYSITELIB}/angr/procedures/cgc/transmit.pyo
+${PYSITELIB}/angr/procedures/definitions/__init__.py
+${PYSITELIB}/angr/procedures/definitions/__init__.pyc
+${PYSITELIB}/angr/procedures/definitions/__init__.pyo
+${PYSITELIB}/angr/procedures/definitions/cgc.py
+${PYSITELIB}/angr/procedures/definitions/cgc.pyc
+${PYSITELIB}/angr/procedures/definitions/cgc.pyo
+${PYSITELIB}/angr/procedures/definitions/glibc.py
+${PYSITELIB}/angr/procedures/definitions/glibc.pyc
+${PYSITELIB}/angr/procedures/definitions/glibc.pyo
+${PYSITELIB}/angr/procedures/definitions/kernel32.py
+${PYSITELIB}/angr/procedures/definitions/kernel32.pyc
+${PYSITELIB}/angr/procedures/definitions/kernel32.pyo
+${PYSITELIB}/angr/procedures/definitions/linux_kernel.py
+${PYSITELIB}/angr/procedures/definitions/linux_kernel.pyc
+${PYSITELIB}/angr/procedures/definitions/linux_kernel.pyo
+${PYSITELIB}/angr/procedures/definitions/linux_loader.py
+${PYSITELIB}/angr/procedures/definitions/linux_loader.pyc
+${PYSITELIB}/angr/procedures/definitions/linux_loader.pyo
+${PYSITELIB}/angr/procedures/definitions/msvcr.py
+${PYSITELIB}/angr/procedures/definitions/msvcr.pyc
+${PYSITELIB}/angr/procedures/definitions/msvcr.pyo
+${PYSITELIB}/angr/procedures/definitions/ntdll.py
+${PYSITELIB}/angr/procedures/definitions/ntdll.pyc
+${PYSITELIB}/angr/procedures/definitions/ntdll.pyo
+${PYSITELIB}/angr/procedures/definitions/parse_syscalls_from_gdb.py
+${PYSITELIB}/angr/procedures/definitions/parse_syscalls_from_gdb.pyc
+${PYSITELIB}/angr/procedures/definitions/parse_syscalls_from_gdb.pyo
+${PYSITELIB}/angr/procedures/definitions/user32.py
+${PYSITELIB}/angr/procedures/definitions/user32.pyc
+${PYSITELIB}/angr/procedures/definitions/user32.pyo
+${PYSITELIB}/angr/procedures/glibc/__ctype_b_loc.py
+${PYSITELIB}/angr/procedures/glibc/__ctype_b_loc.pyc
+${PYSITELIB}/angr/procedures/glibc/__ctype_b_loc.pyo
+${PYSITELIB}/angr/procedures/glibc/__ctype_tolower_loc.py
+${PYSITELIB}/angr/procedures/glibc/__ctype_tolower_loc.pyc
+${PYSITELIB}/angr/procedures/glibc/__ctype_tolower_loc.pyo
+${PYSITELIB}/angr/procedures/glibc/__ctype_toupper_loc.py
+${PYSITELIB}/angr/procedures/glibc/__ctype_toupper_loc.pyc
+${PYSITELIB}/angr/procedures/glibc/__ctype_toupper_loc.pyo
+${PYSITELIB}/angr/procedures/glibc/__errno_location.py
+${PYSITELIB}/angr/procedures/glibc/__errno_location.pyc
+${PYSITELIB}/angr/procedures/glibc/__errno_location.pyo
+${PYSITELIB}/angr/procedures/glibc/__init__.py
+${PYSITELIB}/angr/procedures/glibc/__init__.pyc
+${PYSITELIB}/angr/procedures/glibc/__init__.pyo
+${PYSITELIB}/angr/procedures/glibc/__libc_init.py
+${PYSITELIB}/angr/procedures/glibc/__libc_init.pyc
+${PYSITELIB}/angr/procedures/glibc/__libc_init.pyo
+${PYSITELIB}/angr/procedures/glibc/__libc_start_main.py
+${PYSITELIB}/angr/procedures/glibc/__libc_start_main.pyc
+${PYSITELIB}/angr/procedures/glibc/__libc_start_main.pyo
+${PYSITELIB}/angr/procedures/glibc/dynamic_loading.py
+${PYSITELIB}/angr/procedures/glibc/dynamic_loading.pyc
+${PYSITELIB}/angr/procedures/glibc/dynamic_loading.pyo
+${PYSITELIB}/angr/procedures/glibc/scanf.py
+${PYSITELIB}/angr/procedures/glibc/scanf.pyc
+${PYSITELIB}/angr/procedures/glibc/scanf.pyo
+${PYSITELIB}/angr/procedures/glibc/sscanf.py
+${PYSITELIB}/angr/procedures/glibc/sscanf.pyc
+${PYSITELIB}/angr/procedures/glibc/sscanf.pyo
+${PYSITELIB}/angr/procedures/libc/__init__.py
+${PYSITELIB}/angr/procedures/libc/__init__.pyc
+${PYSITELIB}/angr/procedures/libc/__init__.pyo
+${PYSITELIB}/angr/procedures/libc/abort.py
+${PYSITELIB}/angr/procedures/libc/abort.pyc
+${PYSITELIB}/angr/procedures/libc/abort.pyo
+${PYSITELIB}/angr/procedures/libc/atoi.py
+${PYSITELIB}/angr/procedures/libc/atoi.pyc
+${PYSITELIB}/angr/procedures/libc/atoi.pyo
+${PYSITELIB}/angr/procedures/libc/calloc.py
+${PYSITELIB}/angr/procedures/libc/calloc.pyc
+${PYSITELIB}/angr/procedures/libc/calloc.pyo
+${PYSITELIB}/angr/procedures/libc/exit.py
+${PYSITELIB}/angr/procedures/libc/exit.pyc
+${PYSITELIB}/angr/procedures/libc/exit.pyo
+${PYSITELIB}/angr/procedures/libc/fclose.py
+${PYSITELIB}/angr/procedures/libc/fclose.pyc
+${PYSITELIB}/angr/procedures/libc/fclose.pyo
+${PYSITELIB}/angr/procedures/libc/feof.py
+${PYSITELIB}/angr/procedures/libc/feof.pyc
+${PYSITELIB}/angr/procedures/libc/feof.pyo
+${PYSITELIB}/angr/procedures/libc/fflush.py
+${PYSITELIB}/angr/procedures/libc/fflush.pyc
+${PYSITELIB}/angr/procedures/libc/fflush.pyo
+${PYSITELIB}/angr/procedures/libc/fgetc.py
+${PYSITELIB}/angr/procedures/libc/fgetc.pyc
+${PYSITELIB}/angr/procedures/libc/fgetc.pyo
+${PYSITELIB}/angr/procedures/libc/fgets.py
+${PYSITELIB}/angr/procedures/libc/fgets.pyc
+${PYSITELIB}/angr/procedures/libc/fgets.pyo
+${PYSITELIB}/angr/procedures/libc/fopen.py
+${PYSITELIB}/angr/procedures/libc/fopen.pyc
+${PYSITELIB}/angr/procedures/libc/fopen.pyo
+${PYSITELIB}/angr/procedures/libc/fprintf.py
+${PYSITELIB}/angr/procedures/libc/fprintf.pyc
+${PYSITELIB}/angr/procedures/libc/fprintf.pyo
+${PYSITELIB}/angr/procedures/libc/fputc.py
+${PYSITELIB}/angr/procedures/libc/fputc.pyc
+${PYSITELIB}/angr/procedures/libc/fputc.pyo
+${PYSITELIB}/angr/procedures/libc/fputs.py
+${PYSITELIB}/angr/procedures/libc/fputs.pyc
+${PYSITELIB}/angr/procedures/libc/fputs.pyo
+${PYSITELIB}/angr/procedures/libc/fread.py
+${PYSITELIB}/angr/procedures/libc/fread.pyc
+${PYSITELIB}/angr/procedures/libc/fread.pyo
+${PYSITELIB}/angr/procedures/libc/free.py
+${PYSITELIB}/angr/procedures/libc/free.pyc
+${PYSITELIB}/angr/procedures/libc/free.pyo
+${PYSITELIB}/angr/procedures/libc/fseek.py
+${PYSITELIB}/angr/procedures/libc/fseek.pyc
+${PYSITELIB}/angr/procedures/libc/fseek.pyo
+${PYSITELIB}/angr/procedures/libc/ftell.py
+${PYSITELIB}/angr/procedures/libc/ftell.pyc
+${PYSITELIB}/angr/procedures/libc/ftell.pyo
+${PYSITELIB}/angr/procedures/libc/fwrite.py
+${PYSITELIB}/angr/procedures/libc/fwrite.pyc
+${PYSITELIB}/angr/procedures/libc/fwrite.pyo
+${PYSITELIB}/angr/procedures/libc/getchar.py
+${PYSITELIB}/angr/procedures/libc/getchar.pyc
+${PYSITELIB}/angr/procedures/libc/getchar.pyo
+${PYSITELIB}/angr/procedures/libc/malloc.py
+${PYSITELIB}/angr/procedures/libc/malloc.pyc
+${PYSITELIB}/angr/procedures/libc/malloc.pyo
+${PYSITELIB}/angr/procedures/libc/memcmp.py
+${PYSITELIB}/angr/procedures/libc/memcmp.pyc
+${PYSITELIB}/angr/procedures/libc/memcmp.pyo
+${PYSITELIB}/angr/procedures/libc/memcpy.py
+${PYSITELIB}/angr/procedures/libc/memcpy.pyc
+${PYSITELIB}/angr/procedures/libc/memcpy.pyo
+${PYSITELIB}/angr/procedures/libc/memset.py
+${PYSITELIB}/angr/procedures/libc/memset.pyc
+${PYSITELIB}/angr/procedures/libc/memset.pyo
+${PYSITELIB}/angr/procedures/libc/perror.py
+${PYSITELIB}/angr/procedures/libc/perror.pyc
+${PYSITELIB}/angr/procedures/libc/perror.pyo
+${PYSITELIB}/angr/procedures/libc/printf.py
+${PYSITELIB}/angr/procedures/libc/printf.pyc
+${PYSITELIB}/angr/procedures/libc/printf.pyo
+${PYSITELIB}/angr/procedures/libc/putc.py
+${PYSITELIB}/angr/procedures/libc/putc.pyc
+${PYSITELIB}/angr/procedures/libc/putc.pyo
+${PYSITELIB}/angr/procedures/libc/putchar.py
+${PYSITELIB}/angr/procedures/libc/putchar.pyc
+${PYSITELIB}/angr/procedures/libc/putchar.pyo
+${PYSITELIB}/angr/procedures/libc/puts.py
+${PYSITELIB}/angr/procedures/libc/puts.pyc
+${PYSITELIB}/angr/procedures/libc/puts.pyo
+${PYSITELIB}/angr/procedures/libc/rand.py
+${PYSITELIB}/angr/procedures/libc/rand.pyc
+${PYSITELIB}/angr/procedures/libc/rand.pyo
+${PYSITELIB}/angr/procedures/libc/realloc.py
+${PYSITELIB}/angr/procedures/libc/realloc.pyc
+${PYSITELIB}/angr/procedures/libc/realloc.pyo
+${PYSITELIB}/angr/procedures/libc/rewind.py
+${PYSITELIB}/angr/procedures/libc/rewind.pyc
+${PYSITELIB}/angr/procedures/libc/rewind.pyo
+${PYSITELIB}/angr/procedures/libc/scanf.py
+${PYSITELIB}/angr/procedures/libc/scanf.pyc
+${PYSITELIB}/angr/procedures/libc/scanf.pyo
+${PYSITELIB}/angr/procedures/libc/setvbuf.py
+${PYSITELIB}/angr/procedures/libc/setvbuf.pyc
+${PYSITELIB}/angr/procedures/libc/setvbuf.pyo
+${PYSITELIB}/angr/procedures/libc/snprintf.py
+${PYSITELIB}/angr/procedures/libc/snprintf.pyc
+${PYSITELIB}/angr/procedures/libc/snprintf.pyo
+${PYSITELIB}/angr/procedures/libc/sprintf.py
+${PYSITELIB}/angr/procedures/libc/sprintf.pyc
+${PYSITELIB}/angr/procedures/libc/sprintf.pyo
+${PYSITELIB}/angr/procedures/libc/srand.py
+${PYSITELIB}/angr/procedures/libc/srand.pyc
+${PYSITELIB}/angr/procedures/libc/srand.pyo
+${PYSITELIB}/angr/procedures/libc/sscanf.py
+${PYSITELIB}/angr/procedures/libc/sscanf.pyc
+${PYSITELIB}/angr/procedures/libc/sscanf.pyo
+${PYSITELIB}/angr/procedures/libc/strcat.py
+${PYSITELIB}/angr/procedures/libc/strcat.pyc
+${PYSITELIB}/angr/procedures/libc/strcat.pyo
+${PYSITELIB}/angr/procedures/libc/strchr.py
+${PYSITELIB}/angr/procedures/libc/strchr.pyc
+${PYSITELIB}/angr/procedures/libc/strchr.pyo
+${PYSITELIB}/angr/procedures/libc/strcmp.py
+${PYSITELIB}/angr/procedures/libc/strcmp.pyc
+${PYSITELIB}/angr/procedures/libc/strcmp.pyo
+${PYSITELIB}/angr/procedures/libc/strcpy.py
+${PYSITELIB}/angr/procedures/libc/strcpy.pyc
+${PYSITELIB}/angr/procedures/libc/strcpy.pyo
+${PYSITELIB}/angr/procedures/libc/strlen.py
+${PYSITELIB}/angr/procedures/libc/strlen.pyc
+${PYSITELIB}/angr/procedures/libc/strlen.pyo
+${PYSITELIB}/angr/procedures/libc/strncmp.py
+${PYSITELIB}/angr/procedures/libc/strncmp.pyc
+${PYSITELIB}/angr/procedures/libc/strncmp.pyo
+${PYSITELIB}/angr/procedures/libc/strncpy.py
+${PYSITELIB}/angr/procedures/libc/strncpy.pyc
+${PYSITELIB}/angr/procedures/libc/strncpy.pyo
+${PYSITELIB}/angr/procedures/libc/strstr.py
+${PYSITELIB}/angr/procedures/libc/strstr.pyc
+${PYSITELIB}/angr/procedures/libc/strstr.pyo
+${PYSITELIB}/angr/procedures/libc/strtol.py
+${PYSITELIB}/angr/procedures/libc/strtol.pyc
+${PYSITELIB}/angr/procedures/libc/strtol.pyo
+${PYSITELIB}/angr/procedures/libc/system.py
+${PYSITELIB}/angr/procedures/libc/system.pyc
+${PYSITELIB}/angr/procedures/libc/system.pyo
+${PYSITELIB}/angr/procedures/libc/tmpnam.py
+${PYSITELIB}/angr/procedures/libc/tmpnam.pyc
+${PYSITELIB}/angr/procedures/libc/tmpnam.pyo
+${PYSITELIB}/angr/procedures/libc/tolower.py
+${PYSITELIB}/angr/procedures/libc/tolower.pyc
+${PYSITELIB}/angr/procedures/libc/tolower.pyo
+${PYSITELIB}/angr/procedures/libc/toupper.py
+${PYSITELIB}/angr/procedures/libc/toupper.pyc
+${PYSITELIB}/angr/procedures/libc/toupper.pyo
+${PYSITELIB}/angr/procedures/libc/ungetc.py
+${PYSITELIB}/angr/procedures/libc/ungetc.pyc
+${PYSITELIB}/angr/procedures/libc/ungetc.pyo
+${PYSITELIB}/angr/procedures/libc/vsnprintf.py
+${PYSITELIB}/angr/procedures/libc/vsnprintf.pyc
+${PYSITELIB}/angr/procedures/libc/vsnprintf.pyo
+${PYSITELIB}/angr/procedures/linux_kernel/__init__.py
+${PYSITELIB}/angr/procedures/linux_kernel/__init__.pyc
+${PYSITELIB}/angr/procedures/linux_kernel/__init__.pyo
+${PYSITELIB}/angr/procedures/linux_kernel/arch_prctl.py
+${PYSITELIB}/angr/procedures/linux_kernel/arch_prctl.pyc
+${PYSITELIB}/angr/procedures/linux_kernel/arch_prctl.pyo
+${PYSITELIB}/angr/procedures/linux_kernel/arm_user_helpers.py
+${PYSITELIB}/angr/procedures/linux_kernel/arm_user_helpers.pyc
+${PYSITELIB}/angr/procedures/linux_kernel/arm_user_helpers.pyo
+${PYSITELIB}/angr/procedures/linux_kernel/brk.py
+${PYSITELIB}/angr/procedures/linux_kernel/brk.pyc
+${PYSITELIB}/angr/procedures/linux_kernel/brk.pyo
+${PYSITELIB}/angr/procedures/linux_kernel/close.py
+${PYSITELIB}/angr/procedures/linux_kernel/close.pyc
+${PYSITELIB}/angr/procedures/linux_kernel/close.pyo
+${PYSITELIB}/angr/procedures/linux_kernel/exit.py
+${PYSITELIB}/angr/procedures/linux_kernel/exit.pyc
+${PYSITELIB}/angr/procedures/linux_kernel/exit.pyo
+${PYSITELIB}/angr/procedures/linux_kernel/fstat.py
+${PYSITELIB}/angr/procedures/linux_kernel/fstat.pyc
+${PYSITELIB}/angr/procedures/linux_kernel/fstat.pyo
+${PYSITELIB}/angr/procedures/linux_kernel/futex.py
+${PYSITELIB}/angr/procedures/linux_kernel/futex.pyc
+${PYSITELIB}/angr/procedures/linux_kernel/futex.pyo
+${PYSITELIB}/angr/procedures/linux_kernel/getpid.py
+${PYSITELIB}/angr/procedures/linux_kernel/getpid.pyc
+${PYSITELIB}/angr/procedures/linux_kernel/getpid.pyo
+${PYSITELIB}/angr/procedures/linux_kernel/getrlimit.py
+${PYSITELIB}/angr/procedures/linux_kernel/getrlimit.pyc
+${PYSITELIB}/angr/procedures/linux_kernel/getrlimit.pyo
+${PYSITELIB}/angr/procedures/linux_kernel/gettid.py
+${PYSITELIB}/angr/procedures/linux_kernel/gettid.pyc
+${PYSITELIB}/angr/procedures/linux_kernel/gettid.pyo
+${PYSITELIB}/angr/procedures/linux_kernel/lseek.py
+${PYSITELIB}/angr/procedures/linux_kernel/lseek.pyc
+${PYSITELIB}/angr/procedures/linux_kernel/lseek.pyo
+${PYSITELIB}/angr/procedures/linux_kernel/mmap.py
+${PYSITELIB}/angr/procedures/linux_kernel/mmap.pyc
+${PYSITELIB}/angr/procedures/linux_kernel/mmap.pyo
+${PYSITELIB}/angr/procedures/linux_kernel/mprotect.py
+${PYSITELIB}/angr/procedures/linux_kernel/mprotect.pyc
+${PYSITELIB}/angr/procedures/linux_kernel/mprotect.pyo
+${PYSITELIB}/angr/procedures/linux_kernel/munmap.py
+${PYSITELIB}/angr/procedures/linux_kernel/munmap.pyc
+${PYSITELIB}/angr/procedures/linux_kernel/munmap.pyo
+${PYSITELIB}/angr/procedures/linux_kernel/open.py
+${PYSITELIB}/angr/procedures/linux_kernel/open.pyc
+${PYSITELIB}/angr/procedures/linux_kernel/open.pyo
+${PYSITELIB}/angr/procedures/linux_kernel/read.py
+${PYSITELIB}/angr/procedures/linux_kernel/read.pyc
+${PYSITELIB}/angr/procedures/linux_kernel/read.pyo
+${PYSITELIB}/angr/procedures/linux_kernel/set_tid_address.py
+${PYSITELIB}/angr/procedures/linux_kernel/set_tid_address.pyc
+${PYSITELIB}/angr/procedures/linux_kernel/set_tid_address.pyo
+${PYSITELIB}/angr/procedures/linux_kernel/sigaction.py
+${PYSITELIB}/angr/procedures/linux_kernel/sigaction.pyc
+${PYSITELIB}/angr/procedures/linux_kernel/sigaction.pyo
+${PYSITELIB}/angr/procedures/linux_kernel/sigprocmask.py
+${PYSITELIB}/angr/procedures/linux_kernel/sigprocmask.pyc
+${PYSITELIB}/angr/procedures/linux_kernel/sigprocmask.pyo
+${PYSITELIB}/angr/procedures/linux_kernel/stat.py
+${PYSITELIB}/angr/procedures/linux_kernel/stat.pyc
+${PYSITELIB}/angr/procedures/linux_kernel/stat.pyo
+${PYSITELIB}/angr/procedures/linux_kernel/tgkill.py
+${PYSITELIB}/angr/procedures/linux_kernel/tgkill.pyc
+${PYSITELIB}/angr/procedures/linux_kernel/tgkill.pyo
+${PYSITELIB}/angr/procedures/linux_kernel/time.py
+${PYSITELIB}/angr/procedures/linux_kernel/time.pyc
+${PYSITELIB}/angr/procedures/linux_kernel/time.pyo
+${PYSITELIB}/angr/procedures/linux_kernel/uname.py
+${PYSITELIB}/angr/procedures/linux_kernel/uname.pyc
+${PYSITELIB}/angr/procedures/linux_kernel/uname.pyo
+${PYSITELIB}/angr/procedures/linux_kernel/unlink.py
+${PYSITELIB}/angr/procedures/linux_kernel/unlink.pyc
+${PYSITELIB}/angr/procedures/linux_kernel/unlink.pyo
+${PYSITELIB}/angr/procedures/linux_kernel/vsyscall.py
+${PYSITELIB}/angr/procedures/linux_kernel/vsyscall.pyc
+${PYSITELIB}/angr/procedures/linux_kernel/vsyscall.pyo
+${PYSITELIB}/angr/procedures/linux_kernel/write.py
+${PYSITELIB}/angr/procedures/linux_kernel/write.pyc
+${PYSITELIB}/angr/procedures/linux_kernel/write.pyo
+${PYSITELIB}/angr/procedures/linux_loader/__init__.py
+${PYSITELIB}/angr/procedures/linux_loader/__init__.pyc
+${PYSITELIB}/angr/procedures/linux_loader/__init__.pyo
+${PYSITELIB}/angr/procedures/linux_loader/__tls_get_addr.py
+${PYSITELIB}/angr/procedures/linux_loader/__tls_get_addr.pyc
+${PYSITELIB}/angr/procedures/linux_loader/__tls_get_addr.pyo
+${PYSITELIB}/angr/procedures/linux_loader/_dl_initial_error_catch_tsd.py
+${PYSITELIB}/angr/procedures/linux_loader/_dl_initial_error_catch_tsd.pyc
+${PYSITELIB}/angr/procedures/linux_loader/_dl_initial_error_catch_tsd.pyo
+${PYSITELIB}/angr/procedures/linux_loader/_dl_rtld_lock.py
+${PYSITELIB}/angr/procedures/linux_loader/_dl_rtld_lock.pyc
+${PYSITELIB}/angr/procedures/linux_loader/_dl_rtld_lock.pyo
+${PYSITELIB}/angr/procedures/linux_loader/sim_loader.py
+${PYSITELIB}/angr/procedures/linux_loader/sim_loader.pyc
+${PYSITELIB}/angr/procedures/linux_loader/sim_loader.pyo
+${PYSITELIB}/angr/procedures/msvcr/__getmainargs.py
+${PYSITELIB}/angr/procedures/msvcr/__getmainargs.pyc
+${PYSITELIB}/angr/procedures/msvcr/__getmainargs.pyo
+${PYSITELIB}/angr/procedures/msvcr/__init__.py
+${PYSITELIB}/angr/procedures/msvcr/__init__.pyc
+${PYSITELIB}/angr/procedures/msvcr/__init__.pyo
+${PYSITELIB}/angr/procedures/msvcr/_initterm.py
+${PYSITELIB}/angr/procedures/msvcr/_initterm.pyc
+${PYSITELIB}/angr/procedures/msvcr/_initterm.pyo
+${PYSITELIB}/angr/procedures/msvcr/fmode.py
+${PYSITELIB}/angr/procedures/msvcr/fmode.pyc
+${PYSITELIB}/angr/procedures/msvcr/fmode.pyo
+${PYSITELIB}/angr/procedures/ntdll/__init__.py
+${PYSITELIB}/angr/procedures/ntdll/__init__.pyc
+${PYSITELIB}/angr/procedures/ntdll/__init__.pyo
+${PYSITELIB}/angr/procedures/ntdll/exceptions.py
+${PYSITELIB}/angr/procedures/ntdll/exceptions.pyc
+${PYSITELIB}/angr/procedures/ntdll/exceptions.pyo
+${PYSITELIB}/angr/procedures/posix/__init__.py
+${PYSITELIB}/angr/procedures/posix/__init__.pyc
+${PYSITELIB}/angr/procedures/posix/__init__.pyo
+${PYSITELIB}/angr/procedures/posix/accept.py
+${PYSITELIB}/angr/procedures/posix/accept.pyc
+${PYSITELIB}/angr/procedures/posix/accept.pyo
+${PYSITELIB}/angr/procedures/posix/bind.py
+${PYSITELIB}/angr/procedures/posix/bind.pyc
+${PYSITELIB}/angr/procedures/posix/bind.pyo
+${PYSITELIB}/angr/procedures/posix/close.py
+${PYSITELIB}/angr/procedures/posix/close.pyc
+${PYSITELIB}/angr/procedures/posix/close.pyo
+${PYSITELIB}/angr/procedures/posix/closedir.py
+${PYSITELIB}/angr/procedures/posix/closedir.pyc
+${PYSITELIB}/angr/procedures/posix/closedir.pyo
+${PYSITELIB}/angr/procedures/posix/fdopen.py
+${PYSITELIB}/angr/procedures/posix/fdopen.pyc
+${PYSITELIB}/angr/procedures/posix/fdopen.pyo
+${PYSITELIB}/angr/procedures/posix/fileno.py
+${PYSITELIB}/angr/procedures/posix/fileno.pyc
+${PYSITELIB}/angr/procedures/posix/fileno.pyo
+${PYSITELIB}/angr/procedures/posix/fork.py
+${PYSITELIB}/angr/procedures/posix/fork.pyc
+${PYSITELIB}/angr/procedures/posix/fork.pyo
+${PYSITELIB}/angr/procedures/posix/gethostbyname.py
+${PYSITELIB}/angr/procedures/posix/gethostbyname.pyc
+${PYSITELIB}/angr/procedures/posix/gethostbyname.pyo
+${PYSITELIB}/angr/procedures/posix/getpass.py
+${PYSITELIB}/angr/procedures/posix/getpass.pyc
+${PYSITELIB}/angr/procedures/posix/getpass.pyo
+${PYSITELIB}/angr/procedures/posix/htons.py
+${PYSITELIB}/angr/procedures/posix/htons.pyc
+${PYSITELIB}/angr/procedures/posix/htons.pyo
+${PYSITELIB}/angr/procedures/posix/inet_ntoa.py
+${PYSITELIB}/angr/procedures/posix/inet_ntoa.pyc
+${PYSITELIB}/angr/procedures/posix/inet_ntoa.pyo
+${PYSITELIB}/angr/procedures/posix/listen.py
+${PYSITELIB}/angr/procedures/posix/listen.pyc
+${PYSITELIB}/angr/procedures/posix/listen.pyo
+${PYSITELIB}/angr/procedures/posix/mmap.py
+${PYSITELIB}/angr/procedures/posix/mmap.pyc
+${PYSITELIB}/angr/procedures/posix/mmap.pyo
+${PYSITELIB}/angr/procedures/posix/open.py
+${PYSITELIB}/angr/procedures/posix/open.pyc
+${PYSITELIB}/angr/procedures/posix/open.pyo
+${PYSITELIB}/angr/procedures/posix/opendir.py
+${PYSITELIB}/angr/procedures/posix/opendir.pyc
+${PYSITELIB}/angr/procedures/posix/opendir.pyo
+${PYSITELIB}/angr/procedures/posix/pthread_cond_signal.py
+${PYSITELIB}/angr/procedures/posix/pthread_cond_signal.pyc
+${PYSITELIB}/angr/procedures/posix/pthread_cond_signal.pyo
+${PYSITELIB}/angr/procedures/posix/pthread_create.py
+${PYSITELIB}/angr/procedures/posix/pthread_create.pyc
+${PYSITELIB}/angr/procedures/posix/pthread_create.pyo
+${PYSITELIB}/angr/procedures/posix/pthread_mutex_lock.py
+${PYSITELIB}/angr/procedures/posix/pthread_mutex_lock.pyc
+${PYSITELIB}/angr/procedures/posix/pthread_mutex_lock.pyo
+${PYSITELIB}/angr/procedures/posix/pthread_mutex_unlock.py
+${PYSITELIB}/angr/procedures/posix/pthread_mutex_unlock.pyc
+${PYSITELIB}/angr/procedures/posix/pthread_mutex_unlock.pyo
+${PYSITELIB}/angr/procedures/posix/read.py
+${PYSITELIB}/angr/procedures/posix/read.pyc
+${PYSITELIB}/angr/procedures/posix/read.pyo
+${PYSITELIB}/angr/procedures/posix/readdir.py
+${PYSITELIB}/angr/procedures/posix/readdir.pyc
+${PYSITELIB}/angr/procedures/posix/readdir.pyo
+${PYSITELIB}/angr/procedures/posix/recv.py
+${PYSITELIB}/angr/procedures/posix/recv.pyc
+${PYSITELIB}/angr/procedures/posix/recv.pyo
+${PYSITELIB}/angr/procedures/posix/recvfrom.py
+${PYSITELIB}/angr/procedures/posix/recvfrom.pyc
+${PYSITELIB}/angr/procedures/posix/recvfrom.pyo
+${PYSITELIB}/angr/procedures/posix/send.py
+${PYSITELIB}/angr/procedures/posix/send.pyc
+${PYSITELIB}/angr/procedures/posix/send.pyo
+${PYSITELIB}/angr/procedures/posix/sleep.py
+${PYSITELIB}/angr/procedures/posix/sleep.pyc
+${PYSITELIB}/angr/procedures/posix/sleep.pyo
+${PYSITELIB}/angr/procedures/posix/socket.py
+${PYSITELIB}/angr/procedures/posix/socket.pyc
+${PYSITELIB}/angr/procedures/posix/socket.pyo
+${PYSITELIB}/angr/procedures/posix/strcasecmp.py
+${PYSITELIB}/angr/procedures/posix/strcasecmp.pyc
+${PYSITELIB}/angr/procedures/posix/strcasecmp.pyo
+${PYSITELIB}/angr/procedures/posix/strdup.py
+${PYSITELIB}/angr/procedures/posix/strdup.pyc
+${PYSITELIB}/angr/procedures/posix/strdup.pyo
+${PYSITELIB}/angr/procedures/posix/strtok_r.py
+${PYSITELIB}/angr/procedures/posix/strtok_r.pyc
+${PYSITELIB}/angr/procedures/posix/strtok_r.pyo
+${PYSITELIB}/angr/procedures/posix/unlink.py
+${PYSITELIB}/angr/procedures/posix/unlink.pyc
+${PYSITELIB}/angr/procedures/posix/unlink.pyo
+${PYSITELIB}/angr/procedures/posix/usleep.py
+${PYSITELIB}/angr/procedures/posix/usleep.pyc
+${PYSITELIB}/angr/procedures/posix/usleep.pyo
+${PYSITELIB}/angr/procedures/posix/write.py
+${PYSITELIB}/angr/procedures/posix/write.pyc
+${PYSITELIB}/angr/procedures/posix/write.pyo
+${PYSITELIB}/angr/procedures/procedure_dict.py
+${PYSITELIB}/angr/procedures/procedure_dict.pyc
+${PYSITELIB}/angr/procedures/procedure_dict.pyo
+${PYSITELIB}/angr/procedures/stubs/CallReturn.py
+${PYSITELIB}/angr/procedures/stubs/CallReturn.pyc
+${PYSITELIB}/angr/procedures/stubs/CallReturn.pyo
+${PYSITELIB}/angr/procedures/stubs/NoReturnUnconstrained.py
+${PYSITELIB}/angr/procedures/stubs/NoReturnUnconstrained.pyc
+${PYSITELIB}/angr/procedures/stubs/NoReturnUnconstrained.pyo
+${PYSITELIB}/angr/procedures/stubs/Nop.py
+${PYSITELIB}/angr/procedures/stubs/Nop.pyc
+${PYSITELIB}/angr/procedures/stubs/Nop.pyo
+${PYSITELIB}/angr/procedures/stubs/PathTerminator.py
+${PYSITELIB}/angr/procedures/stubs/PathTerminator.pyc
+${PYSITELIB}/angr/procedures/stubs/PathTerminator.pyo
+${PYSITELIB}/angr/procedures/stubs/Redirect.py
+${PYSITELIB}/angr/procedures/stubs/Redirect.pyc
+${PYSITELIB}/angr/procedures/stubs/Redirect.pyo
+${PYSITELIB}/angr/procedures/stubs/ReturnChar.py
+${PYSITELIB}/angr/procedures/stubs/ReturnChar.pyc
+${PYSITELIB}/angr/procedures/stubs/ReturnChar.pyo
+${PYSITELIB}/angr/procedures/stubs/ReturnUnconstrained.py
+${PYSITELIB}/angr/procedures/stubs/ReturnUnconstrained.pyc
+${PYSITELIB}/angr/procedures/stubs/ReturnUnconstrained.pyo
+${PYSITELIB}/angr/procedures/stubs/UnresolvableTarget.py
+${PYSITELIB}/angr/procedures/stubs/UnresolvableTarget.pyc
+${PYSITELIB}/angr/procedures/stubs/UnresolvableTarget.pyo
+${PYSITELIB}/angr/procedures/stubs/UserHook.py
+${PYSITELIB}/angr/procedures/stubs/UserHook.pyc
+${PYSITELIB}/angr/procedures/stubs/UserHook.pyo
+${PYSITELIB}/angr/procedures/stubs/__init__.py
+${PYSITELIB}/angr/procedures/stubs/__init__.pyc
+${PYSITELIB}/angr/procedures/stubs/__init__.pyo
+${PYSITELIB}/angr/procedures/stubs/b64_decode.py
+${PYSITELIB}/angr/procedures/stubs/b64_decode.pyc
+${PYSITELIB}/angr/procedures/stubs/b64_decode.pyo
+${PYSITELIB}/angr/procedures/stubs/caller.py
+${PYSITELIB}/angr/procedures/stubs/caller.pyc
+${PYSITELIB}/angr/procedures/stubs/caller.pyo
+${PYSITELIB}/angr/procedures/stubs/crazy_scanf.py
+${PYSITELIB}/angr/procedures/stubs/crazy_scanf.pyc
+${PYSITELIB}/angr/procedures/stubs/crazy_scanf.pyo
+${PYSITELIB}/angr/procedures/stubs/format_parser.py
+${PYSITELIB}/angr/procedures/stubs/format_parser.pyc
+${PYSITELIB}/angr/procedures/stubs/format_parser.pyo
+${PYSITELIB}/angr/procedures/stubs/syscall_stub.py
+${PYSITELIB}/angr/procedures/stubs/syscall_stub.pyc
+${PYSITELIB}/angr/procedures/stubs/syscall_stub.pyo
+${PYSITELIB}/angr/procedures/testing/__init__.py
+${PYSITELIB}/angr/procedures/testing/__init__.pyc
+${PYSITELIB}/angr/procedures/testing/__init__.pyo
+${PYSITELIB}/angr/procedures/testing/manyargs.py
+${PYSITELIB}/angr/procedures/testing/manyargs.pyc
+${PYSITELIB}/angr/procedures/testing/manyargs.pyo
+${PYSITELIB}/angr/procedures/testing/retreg.py
+${PYSITELIB}/angr/procedures/testing/retreg.pyc
+${PYSITELIB}/angr/procedures/testing/retreg.pyo
+${PYSITELIB}/angr/procedures/tracer/__init__.py
+${PYSITELIB}/angr/procedures/tracer/__init__.pyc
+${PYSITELIB}/angr/procedures/tracer/__init__.pyo
+${PYSITELIB}/angr/procedures/tracer/random.py
+${PYSITELIB}/angr/procedures/tracer/random.pyc
+${PYSITELIB}/angr/procedures/tracer/random.pyo
+${PYSITELIB}/angr/procedures/tracer/receive.py
+${PYSITELIB}/angr/procedures/tracer/receive.pyc
+${PYSITELIB}/angr/procedures/tracer/receive.pyo
+${PYSITELIB}/angr/procedures/tracer/transmit.py
+${PYSITELIB}/angr/procedures/tracer/transmit.pyc
+${PYSITELIB}/angr/procedures/tracer/transmit.pyo
+${PYSITELIB}/angr/procedures/uclibc/__init__.py
+${PYSITELIB}/angr/procedures/uclibc/__init__.pyc
+${PYSITELIB}/angr/procedures/uclibc/__init__.pyo
+${PYSITELIB}/angr/procedures/uclibc/__uClibc_main.py
+${PYSITELIB}/angr/procedures/uclibc/__uClibc_main.pyc
+${PYSITELIB}/angr/procedures/uclibc/__uClibc_main.pyo
+${PYSITELIB}/angr/procedures/win32/EncodePointer.py
+${PYSITELIB}/angr/procedures/win32/EncodePointer.pyc
+${PYSITELIB}/angr/procedures/win32/EncodePointer.pyo
+${PYSITELIB}/angr/procedures/win32/ExitProcess.py
+${PYSITELIB}/angr/procedures/win32/ExitProcess.pyc
+${PYSITELIB}/angr/procedures/win32/ExitProcess.pyo
+${PYSITELIB}/angr/procedures/win32/GetCommandLine.py
+${PYSITELIB}/angr/procedures/win32/GetCommandLine.pyc
+${PYSITELIB}/angr/procedures/win32/GetCommandLine.pyo
+${PYSITELIB}/angr/procedures/win32/GetCurrentProcessId.py
+${PYSITELIB}/angr/procedures/win32/GetCurrentProcessId.pyc
+${PYSITELIB}/angr/procedures/win32/GetCurrentProcessId.pyo
+${PYSITELIB}/angr/procedures/win32/GetCurrentThreadId.py
+${PYSITELIB}/angr/procedures/win32/GetCurrentThreadId.pyc
+${PYSITELIB}/angr/procedures/win32/GetCurrentThreadId.pyo
+${PYSITELIB}/angr/procedures/win32/GetModuleHandle.py
+${PYSITELIB}/angr/procedures/win32/GetModuleHandle.pyc
+${PYSITELIB}/angr/procedures/win32/GetModuleHandle.pyo
+${PYSITELIB}/angr/procedures/win32/IsProcessorFeaturePresent.py
+${PYSITELIB}/angr/procedures/win32/IsProcessorFeaturePresent.pyc
+${PYSITELIB}/angr/procedures/win32/IsProcessorFeaturePresent.pyo
+${PYSITELIB}/angr/procedures/win32/VirtualAlloc.py
+${PYSITELIB}/angr/procedures/win32/VirtualAlloc.pyc
+${PYSITELIB}/angr/procedures/win32/VirtualAlloc.pyo
+${PYSITELIB}/angr/procedures/win32/VirtualProtect.py
+${PYSITELIB}/angr/procedures/win32/VirtualProtect.pyc
+${PYSITELIB}/angr/procedures/win32/VirtualProtect.pyo
+${PYSITELIB}/angr/procedures/win32/__init__.py
+${PYSITELIB}/angr/procedures/win32/__init__.pyc
+${PYSITELIB}/angr/procedures/win32/__init__.pyo
+${PYSITELIB}/angr/procedures/win32/critical_section.py
+${PYSITELIB}/angr/procedures/win32/critical_section.pyc
+${PYSITELIB}/angr/procedures/win32/critical_section.pyo
+${PYSITELIB}/angr/procedures/win32/dynamic_loading.py
+${PYSITELIB}/angr/procedures/win32/dynamic_loading.pyc
+${PYSITELIB}/angr/procedures/win32/dynamic_loading.pyo
+${PYSITELIB}/angr/procedures/win32/heap.py
+${PYSITELIB}/angr/procedures/win32/heap.pyc
+${PYSITELIB}/angr/procedures/win32/heap.pyo
+${PYSITELIB}/angr/procedures/win32/is_bad_ptr.py
+${PYSITELIB}/angr/procedures/win32/is_bad_ptr.pyc
+${PYSITELIB}/angr/procedures/win32/is_bad_ptr.pyo
+${PYSITELIB}/angr/procedures/win32/local_storage.py
+${PYSITELIB}/angr/procedures/win32/local_storage.pyc
+${PYSITELIB}/angr/procedures/win32/local_storage.pyo
+${PYSITELIB}/angr/procedures/win32/mutex.py
+${PYSITELIB}/angr/procedures/win32/mutex.pyc
+${PYSITELIB}/angr/procedures/win32/mutex.pyo
+${PYSITELIB}/angr/procedures/win32/sim_time.py
+${PYSITELIB}/angr/procedures/win32/sim_time.pyc
+${PYSITELIB}/angr/procedures/win32/sim_time.pyo
+${PYSITELIB}/angr/procedures/win32/system_paths.py
+${PYSITELIB}/angr/procedures/win32/system_paths.pyc
+${PYSITELIB}/angr/procedures/win32/system_paths.pyo
+${PYSITELIB}/angr/procedures/win_user32/__init__.py
+${PYSITELIB}/angr/procedures/win_user32/__init__.pyc
+${PYSITELIB}/angr/procedures/win_user32/__init__.pyo
+${PYSITELIB}/angr/procedures/win_user32/chars.py
+${PYSITELIB}/angr/procedures/win_user32/chars.pyc
+${PYSITELIB}/angr/procedures/win_user32/chars.pyo
+${PYSITELIB}/angr/procedures/win_user32/keyboard.py
+${PYSITELIB}/angr/procedures/win_user32/keyboard.pyc
+${PYSITELIB}/angr/procedures/win_user32/keyboard.pyo
+${PYSITELIB}/angr/procedures/win_user32/messagebox.py
+${PYSITELIB}/angr/procedures/win_user32/messagebox.pyc
+${PYSITELIB}/angr/procedures/win_user32/messagebox.pyo
+${PYSITELIB}/angr/project.py
+${PYSITELIB}/angr/project.pyc
+${PYSITELIB}/angr/project.pyo
+${PYSITELIB}/angr/service.py
+${PYSITELIB}/angr/service.pyc
+${PYSITELIB}/angr/service.pyo
+${PYSITELIB}/angr/sim_options.py
+${PYSITELIB}/angr/sim_options.pyc
+${PYSITELIB}/angr/sim_options.pyo
+${PYSITELIB}/angr/sim_procedure.py
+${PYSITELIB}/angr/sim_procedure.pyc
+${PYSITELIB}/angr/sim_procedure.pyo
+${PYSITELIB}/angr/sim_state.py
+${PYSITELIB}/angr/sim_state.pyc
+${PYSITELIB}/angr/sim_state.pyo
+${PYSITELIB}/angr/sim_type.py
+${PYSITELIB}/angr/sim_type.pyc
+${PYSITELIB}/angr/sim_type.pyo
+${PYSITELIB}/angr/sim_variable.py
+${PYSITELIB}/angr/sim_variable.pyc
+${PYSITELIB}/angr/sim_variable.pyo
+${PYSITELIB}/angr/simos/__init__.py
+${PYSITELIB}/angr/simos/__init__.pyc
+${PYSITELIB}/angr/simos/__init__.pyo
+${PYSITELIB}/angr/simos/cgc.py
+${PYSITELIB}/angr/simos/cgc.pyc
+${PYSITELIB}/angr/simos/cgc.pyo
+${PYSITELIB}/angr/simos/linux.py
+${PYSITELIB}/angr/simos/linux.pyc
+${PYSITELIB}/angr/simos/linux.pyo
+${PYSITELIB}/angr/simos/simos.py
+${PYSITELIB}/angr/simos/simos.pyc
+${PYSITELIB}/angr/simos/simos.pyo
+${PYSITELIB}/angr/simos/userland.py
+${PYSITELIB}/angr/simos/userland.pyc
+${PYSITELIB}/angr/simos/userland.pyo
+${PYSITELIB}/angr/simos/windows.py
+${PYSITELIB}/angr/simos/windows.pyc
+${PYSITELIB}/angr/simos/windows.pyo
+${PYSITELIB}/angr/slicer.py
+${PYSITELIB}/angr/slicer.pyc
+${PYSITELIB}/angr/slicer.pyo
+${PYSITELIB}/angr/state_hierarchy.py
+${PYSITELIB}/angr/state_hierarchy.pyc
+${PYSITELIB}/angr/state_hierarchy.pyo
+${PYSITELIB}/angr/state_plugins/__init__.py
+${PYSITELIB}/angr/state_plugins/__init__.pyc
+${PYSITELIB}/angr/state_plugins/__init__.pyo
+${PYSITELIB}/angr/state_plugins/abstract_memory.py
+${PYSITELIB}/angr/state_plugins/abstract_memory.pyc
+${PYSITELIB}/angr/state_plugins/abstract_memory.pyo
+${PYSITELIB}/angr/state_plugins/callstack.py
+${PYSITELIB}/angr/state_plugins/callstack.pyc
+${PYSITELIB}/angr/state_plugins/callstack.pyo
+${PYSITELIB}/angr/state_plugins/cgc.py
+${PYSITELIB}/angr/state_plugins/cgc.pyc
+${PYSITELIB}/angr/state_plugins/cgc.pyo
+${PYSITELIB}/angr/state_plugins/fast_memory.py
+${PYSITELIB}/angr/state_plugins/fast_memory.pyc
+${PYSITELIB}/angr/state_plugins/fast_memory.pyo
+${PYSITELIB}/angr/state_plugins/gdb.py
+${PYSITELIB}/angr/state_plugins/gdb.pyc
+${PYSITELIB}/angr/state_plugins/gdb.pyo
+${PYSITELIB}/angr/state_plugins/globals.py
+${PYSITELIB}/angr/state_plugins/globals.pyc
+${PYSITELIB}/angr/state_plugins/globals.pyo
+${PYSITELIB}/angr/state_plugins/history.py
+${PYSITELIB}/angr/state_plugins/history.pyc
+${PYSITELIB}/angr/state_plugins/history.pyo
+${PYSITELIB}/angr/state_plugins/inspect.py
+${PYSITELIB}/angr/state_plugins/inspect.pyc
+${PYSITELIB}/angr/state_plugins/inspect.pyo
+${PYSITELIB}/angr/state_plugins/libc.py
+${PYSITELIB}/angr/state_plugins/libc.pyc
+${PYSITELIB}/angr/state_plugins/libc.pyo
+${PYSITELIB}/angr/state_plugins/log.py
+${PYSITELIB}/angr/state_plugins/log.pyc
+${PYSITELIB}/angr/state_plugins/log.pyo
+${PYSITELIB}/angr/state_plugins/loop_data.py
+${PYSITELIB}/angr/state_plugins/loop_data.pyc
+${PYSITELIB}/angr/state_plugins/loop_data.pyo
+${PYSITELIB}/angr/state_plugins/plugin.py
+${PYSITELIB}/angr/state_plugins/plugin.pyc
+${PYSITELIB}/angr/state_plugins/plugin.pyo
+${PYSITELIB}/angr/state_plugins/posix.py
+${PYSITELIB}/angr/state_plugins/posix.pyc
+${PYSITELIB}/angr/state_plugins/posix.pyo
+${PYSITELIB}/angr/state_plugins/preconstrainer.py
+${PYSITELIB}/angr/state_plugins/preconstrainer.pyc
+${PYSITELIB}/angr/state_plugins/preconstrainer.pyo
+${PYSITELIB}/angr/state_plugins/scratch.py
+${PYSITELIB}/angr/state_plugins/scratch.pyc
+${PYSITELIB}/angr/state_plugins/scratch.pyo
+${PYSITELIB}/angr/state_plugins/sim_action.py
+${PYSITELIB}/angr/state_plugins/sim_action.pyc
+${PYSITELIB}/angr/state_plugins/sim_action.pyo
+${PYSITELIB}/angr/state_plugins/sim_action_object.py
+${PYSITELIB}/angr/state_plugins/sim_action_object.pyc
+${PYSITELIB}/angr/state_plugins/sim_action_object.pyo
+${PYSITELIB}/angr/state_plugins/sim_event.py
+${PYSITELIB}/angr/state_plugins/sim_event.pyc
+${PYSITELIB}/angr/state_plugins/sim_event.pyo
+${PYSITELIB}/angr/state_plugins/solver.py
+${PYSITELIB}/angr/state_plugins/solver.pyc
+${PYSITELIB}/angr/state_plugins/solver.pyo
+${PYSITELIB}/angr/state_plugins/symbolic_memory.py
+${PYSITELIB}/angr/state_plugins/symbolic_memory.pyc
+${PYSITELIB}/angr/state_plugins/symbolic_memory.pyo
+${PYSITELIB}/angr/state_plugins/trace_additions.py
+${PYSITELIB}/angr/state_plugins/trace_additions.pyc
+${PYSITELIB}/angr/state_plugins/trace_additions.pyo
+${PYSITELIB}/angr/state_plugins/uc_manager.py
+${PYSITELIB}/angr/state_plugins/uc_manager.pyc
+${PYSITELIB}/angr/state_plugins/uc_manager.pyo
+${PYSITELIB}/angr/state_plugins/unicorn_engine.py
+${PYSITELIB}/angr/state_plugins/unicorn_engine.pyc
+${PYSITELIB}/angr/state_plugins/unicorn_engine.pyo
+${PYSITELIB}/angr/state_plugins/view.py
+${PYSITELIB}/angr/state_plugins/view.pyc
+${PYSITELIB}/angr/state_plugins/view.pyo
+${PYSITELIB}/angr/storage/__init__.py
+${PYSITELIB}/angr/storage/__init__.pyc
+${PYSITELIB}/angr/storage/__init__.pyo
+${PYSITELIB}/angr/storage/file.py
+${PYSITELIB}/angr/storage/file.pyc
+${PYSITELIB}/angr/storage/file.pyo
+${PYSITELIB}/angr/storage/memory.py
+${PYSITELIB}/angr/storage/memory.pyc
+${PYSITELIB}/angr/storage/memory.pyo
+${PYSITELIB}/angr/storage/memory_object.py
+${PYSITELIB}/angr/storage/memory_object.pyc
+${PYSITELIB}/angr/storage/memory_object.pyo
+${PYSITELIB}/angr/storage/paged_memory.py
+${PYSITELIB}/angr/storage/paged_memory.pyc
+${PYSITELIB}/angr/storage/paged_memory.pyo
+${PYSITELIB}/angr/storage/pcap.py
+${PYSITELIB}/angr/storage/pcap.pyc
+${PYSITELIB}/angr/storage/pcap.pyo
+${PYSITELIB}/angr/surveyors/__init__.py
+${PYSITELIB}/angr/surveyors/__init__.pyc
+${PYSITELIB}/angr/surveyors/__init__.pyo
+${PYSITELIB}/angr/surveyors/caller.py
+${PYSITELIB}/angr/surveyors/caller.pyc
+${PYSITELIB}/angr/surveyors/caller.pyo
+${PYSITELIB}/angr/surveyors/escaper.py
+${PYSITELIB}/angr/surveyors/escaper.pyc
+${PYSITELIB}/angr/surveyors/escaper.pyo
+${PYSITELIB}/angr/surveyors/executor.py
+${PYSITELIB}/angr/surveyors/executor.pyc
+${PYSITELIB}/angr/surveyors/executor.pyo
+${PYSITELIB}/angr/surveyors/explorer.py
+${PYSITELIB}/angr/surveyors/explorer.pyc
+${PYSITELIB}/angr/surveyors/explorer.pyo
+${PYSITELIB}/angr/surveyors/slicecutor.py
+${PYSITELIB}/angr/surveyors/slicecutor.pyc
+${PYSITELIB}/angr/surveyors/slicecutor.pyo
+${PYSITELIB}/angr/surveyors/surveyor.py
+${PYSITELIB}/angr/surveyors/surveyor.pyc
+${PYSITELIB}/angr/surveyors/surveyor.pyo
+${PYSITELIB}/angr/tablespecs.py
+${PYSITELIB}/angr/tablespecs.pyc
+${PYSITELIB}/angr/tablespecs.pyo
+${PYSITELIB}/angr/type_backend.py
+${PYSITELIB}/angr/type_backend.pyc
+${PYSITELIB}/angr/type_backend.pyo
Index: pkgsrc/devel/py-angr/distinfo
diff -u /dev/null pkgsrc/devel/py-angr/distinfo:1.1
--- /dev/null   Thu Mar 15 03:13:29 2018
+++ pkgsrc/devel/py-angr/distinfo       Thu Mar 15 03:13:29 2018
@@ -0,0 +1,8 @@
+$NetBSD: distinfo,v 1.1 2018/03/15 03:13:29 khorben Exp $
+
+SHA1 (angr-7.8.2.21-000718deab49cf506f6d26d69c63215cbcf1eb5b.tar.gz) = f310c452e29480a176365bfd86835ba3f7eaba65
+RMD160 (angr-7.8.2.21-000718deab49cf506f6d26d69c63215cbcf1eb5b.tar.gz) = d21469a3b124f78bd6ecd9c2aae5092115eea6b9
+SHA512 (angr-7.8.2.21-000718deab49cf506f6d26d69c63215cbcf1eb5b.tar.gz) = 
844fd7571d342d219c8071db01b11ef88188c441460f5bf93ec344383c7151d8fc4d236844ff650dff8127fbc3083ace071c2eacf5343829b5886bc9972d4cc1
+Size (angr-7.8.2.21-000718deab49cf506f6d26d69c63215cbcf1eb5b.tar.gz) = 685068 bytes
+SHA1 (patch-native_Makefile) = bcb95c06bd414deba958a2a061dd25819aba6bbb
+SHA1 (patch-native_log.c) = deee60432d81962919b4060f13e7d5a1da6ad9d8

Index: pkgsrc/devel/py-angr/patches/patch-native_Makefile
diff -u /dev/null pkgsrc/devel/py-angr/patches/patch-native_Makefile:1.1
--- /dev/null   Thu Mar 15 03:13:29 2018
+++ pkgsrc/devel/py-angr/patches/patch-native_Makefile  Thu Mar 15 03:13:29 2018
@@ -0,0 +1,50 @@
+$NetBSD: patch-native_Makefile,v 1.1 2018/03/15 03:13:29 khorben Exp $
+
+Add support for anything like Linux.
+
+--- native/Makefile.orig       2018-02-25 22:30:58.000000000 +0000
++++ native/Makefile
+@@ -1,27 +1,34 @@
+ UNAME := $(shell uname)
+ ifeq ($(UNAME), Darwin)
+       LIB_ANGR_NATIVE=angr_native.dylib
+-endif
+-ifeq ($(UNAME), Linux)
++else
+       LIB_ANGR_NATIVE=angr_native.so
+ endif
+ 
+ CC := gcc
+ C++C := g++
+-CFLAGS := -I ${UNICORN_INCLUDE_PATH} -I ${PYVEX_INCLUDE_PATH} \
+-      -L ${UNICORN_LIB_PATH} -L ${PYVEX_LIB_PATH} \
+-      -O3 -fPIC -std=c++11
+ 
+-OBJS := log.o
++OBJS := log.o sim_unicorn.o
+ LIBS := -lunicorn -lpyvex
++PREFIX ?= /usr/local
++LIBDIR ?= ${PREFIX}/lib
++
++CFLAGS := -I ${UNICORN_INCLUDE_PATH} -I ${PYVEX_INCLUDE_PATH} \
++      -O3 -fPIC
++CXXFLAGS := ${CFLAGS} -std=c++11
++LDFLAGS := -shared ${LIBS} -L${LIBDIR} -L${UNICORN_LIB_PATH} -L${PYVEX_LIB_PATH} \
++      -Wl,-rpath,${LIBDIR} -Wl,-rpath,${UNICORN_LIB_PATH} -Wl,-rpath,${PYVEX_LIB_PATH}
+ 
+ all: ${LIB_ANGR_NATIVE}
+ 
+ log.o: log.c log.h
+-      ${CC} -fPIC -c -O3 -o $@ $<
++      ${CC} ${CFLAGS} -o $@ -c $<
++
++sim_unicorn.o: sim_unicorn.cpp
++      ${C++C} ${CXXFLAGS} -o $@ -c $^
+ 
+-${LIB_ANGR_NATIVE}: ${OBJS} sim_unicorn.cpp
+-      ${C++C} ${CFLAGS} -shared -o $@ $^ ${LIBS}
++${LIB_ANGR_NATIVE}: ${OBJS}
++      ${C++C} ${LDFLAGS} -o $@ $^
+ 
+ clean:
+       rm -f ${LIB_ANGR_NATIVE} *.o arch/*.o
Index: pkgsrc/devel/py-angr/patches/patch-native_log.c
diff -u /dev/null pkgsrc/devel/py-angr/patches/patch-native_log.c:1.1
--- /dev/null   Thu Mar 15 03:13:29 2018
+++ pkgsrc/devel/py-angr/patches/patch-native_log.c     Thu Mar 15 03:13:29 2018
@@ -0,0 +1,18 @@
+$NetBSD: patch-native_log.c,v 1.1 2018/03/15 03:13:29 khorben Exp $
+
+Fix build on NetBSD.
+
+--- native/log.c.orig  2018-02-25 22:30:58.000000000 +0000
++++ native/log.c
+@@ -107,7 +107,11 @@ void logLog(enum llevel_t ll, const char
+         dprintf(log_fd, "%s", logLevels[ll].prefix);
+     }
+     if (logLevels[ll].print_funcline) {
++#ifdef __linux__
+         dprintf(log_fd, "[%s][%s][%d] %s():%d ", timestr, logLevels[ll].descr, (pid_t)syscall(__NR_gettid), fn, ln);
++#else
++        dprintf(log_fd, "[%s][%s][%d] %s():%d ", timestr, logLevels[ll].descr, getpid(), fn, ln);
++#endif
+     }
+ 
+     va_list args;



Home | Main Index | Thread Index | Old Index