home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Frozen Fish 2: PC
/
frozenfish_august_1995.bin
/
bbs
/
d10xx
/
d1027.lha
/
Programs
/
PhxAss
/
PhxAss_400.readme
< prev
next >
Wrap
Text File
|
1995-01-03
|
3KB
|
66 lines
Short: PhxAss V4.xx Macro Assembler
Author: Phoenix@Axxis.Owl.De
Uploader: dhebisch@hrz.uni-bielefeld.de
Type: dev/asm
PhxAss V4.xx is a highly optimizing macro assembler for Motorola's 680x0
CPUs, 6888x FPUs and 68851 MMU (of course, the 030, 040 and 060 MMUs are
also supported). It requires OS2.04 (V37) as a minimum and does no longer
support older operating systems! (Kick 1.x owners: Get PhxAss V3.97)
Most important features:
o Fast: 15000-30000 lines per minute with standard Amigas, 50000-200000
with A4000/040.
o Symbolic and Source Level Debugging.
o Automatic generation of executables (if possible).
o Small Code and Small Data support (also support for __MERGED sections).
o Listing file, Cross Reference Listing, Equates file.
o Complete floating point support: You can use complex floating point
expressions, including float functions (sine, logarithm, square root,
power, etc.), everywhere in your source, e.g. defining float EQUates or
SETs.
o Switches for nine different optimizations.
o Locale symbols (xxx$ and .xxx type).
o Support for Motorola's old and new operand style (even in 68000 mode).
o locale.library usage (english, german, polish).
o Nearly all directives of the most popular assemblers like Seka, DevPac or
AS (Aztec) are supported. Examples: INCBIN, INCDIR, CODE_C, REPT, RS,
RSRESET, EQUR, REG, OFFSET, XDEF, XREF, PUBLIC, ...
o Further development and support is guaranteed for years, because I'll
*never* change my system (Amiga forever!).
o Finally: Although Shareware, PhxAss is completely functional!
You will find four different versions of PhxAss in this distribution:
1. PhxAss: The standard 680x0,FPU,MMU macro assembler.
2. SmallPhxAss: This is a 68000-only version without floating point support.
3. FreePhxAss: This program is FREEWARE! It is intended for developers of
PD-Compilers, who want to include PhxAss in their compiler package.
4. GigaPhxAss: Identical to PhxAss, but source codes are not limited to
65535 lines. Quite useful for assembling Reassembler outputs.
PhxAss is SHAREWARE. A registration will cost you 25 DM or 15$. In return
you will receive the latest update and the right to ask me for a new update
whenever you want.
------------------------------PhxLnk-----------------------
PhxLnk supports all features of a standard Amiga-DOS linker (like BLink),
except of overlay hunks and automatic link vectors (ALV).
Implemented functions:
o Links object files and libraries (SAS/C extended libraries also)
o Sections may be forced to Chip-memory
o Small Code, Small Data
o SAS/C-Blink Small Data compatibility available
o '_MERGED' sections are recognized automatically (and coalesced like
Small Data sections)
o Symbolic and Source Level Debugging (PowerVisor compatibility included)
o Debug blocks are removed on request
o Deletes empty sections
o Zero bytes at the end of a section are deleted and appear in the
HUNK_HEADER block only
o User may define absolute external symbols
PhxLnk is FREEWARE.