💾 Archived View for cugi.ie › aminet › 1671070227.gmi captured on 2023-06-16 at 16:54:20. Gemini links have been rewritten to link to archived content

View Raw

More Information

⬅️ Previous capture (2023-01-29)

-=-=-=-=-=-=-

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
   Readme:       http://aminet.net/dev/debug/PatchWork.readme
   Downloads:    1525

http://aminet.net/dev/debug/PatchWork.lha

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-2022 Urban Müller and the Aminet team. Aminet contact address: <aminet aminet net>