aboutsummaryrefslogtreecommitdiff
path: root/lang/asmc
Commit message (Collapse)AuthorAgeFilesLines
* lang/asmc: update to 2.37.94Robert Clausecker35 hours2-4/+4
| | | | Changelog: https://github.com/nidud/asmc/commits/639f195c7a155e7436cae1ea94097e5baaf40ec5
* lang/asmc: Masm compatible assemblerRobert Clausecker2026-03-156-0/+1759
Asmc is a slow-burning attempt of making a functional programming language out of assembly. It supports AVX-512 instructions (Masm v14) but the Version macro is currently set to v10. The assembler is written in assembly and is open source under the GNU General Public License. It runs on Windows and Linux. NOTE: this assembler is written in assembly and has its own structure definitions for Linux that it uses when it builds itself. While these are wrong on FreeBSD, the set of library calls it does is small and only readdir() and sigaction() seem to possibly diverge. However, this does not seem to cause any observable problems when using asmc to build the LZMA SDK on amd64, though there is a crash on i386 I need to investigate further. WWW: https://github.com/nidud/asmc