||9 months ago|
|LICENSES||10 months ago|
|bextr||9 months ago|
|hello-world||10 months ago|
|multiple||9 months ago|
|replace||9 months ago|
|sine-ascii||10 months ago|
|sum100||10 months ago|
|.gitignore||10 months ago|
|README.md||9 months ago|
Copyright and Licensing
README.md is part of the x86-64-as-practice project
SPDX-FileCopyrightText: 2022 Christopher Howard firstname.lastname@example.org
This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this program. If not, see https://www.gnu.org/licenses/.
I have been working on learning x86-64 assembly, and this repositories contains the code for various practice problems. I thought the code might perhaps be useful to someone else learning (or teaching?) x86-64 assembly, so it is provided here under a free software license.
This is the system I used:
- Linux Libre kernel 5.15.19-gnu
- GCC 11.2.0
- Gnu Make 4.3
- Glibc 2.29
These are available from Guix commit 8391a99d089322a39cbacb1e6dc2979d8b2ef7c9