delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1997/06/10/05:39:00

Date: Tue, 10 Jun 1997 11:36:44 +0200 (MDT)
Message-Id: <3.0.16.19970610165718.357f456e@hem1.passagen.se>
To: djgpp AT delorie DOT com
From: Peter Palotas <blizzar AT hem1 DOT passagen DOT se>
Subject: Name mangling in C++
Mime-Version: 1.0

I was wondering how GCC mangles function and class-member names in C++,
i.e. an as complete as possible specification. I have seen that ordinary
C++ functions is mangled like: int foo(void) becomes _foo__Fv, and int
foo(int, char) becomes _foo__Fic or something like that. But what happens
to classes constructors, destructors, memberfunctions, datamemebers and so
on? Also I'd like a complete spec on the ordinary C++ functions.

Regards, Peter

------- Peter Palotas alias Blizzar -- blizzar AT hem1 DOT passagen DOT se ---------

*********************************************************************
* A brief description of DJGPP:                                     *
* Never before has so few people done so much for so many... DJGPP! *
*********************************************************************

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019