https://github.com/aceinetx/tinyx
Binary executable format, designed to be very economical in size
https://github.com/aceinetx/tinyx
Last synced: 5 months ago
JSON representation
Binary executable format, designed to be very economical in size
- Host: GitHub
- URL: https://github.com/aceinetx/tinyx
- Owner: aceinetx
- Created: 2024-06-09T11:27:27.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2024-06-29T08:08:44.000Z (about 2 years ago)
- Last Synced: 2024-12-31T00:12:28.851Z (over 1 year ago)
- Language: C
- Size: 8.79 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# TinyX
Binary executable format for linux, designed to be very economical in size
A Hello, world executable can be less than 70 bytes
TinyX executable format
-
This format contains only 2 segments: a tinyx header (that can contain a shebang) and just plain assembly instructions
TinyX header is used to identify if an executable is in tinyx format, if there is no shebang in this segment, it should contain a text "tiny" and 1 null byte
[How to make a tinyx executable](TXTUTOR.md)