Samuel-DEVULDER / APurify

Enforcer-like tool for m68k AMIGA machines without MMU.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

APurify

Enforcer-like tool for Amigas without MMU. http://aminet.net/package/dev/debug/apurify_v1.5

Short:          Enforcer-like tool without MMU. V1.5
Author:         devulder at info.unicaen.fr (Samuel DEVULDER)
Uploader:       devulder info unicaen fr (Samuel DEVULDER)
Type:           dev/debug
Architecture:   m68k-amigaos
Date:           june 1999

				APurify
				-------

A program that detects illegal memory access of your programs. It needs asm
sourcefile (or reverse-engineering generated sourcefile) and insert code to
check memory access.

It consists  of  a  source  parser  (bin/M?T-APurify),  a  linking  library
(lib/#?APur-#?.#?) and a frontend (bin/APF) to  call  the  parser  and  the
linker automatically.

This archive contains files for APurify v1.6. There are different  versions
of APurify for GCC, PDC, DICE and SAS/C. To install it, you  just  have  to
execute the APurify-Install script. It will install everything for you	and
will even generate a remover script if you want to remove APurify from your
system. If you want to install it by hand, please read the documentation.

For the documentation, consult doc/MIT-APurify.doc for the GCC compiler and
doc/MOT-APurify.doc for other compilers. If you want to use  the  frontend,
read doc/APF.doc. I strongly encourage you to use it. It is simpler to	use
it than making everything by hand.

The source is available from author and is not included in that archive (it
requires around 5.5Mb on my harddisk when compiled :-).

New in this release (see doc/History):

- V1.6: (june 99)
	+ added support for ixemul stdin/stdout/stderr since these are 
	  allocated before APurify is started.
	+ added support for env:APscreen to direct lowlevel requesters
	  onto special screens (eg. GOLDED.1). (Suggestion made by Christian
          Herblot).
	+ modified AREXX/APgolded.ged so that golded uses the same current
	  directory as the APurified executable (Bug reported by C. Herblot).

Happy debugging !

		Sam.

About

Enforcer-like tool for m68k AMIGA machines without MMU.


Languages

Language:C 48.9%Language:Assembly 41.6%Language:PostScript 7.3%Language:SAS 1.1%Language:C++ 0.7%Language:Makefile 0.5%Language:Shell 0.0%