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

dev/e/catchhit.lha

Mirror:Random
Showing: m68k-amigaos iconppc-amigaos iconppc-morphos iconi386-aros iconi386-amithlon iconppc-warpup iconppc-powerup icongeneric icon
No screenshot available
Short:MorphOS hit interceptor
Author:Leif Salomonsson
Type:dev/e
Version:Nov 2008
Architecture:ppc-morphos
Date:2008-12-02
Download:dev/e/catchhit.lha - View contents
Readme:dev/e/catchhit.readme
Downloads:1232

   What ?

      It intercepts powerpc hits on morphos and tries to give some
      additional information, information it gathers from debug data
      that ecx puts in executables if you compile with vardebug/s.
      It does this fully automatically, no need to execute special
      tools on commandline or such.

   The Amazing Features:

      o Shows SOURCE, LINE information (PPC ELF)

      o Shows SYMBOL information (PPC ELF)

      o Shows a PPC disassembly around hit offset.

      o Shows variable dump. No this is actually true, it does. (PPC ELF)

      o Works on libraries too. Yes, it is true.
        (process.PROGDIR: and LIBS: is searched) (PPC ELF)

      o PPC and 68K registers dump and more.

      o Is almost guaranteed to not steal you beer and send them to author.




   Usage:

      CatchHit TARGET/A, DISLEV/N, EATMSG/S, BTDEPTH/N

      TARGET   - Name of running task, or "global" for all tasks.

      DISLEV   - # of lines of additional disassembly around hit, default is 0 (=just one instruction).

      EATMSG   - Do not send trap message to logserver. Will shut logserver up.

      BTDEPTH  - Stack backtrace depth. Defaults to 1.

   Requires:

      Something that intercepts debug output, because CatchHit sends
      it's output with DebugF(). I'd recommend using Sashimi.


   Other:

      Exit is possible by sending ctrl c.

      Mostly useful for PPC ELF binaries.

      If you find what might be a bug, please report.



Leif Salomonsson - November 2008




Contents of dev/e/catchhit.lha
 PERMSSN    UID  GID    PACKED    SIZE  RATIO METHOD CRC     STAMP          NAME
---------- ----------- ------- ------- ------ ---------- ------------ -------------
[generic]                13706   43676  31.4% -lh5- 2d12 Oct 29 22:38 catchhit
[generic]                  881    1661  53.0% -lh5- d828 Nov  6 21:17 catchhit.readme
---------- ----------- ------- ------- ------ ---------- ------------ -------------
 Total         2 files   14587   45337  32.2%            Dec  2 07:29
Page generated in 0.01 seconds
Aminet © 1992-2024 Urban Müller and the Aminet team. Aminet contact address: <aminetaminet net>