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

dev/misc/StripHunk.lha

Mirror:Random
Showing:m68k-amigaosppc-amigaosppc-morphosi386-arosi386-amithlonppc-warpupppc-powerupgeneric
No screenshot available
Short:Tiny cli-command strips hunks/relocs
Author:joerg riemer <joerg_riemer at freenet.de>
Uploader:joerg riemer <joerg_riemer freenet de>
Type:dev/misc
Version:1.3
Replaces:dev/misc/StripHunk.*
Requires:Kickstart V37+
Architecture:m68k-amigaos
Date:7.11.2000
Keywords:Hunk, Reloc, Debug, Overlay
Date:2003-12-29
Download:http://aminet.net/dev/misc/StripHunk.lha - View contents
Readme:http://aminet.net/dev/misc/StripHunk.readme
Downloads:712

StripHunk is a tiny cli-command to strip debug hunks like HUNK_DEBUG,
HUNK_SYMBOL and or HUNK_NAME may be available in any executable file.
StripHunk is also able to change relocation hunks from HUNK_RELOC32 to
HUNK_DREL32 and backward. in most cases it will save a bit of your
diskspace when a HUNK_RELOC32 could be replaced by the optimized
HUNK_DREL32.

a special option allows to create code/data_hunks known as code-bss
or data-bss sections. but this is mainly useful for lazy assembler
programmers like me. it's not important if you don't know for what
these sections are. a moderate asm-programmer will and i hope they
like this option.

you may also strip overlay-files with striphunk, but they must be in
a standard-overlay format. currently i know only 2 programs which are
generated in that format. these are DPaintIV from Electronic Arts and
SetVNC from the ViNCEd-package by Thomas Richter. all others i found
simply are dirty hacker tricks which have nothing to do with overlay.
again, any former version of DPaint is generated by a self-constructed
overlay-style and not compatible. so, don't wonder when StripHunk stops
proccessing these files by printing an overlay_error.

*** USE AT YOUR OWN RISK ***

  joerg...

ps:  a special thanks to Thomas Baust who inspirated me to program
this piece. and secondly to Thomas Richter for the long discussion
about overlays and their secrets to be or not to be in amiga's life.


Contents of dev/misc/StripHunk.lha
 PERMSSN    UID  GID    PACKED    SIZE  RATIO     CRC       STAMP          NAME
---------- ----------- ------- ------- ------ ---------- ------------ -------------
[generic]                  386     900  42.9% -lh5- 87ef Dec 26  2003 StripHunk.info
[generic]                 2476    3392  73.0% -lh5- 5892 Dec 26  2003 StripHunk/StripHunk
[generic]                 2687    6806  39.5% -lh5- 7c9e Dec 26  2003 StripHunk/StripHunk.doc
[generic]                  337    1188  28.4% -lh5- 8f73 Dec 26  2003 StripHunk/StripHunk.doc.info
[generic]                 4019   10064  39.9% -lh5- 77c0 Dec 26  2003 StripHunk/StripHunk.dok
[generic]                  339    1188  28.5% -lh5- 6acf Dec 26  2003 StripHunk/StripHunk.dok.info
[generic]                  946    1730  54.7% -lh5- 284b Dec 26  2003 StripHunk/StripHunk.readme
[generic]                  340    1188  28.6% -lh5- 6de7 Dec 26  2003 StripHunk/StripHunk.readme.info
[generic]                13041   54058  24.1% -lh5- 76f9 Dec 26  2003 StripHunk/StripHunk.s
[generic]                  368    1220  30.2% -lh5- 13ee Dec 26  2003 StripHunk/StripHunk.s.info
---------- ----------- ------- ------- ------ ---------- ------------ -------------
 Total        10 files   24939   81734  30.5%            Dec 29  2003

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