1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-17 03:25:46 +00:00
freebsd-ports/devel/vasm/pkg-descr
Sunpoet Po-Chuan Hsieh 6fd9b04a2b Update to 1.8
- Add LICENSE
- Update PORTDOCS
- While I'm here:
  - Remove .include <bsd.port.options.mk>
  - Use MAKE_CMD instead of GMAKE

Changes:	http://sun.hasenbraten.de/vasm/
PR:		219741
Submitted by:	Carsten Larsen <cs@innolan.dk> (maintainer)
2017-06-11 19:25:07 +00:00

25 lines
972 B
Plaintext

vasm is a portable and retargetable assembler to create linkable objects in
various formats or absolute code.
Currently the following CPUs are officially supported:
M680x0 family (including M6888x, M68851 and CPU32)
ColdFire family (all models of V2, V3, V4, V4e)
80x86 family (IA32 8/16/32 bit, using MIT-syntax)
PowerPC family (POWER, 40x, 440, 460, 6xx, 7xx, 860, Book-E, e300 and e500)
ARM (architecture ARMv1 to ARMv4, including THUMB mode)
Jaguar RISC (GPU and DSP instruction sets)
Z80 family (Z80, 8080, GBZ80, 64180, RCM2/3/4k)
C16x/ST10
6502 & 6800 family (6800, 6801, 6803, 68HC11)
QNICE (elegant 16-bit FPGA CPU)
TR3200 (virtual CPU from 0x10c)
Raspberry-Pi VideoCore IV
These syntax flavours are supported:
Standard MIT (GNU-as style) syntax
Motorola/Freescale 68k syntax (Devpac compatible)
Atari MadMac syntax (6502, 68k, Jaguar)
Old 8-bit style syntax
WWW: http://sun.hasenbraten.de/vasm/