Re: name mangling advice requested

rweaver@ix.netcom.com (Richard Weaver)
18 Sep 1998 23:00:38 -0400

          From comp.compilers

Related articles
name mangling advice requested johnl@iecc.com (John R Levine) (1998-09-05)
Re: name mangling advice requested bear@sonic.net (Ray Dillinger) (1998-09-13)
Re: name mangling advice requested tmoog@mcs.net (Tom Moog) (1998-09-13)
Re: name mangling advice requested rkrayhawk@aol.com (1998-09-13)
Re: name mangling advice requested rweaver@ix.netcom.com (1998-09-18)
Re: name mangling advice requested mslamm@mscc.huji.ac.il (Ehud Lamm) (1998-09-22)
| List of all articles for this month |

From: rweaver@ix.netcom.com (Richard Weaver)
Newsgroups: comp.compilers
Date: 18 Sep 1998 23:00:38 -0400
Organization: ICGNetcom
References: 98-09-024 98-09-043
Keywords: linker, comment

This is not as precise or as complete as I would like; applicable
references seem to have sunk to the bottom of the garage -- well
beyond retrieval depth. Weasel words will abound.


Some IBM 360 operating systems, and their successors, had an 8
character limit for operating system visible (usally "linker") names.
Programming language implementations that allowed for longer names, or
that allowed for 8 and had to generate multiple unique names from that
one name, had to, as you say, mangle names.


360 Fortran, as I recall, given an 8 character name for which
additional unique names had to be generated mangled the 8 character
name into a 7 character name, choosing the first 4 and the last 3
characters of the original name.


Dick W
[As far as I can tell IBM mainframe linkers still have the 8 char limit.
-John]
--


Post a followup to this message

Return to the comp.compilers page.
Search the comp.compilers archives again.