BSD Ports

converters/ta2as 0.8.2 FreeBSD

TASM to AT&T asm syntax converter (GNU AS)

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
License
TA2AS
Categories
converters, devel
Package size
11.0 KiB, 24.5 KiB installed

Description

This simple tool reads a source file with TASM syntax and converts it to AT&T syntax.

The AT&T syntax is widely used by GNU tools, in particular the GAS(AS) interpreter and GCC compiler.

The TASM syntax is used by many commercial compilers and disassemblers, ie. NASM, MASM, Visual Studio or IDA Pro.

Ta2As can automate most of the conversion, but it still isn't perfect

  • some correction have to be made manually before the code compiles.

This tool was originally written by Frank van Dijk and released by SPiRiT group; this is continuation of his work, although not much of the original code remains.

In the other systems

SystemPortVersion
FreeBSDconverters/ta2as0.8.2
DragonFlyconverters/ta2as0.8.2
HardenedBSDconverters/ta2as0.8.2
GhostBSDconverters/ta2as0.8.2

Install

Binary package:

pkg install ta2as

From the ports tree:

cd /usr/ports/converters/ta2as/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	ta2as>0:converters/ta2as

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest0.8.20.8.20.8.20.8.20.8.2
FreeBSD:14:quarterly0.8.20.8.2n/a0.8.20.8.2
FreeBSD:15:latest0.8.20.8.2n/a0.8.20.8.2
FreeBSD:15:quarterly0.8.20.8.2n/an/an/a
FreeBSD:16:latest0.8.20.8.2n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

The Makefile names none itself; they come from USES and USE_*.

The full lists below include those, and their dependencies in turn.

No port depends on this one.

Configuration

Options name: converters_ta2as

OptionDefaultDescription
DOCSoffBuild and/or install documentation
Service scripts
none

Files

distinfo 1
FileSizeSHA256
mefistotelis-ta2as-0.8.2_GH0.tar.gz9761b80f390b1f60bc0a7ca61476af7a08412d23b9f871834025b8537c55e9296dc6

Commit history 0

No commits in the history this site was built from.