Skip to main content

mc-asm

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

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.

The header files under the src/llvm-headers/ directory are copied from the LLVM project and are licensed under the Apache License v2.0 with LLVM Exceptions (a copy of that license is included in the src/llvm-headers/ directory).

The following files from the open-source LLVM project are included in the MCASM repository.

  • Files:
    • AArch64MCExpr.h (from llvm/lib/Target/AArch64/MCTargetDesc/)
    • MipsMCExpr.h (from llvm/lib/Target/Mips/MCTargetDesc/)
  • Project Name: LLVM
  • Project Version: 14.0.6
  • License: Apache License v2.0 with LLVM Exceptions

Metadata

Release files for mcasm 0.4.3

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Built distributions (wheels)

Table of built distributions (wheels) for mcasm 0.4.3
File
mcasm-0.4.3-cp315-cp315-win_amd64.whl CPython 3.15 CPython 3.15 Windows x86-64 Details
mcasm-0.4.3-cp315-cp315-manylinux2014_x86_64.manylinux_2_17_x86_64.whl CPython 3.15 CPython 3.15 Linux glibc 2.17+ x86-64 Details
mcasm-0.4.3-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details
mcasm-0.4.3-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.17+ x86-64 Details
mcasm-0.4.3-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
mcasm-0.4.3-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ x86-64 Details
mcasm-0.4.3-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
mcasm-0.4.3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ x86-64 Details
mcasm-0.4.3-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
mcasm-0.4.3-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ x86-64 Details
mcasm-0.4.3-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
mcasm-0.4.3-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ x86-64 Details
mcasm-0.4.3-cp39-cp39-win_amd64.whl CPython 3.9 CPython 3.9 Windows x86-64 Details
mcasm-0.4.3-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.whl CPython 3.9 CPython 3.9 Linux glibc 2.17+ x86-64 Details
mcasm-0.4.3-cp38-cp38-win_amd64.whl CPython 3.8 CPython 3.8 Windows x86-64 Details
mcasm-0.4.3-cp38-cp38-manylinux2014_x86_64.manylinux_2_17_x86_64.whl CPython 3.8 CPython 3.8 Linux glibc 2.17+ x86-64 Details

Total release size: 139.3 MB

Release files / mcasm-0.4.3-cp315-cp315-win_amd64.whl

Download URL mcasm-0.4.3-cp315-cp315-win_amd64.whl
Size 5.8 MB
Tags CPython 3.15 Windows x86-64
SHA-256 checksum
How to use checksums
73363570f55813cfad0d48be9640421e06e26119a0fd00aa3eb8ff7f131fae5d
BLAKE2b-256 checksum
How to use checksums
ae4f7148a03720e85542949deb94a7cb1ed257b3cfe3fb4791f485de073ea74f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.10.22

Release files / mcasm-0.4.3-cp315-cp315-manylinux2014_x86_64.manylinux_2_17_x86_64.whl

Download URL mcasm-0.4.3-cp315-cp315-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Size 11.7 MB
Tags CPython 3.15 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
f4d0741a665a79caba21ea1720ac122b3e82f4fc7b00702d5e029d551dd150b2
BLAKE2b-256 checksum
How to use checksums
fde8e30ee44442b97efda8b1d9a85d9cd932ebc296f0d28da74987ac45739a2d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.10.22

Release files / mcasm-0.4.3-cp314-cp314-win_amd64.whl

Download URL mcasm-0.4.3-cp314-cp314-win_amd64.whl
Size 5.8 MB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
496c62424686f351266be7da7907e3e518586053cf53c5a8a18bd28e511f530c
BLAKE2b-256 checksum
How to use checksums
275d7fdf68f2b14399b220b882f5a50851c9dc29060b86b69bb479b92042d45d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.10.22

Release files / mcasm-0.4.3-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl

Download URL mcasm-0.4.3-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Size 11.7 MB
Tags CPython 3.14 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
10900fa296bfbae138ec5784f06baba5ca730bc562bdc997078a527904cde85f
BLAKE2b-256 checksum
How to use checksums
c390e5875246a06f5c7ea3e33af859b8fd63d3e86fb6f09d130cebc28f22ae78
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.10.22

Release files / mcasm-0.4.3-cp313-cp313-win_amd64.whl

Download URL mcasm-0.4.3-cp313-cp313-win_amd64.whl
Size 5.7 MB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
29b4f40b859687437d847d120a920c51a7697ae9e155629f0f5d0a2575137588
BLAKE2b-256 checksum
How to use checksums
85cb845637ef53d25c40df02d9910525ce475e7a355b72f47fdac0ccf42c7829
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.10.22

Release files / mcasm-0.4.3-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl

Download URL mcasm-0.4.3-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Size 11.7 MB
Tags CPython 3.13 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
40bea88d1362423f5d6278a96a0bdff00ef831e434e8ecf1d40b1f92a13561dd
BLAKE2b-256 checksum
How to use checksums
b22f90f3f4f7c5bb59d4ad5f623d6350ad4ef70374d07910a7d5fec7f977d968
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.10.22

