Skip to main content

Assemble code to bytes using LLVM's MC layer

Project description

mc-asm

mc-asm provides a C and Python API for turning assembly into machine code, providing rich symbolic information.

Copyright and Acknowledgments

Copyright (C) 2020 GrammaTech, Inc.

This code is licensed under the MIT license. See the LICENSE file in the project root for license terms.

This project is sponsored by the Office of Naval Research, One Liberty Center, 875 N. Randolph Street, Arlington, VA 22203 under contract # N68335-17-C-0700. The content of the information does not necessarily reflect the position or policy of the Government and no official endorsement should be inferred.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

mcasm-0.1.2-py3-none-win_amd64.whl (5.8 MB view details)

Uploaded Python 3 Windows x86-64

mcasm-0.1.2-py3-none-manylinux2010_x86_64.whl (6.1 MB view details)

Uploaded Python 3 manylinux: glibc 2.12+ x86-64

File details

Details for the file mcasm-0.1.2-py3-none-win_amd64.whl.

File metadata

  • Download URL: mcasm-0.1.2-py3-none-win_amd64.whl
  • Upload date:
  • Size: 5.8 MB
  • Tags: Python 3, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.6.1 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.5.10

File hashes

Hashes for mcasm-0.1.2-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 e87f1cad300ffbae3a95d7d261a129ce73191f69049baa377024b1d3344640ff
MD5 3b878f9dbbee0cf3e334f7410fdef4dc
BLAKE2b-256 691bb6e2c3338ce4fa3d2667bb0b4d133a9c7f1963ba4c579c527427f203bae5

See more details on using hashes here.

File details

Details for the file mcasm-0.1.2-py3-none-manylinux2010_x86_64.whl.

File metadata

  • Download URL: mcasm-0.1.2-py3-none-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 6.1 MB
  • Tags: Python 3, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.6.1 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.5.10

File hashes

Hashes for mcasm-0.1.2-py3-none-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 25db1a2ef84967651e9182258059c9e73f203616094adb54f51b47c430cc1946
MD5 0dc01998d94c1e668fb3020eb2ecf050
BLAKE2b-256 4872b2e2b6dc198b836baebddfa9ba6ae6e8a9e84c4ea83e44bcfe099fd78f8e

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page