Changeset 67


Ignore:
Timestamp:
Oct 23, 2019, 5:54:54 PM (6 years ago)
Author:
Gregg Young
Message:

Update mapsymw.pl from Steven Levin

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/tools/mapsymw.pl

    r63 r67  
    11#!perl -w
    2 # mapsymw - mapsym wrapper Watcom map files
     2# mapsymw - mapsym wrapper form OpenWatcom map files
     3# Generate IBM format map file and run mapsym
     4# Writes IBM format map file to OpenWatcom map file directory
    35
    46# Copyright (c) 2007-2019 Steven Levine and Associates, Inc.
     
    1113# 2007-07-02 SHL Baseline
    1214# 2008-12-14 SHL Ensure symbols sorted by value - some apps care
    13 # 2010-05-03 SHL Comments
    14 # 2010-06-14 SHL Avoid missing C++ symbols
    1515# 2012-03-19 SHL Segment names must be uppercase for pmdf
    1616# 2014-06-13 SHL Correct typos
     
    1919# 2019-03-02 SHL More C++ logic
    2020# 2019-03-03 SHL Rework dup logic and sym length limiting
     21# 2019-03-22 SHL Disable debug code
     22# 2019-04-09 SHL Comments
    2123
    2224# mapsym requires each segment to have at least 1 symbol
     
    194196
    195197        # Convert C++ symbols to something mapsym will accept
    196         warn "\n$sym\n";
     198        # warn "\n$sym\n";
    197199
    198200        $_ = $sym;
     
    222224        $_ = substr($_, 0, 63) if length($_) > 63;              # limit
    223225
    224         warn "\n$_\n";
     226        # warn "\n$_\n";
    225227
    226228        # Prune some libc symbols to avoid mapsym overflows
Note: See TracChangeset for help on using the changeset viewer.