BSD Ports

devel/tass64 1.59.3120 DragonFly

Multi pass optimizing macro assembler for 65xx series processors

System
DragonFly
Repository
DPorts
Maintainer
[email protected] (as in FreeBSD)
License
GPLv2+, LGPL20+, LGPL21+, MIT
Categories
devel
Package size
322.4 KiB, 1190.1 KiB installed

Description

64tass is the multi pass optimizing macro assembler for the 65xx series of processors.

Key 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.

SystemPortVersionVulnerabilitiesStatusMaintainerLast update
DragonFlydevel/tass641.59.3120none known-[email protected]-
FreeBSDdevel/tass641.60.3243 newestnone known-[email protected]-
HardenedBSDdevel/tass641.60.3243 newestno data-[email protected]-
GhostBSDdevel/tass641.60.3243 newestno data-[email protected]-

Install

Binary package:

pkg install tass64

From DPorts:

cd /usr/dports/devel/tass64 && make install clean

Dependencies

No port depends on this one.