AminetAminet
Search:
84039 packages online
About
Recent
Browse
Search
Upload
Setup
Services

dev/debug/PatchWork.lha

Mirror:Random
Showing:m68k-amigaosppc-amigaosppc-morphosi386-arosi386-amithlonppc-warpupppc-powerupgeneric
No screenshot available
Short:Validate library calls with AutoDocs
Author:Richard 'Shred' Koerber
Uploader:aminet shredzone de (Richard Koerber)
Type:dev/debug
Version:1.1
Requires:AmigaOS 2.0 or higher
Architecture:m68k-amigaos >= 2.0.4
Date:2022-12-14
Download:http://aminet.net/dev/debug/PatchWork.lha - View contents
Readme:http://aminet.net/dev/debug/PatchWork.readme
Downloads:1648

License:      GNU General Public License v3
Source:       https://github.com/shred/patchwork
Website:      https://patchwork.shredzone.org

This is an official update! :-)

PatchWork is a debugging tool similar to MuForce and Mungwall. It
asserts that calls to AmigaOS libraries are AutoDocs conformous.

It patches some functions of exec, dos, gadtools, graphics, commodity,
utility and intuition library, and checks if the invocation parameters
match the requirements given in the AutoDocs.

Bad calls are reported to the debug serial port or to a Sushi console,
along with a disassembly, a register dump, and a stack dump.

New in this release:

  - New option TASKNAME limits output to tasks with that name.

PatchWork is Open Source Software. The source code is distributed under
the GPLv3 GNU General Public License.

The reference repository is at GitHub: https://github.com/shred/patchwork

The source code is deliberately not part of this package. If you want to
modify the source code, please consider contributing to the reference
repository. This is better than having an unknown number of forks and
different source codes versions circulating around.


Contents of dev/debug/PatchWork.lha
PERMISSION  UID  GID    PACKED    SIZE  RATIO METHOD CRC     STAMP     NAME
---------- ----------- ------- ------- ------ ---------- ------------ ----------
-rw-r--r--  1000/1000      175     399  43.9% -lh5- 3fde Dec 13 18:44 FILE_ID.DIZ
drwxr-xr-x  1000/1000        0       0 ****** -lhd- 0000 Dec 13 18:44 PatchWork/
-rw-r--r--  1000/1000    12597   35147  35.8% -lh5- 7994 Dec 13 18:44 PatchWork/LICENSE.txt
-rwxr-xr-x  1000/1000     9003   18548  48.5% -lh5- 5a31 Dec 13 18:44 PatchWork/PatchWork
-rwxr-xr-x  1000/1000    26308  125042  21.0% -lh5- 90a4 Dec 13 18:44 PatchWork/PatchWork.guide
-rw-r--r--  1000/1000      271     628  43.2% -lh5- c00c Dec 13 18:44 PatchWork.info
---------- ----------- ------- ------- ------ ---------- ------------ ----------
 Total         6 files   48354  179764  26.9%            Dec 15 02:10

Aminet © 1992-2023 Urban Müller and the Aminet team. Aminet contact address: <aminetaminet net>