https://github.com/kodekote/linux_x64_asm
Intel x64 assembly code and build files for Linux / GNU as
https://github.com/kodekote/linux_x64_asm
abi assembly gas linux systemv x64
Last synced: 4 months ago
JSON representation
Intel x64 assembly code and build files for Linux / GNU as
- Host: GitHub
- URL: https://github.com/kodekote/linux_x64_asm
- Owner: kodekote
- Created: 2023-07-31T09:24:10.000Z (almost 2 years ago)
- Default Branch: master
- Last Pushed: 2023-08-01T00:52:41.000Z (almost 2 years ago)
- Last Synced: 2025-03-05T23:11:20.873Z (4 months ago)
- Topics: abi, assembly, gas, linux, systemv, x64
- Language: Assembly
- Homepage:
- Size: 4.88 KB
- Stars: 1
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# linux_x64_asm
Intel x64 assembly code and build files for Linux / GNU asCurrently, there is one example with a minimal assembly program that showcases two things: the minimal directives, code, and labels needed to produce an executable file and how to interface with C libraries.
Most importantly, it shows how to use x64 assembly to produce code that is impossible in standard C. First, it gets the value of RFLAGS in C. Then, it performs a logical shift-right on a signed value (not possible in C) and it "ignores" endianess (not possible in C).
I will add more examples later.