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
| System | Port | Version |
|---|---|---|
| FreeBSD | converters/ta2as | 0.8.2 |
| DragonFly | converters/ta2as | 0.8.2 |
| HardenedBSD | converters/ta2as | 0.8.2 |
| GhostBSD | converters/ta2as | 0.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.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 0.8.2 | 0.8.2 | 0.8.2 | 0.8.2 | 0.8.2 |
| FreeBSD:14:quarterly | 0.8.2 | 0.8.2 | n/a | 0.8.2 | 0.8.2 |
| FreeBSD:15:latest | 0.8.2 | 0.8.2 | n/a | 0.8.2 | 0.8.2 |
| FreeBSD:15:quarterly | 0.8.2 | 0.8.2 | n/a | n/a | n/a |
| FreeBSD:16:latest | 0.8.2 | 0.8.2 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/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
| Option | Default | Description |
|---|---|---|
| DOCS | off | Build and/or install documentation |
- Service scripts
- none
Files
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| mefistotelis-ta2as-0.8.2_GH0.tar.gz | 9761 | b80f390b1f60bc0a7ca61476af7a08412d23b9f871834025b8537c55e9296dc6 |
Commit history 0
No commits in the history this site was built from.