Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/zeusdeux/jit-example-macos-arm64
Playing around with some JIT-ting (using mmap) on macOS with Apple Silicon (tested on M1)
https://github.com/zeusdeux/jit-example-macos-arm64
Last synced: 13 days ago
JSON representation
Playing around with some JIT-ting (using mmap) on macOS with Apple Silicon (tested on M1)
- Host: GitHub
- URL: https://github.com/zeusdeux/jit-example-macos-arm64
- Owner: zeusdeux
- Created: 2024-05-06T02:56:48.000Z (6 months ago)
- Default Branch: main
- Last Pushed: 2024-05-06T20:30:43.000Z (6 months ago)
- Last Synced: 2024-10-16T19:25:24.590Z (27 days ago)
- Language: C
- Size: 16.6 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: Readme.md
Awesome Lists containing this project
README
# jit-example-macos-arm64
Playing around with some JIT-ting (using `mmap`) on macOS with Apple Silicon (tested on M1 MBP running Sonoma 14.3.1).
To execute, `make clean run`.
> Output:
> ./jit ./hello_flat.bin
> Hello, world from arm64 assembly!
>
> ./jit ./write_flat.bin "Message from shell invocation to C program to assembly routine :)" 69
> Message from shell invocation to C program to assembly routine :)
> make: *** [run] Error 69If the entitlements are missing, run `make entitlements`