devel/64tass 1.56.2625p0 OpenBSD
turbo assembler compatible cross-assembler for 65xx
- System
- OpenBSD
- Repository
- OpenBSD ports
- Maintainer
- Marcus Glocker <[email protected]>
- Categories
- devel
Description
64tass is a cross-assembler which is nearly 100% compatible with the original `Turbo Assembler', targeting the 65xx series of micro processors. It supports most of the features of the original `Turbo Assembler Macro'.
Features:
- Open source portable C with minimal dependencies.
- Familiar syntax to Omicron TASS and TASM.
- Supports 6502, 65C02, R65C02, W65C02, 65CE02, 65816, DTV, 65EL02, 4510.
- Arbitrary-precision integers and bit strings, double precision floating point numbers.
- Character and byte strings, array arithmetic.
- Handles UTF-8, UTF-16 and 8 bit RAW encoded source files, Unicode character strings.
- Supports Unicode identifiers with compatibility normalization and optional case insensitivity.
- Built-in "linker" with section support.
- Various memory models, binary targets and text output formats (also Hex/S-record).
- Assembly and label listings available for debugging or exporting.
- Conditional compilation, macros, structures, unions, scopes.
In the other systems
The newest version among them is 1.60.3243, as upstream numbers it.
| System | Port | Version | Vulnerabilities | Status | Maintainer | Last update |
|---|---|---|---|---|---|---|
| OpenBSD | devel/64tass | 1.56.2625p0 | no data | - | Marcus Glocker <[email protected]> | - |
| NetBSD | cross/64tass by name | 1.60.3243 newest | none known | - | [email protected] | 2026-09-23 |
Install
Binary package:
pkg_add 64tass
From the ports tree:
cd /usr/ports/devel/64tass && make install
Dependency graph
Ports that need it on the left, what it needs to run on the right (to build, as it needs nothing to run); at most 8 of each. "Dependencies" below lists them all.
Dependencies
Build dependencies 1
No port depends on this one.