Release files / mcasm-0.4.3-cp312-cp312-win_amd64.whl

Download URL mcasm-0.4.3-cp312-cp312-win_amd64.whl
Size 5.7 MB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
940331d4a3c010de2f9f930722a1520eb4f55d2d11ced42ba481056b01c75c8b
BLAKE2b-256 checksum
How to use checksums
817443565e3b102d9970d984e0c1d53c35ebde09278137eb751ceff55a159fd6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.10.22

Release files / mcasm-0.4.3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl

Download URL mcasm-0.4.3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Size 11.7 MB
Tags CPython 3.12 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
beea21ef7dcdcd638c269a541ea94844726556bbe9fac3af8aa6591ddcae3800
BLAKE2b-256 checksum
How to use checksums
347a97d1506aeb393c035f9e69e4769b6a54cc8608bbcc744e8deb03010f31cc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.10.22

Release files / mcasm-0.4.3-cp311-cp311-win_amd64.whl

Download URL mcasm-0.4.3-cp311-cp311-win_amd64.whl
Size 5.7 MB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
02596353d648dad42f97928cc37e571db52fa810ce73e110415eb9633fb35a9e
BLAKE2b-256 checksum
How to use checksums
282e1fce12378d9edc09f17c1e31b0aaa05f8c3710e323568c81f1e71e32bdc8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.10.22

Release files / mcasm-0.4.3-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl

Download URL mcasm-0.4.3-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Size 11.7 MB
Tags CPython 3.11 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
d155f169d54768f3c14a7bf142f87974dca7757dbaa115d0e2a60c534f816045
BLAKE2b-256 checksum
How to use checksums
3bba9ea095675d733880440d19cc9681153c995455ed6eb9219abf2da1c793e4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.10.22

Release files / mcasm-0.4.3-cp310-cp310-win_amd64.whl

Download URL mcasm-0.4.3-cp310-cp310-win_amd64.whl
Size 5.7 MB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
8f188e86cf9b85783d5b88f9be3dc981635c4f8c17feccce2c3085873f161518
BLAKE2b-256 checksum
How to use checksums
0e34a1023450bab682ddc0c0e3f8db0755531530cb66844f49a17665dd1834d3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.10.22

Release files / mcasm-0.4.3-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl

Download URL mcasm-0.4.3-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Size 11.7 MB
Tags CPython 3.10 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
7f9c569f796d16ab4f503d18494d1b7127e7c3d7b3867464042d0ef0c7df9d00
BLAKE2b-256 checksum
How to use checksums
3251ad7331caf57e19dfacbd522ac80517af9719c914f2ac0a722576b5205a37
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.10.22

Release files / mcasm-0.4.3-cp39-cp39-win_amd64.whl

Download URL mcasm-0.4.3-cp39-cp39-win_amd64.whl
Size 5.7 MB
Tags CPython 3.9 Windows x86-64
SHA-256 checksum
How to use checksums
dbbbd1d403e86873a43e7fb8c0a02e566cdf9709660ba681002f0419fb0a4049
BLAKE2b-256 checksum
How to use checksums
688d59fd1f8b74f34d7d7018d01267ceb5b63728b41b10e8823bc2efe83ed80e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.10.22

Release files / mcasm-0.4.3-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.whl

Download URL mcasm-0.4.3-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Size 11.7 MB
Tags CPython 3.9 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
5f1874823be6e5b4359f82a86b0118cd5cfad15f30a884836dbed7dda2b6bda3
BLAKE2b-256 checksum
How to use checksums
6418e3b8471fd2adc875376c3f269652fe264daaf8ad6c609b69ef1d47ce4dd5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.10.22

Release files / mcasm-0.4.3-cp38-cp38-win_amd64.whl

Download URL mcasm-0.4.3-cp38-cp38-win_amd64.whl
Size 5.7 MB
Tags CPython 3.8 Windows x86-64
SHA-256 checksum
How to use checksums
67aaf1eea3ba76e568d79aae422c5b8fd5cde61a3f21d8747c7ebb190ec26964
BLAKE2b-256 checksum
How to use checksums
4084e20ab7f8d75dee0ca0060a93a065caa7032fd25a16b48feffcaf19d3d99f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.10.22

Release files / mcasm-0.4.3-cp38-cp38-manylinux2014_x86_64.manylinux_2_17_x86_64.whl

Download URL mcasm-0.4.3-cp38-cp38-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Size 11.7 MB
Tags CPython 3.8 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
a8428de0e4ac2352d5662da9afade9339869e3b3a896a73f8c61be50beb8b3c2
BLAKE2b-256 checksum
How to use checksums
0357e1bb56a4954a8d4c7694abee32d462297059eebd6527aa364250009aa8b5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.10.22

Release history Release notifications | RSS feed

This release

0.4.3 This release

16 release files

0.4.2

14 release files

0.4.0

8 release files

0.3.0

8 release files

0.2.2

8 release files

0.2.1

6 release files

0.2.0

6 release files

0.1.5

2 release files

0.1.4

2 release files

0.1.3

2 release files

0.1.2

2 release files

0.1.1

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page