You are here: Home » News Archive » 
EnglishDeutschFrançaisNederlandsItaliano
Last update: 12/28/2011 21:51

Home

Search & Find


advanced search

Newsdetails

Remap v1.0

Sunday August 08, 2010  By: Rich Walsh

Remap v1.0 is a developer's tool that reformats and demangles IBM-stylemap files to make them more informative and easier to use.

- All the sections of a map file are consolidated into a unified listing
  by address, eliminating the need to scroll through multiple listings.

- Internal names of functions and methods are demangled;  the external
  names of imports and exports are left as-is.  Demanglers for GCC and
  VACPP are included but an external demangler can be used instead.

- Meta-data for a symbol (e.g. the fact that it's an export, vtable, etc)
  is rendered as a set of flags that highlight its special attributes.

- Imports are organized by module and ordinal or external name.

- A separate alpha listing of publics ignores leading underscores so you
  don't have to know how a symbol is decorated to find it.

Remap also works around a bug in ilink's listings of publics when there are more than 54k symbols.  Neither list contains all available symbols,so Remap reads both to create a complete listing.  For these files,Remap's demangle-only listing may be larger than the original

Remap offers a range of options including a demangle-only option that's useful for creating .sym files with demangled names.  The file it creates is formatted like the original but resorted by the demangled names.

You can get Remap v1.0 from:
  hobbes.nmsu.edu/h-search.php
or
  e-vertise.com/misc/remap10.zip


 

Category: Software