Ports for SerenityOS
Collections What's new Versions Info Sign in

Yasm Modular Assembler 1.3.0 🞉

A complete rewrite of the NASM assembler under the “new” BSD License (some portions are under other licenses)

cd Ports/yasm
./package.sh

Screenshot

This description was automatically generated by ChatGPT. Feel free to add a accurate human-made description!

Yasm (short for "Yet Another Assembler") is a modular assembler that can assemble code for a wide variety of architectures, including x86, ARM, PowerPC, and others. It is open-source software and is maintained by a group of developers.

One of the main features of Yasm is its modular architecture, which allows it to support a wide range of assembly languages and output formats. It also supports both Intel and AT&T syntax for x86 assembly, which makes it a versatile tool for assembling code.

Yasm is designed to be highly configurable and customizable, allowing users to fine-tune the assembler to their specific needs. It can also be used in conjunction with other tools, such as debuggers and disassemblers, to create a complete development environment.

Overall, Yasm is a powerful and flexible tool for assembling code for a variety of architectures and is a popular choice for many developers and software engineers.

Website: https://yasm.tortall.net/

Port: https://github.com/SerenityOS/serenity/tree/master/Ports/yasm

Sign in to vote

✍️ Edit this page

Similar ports

Port icon has the following license: (c) 2001-2014 Peter Johnson and other Yasm developers