delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/2001/06/07/02:07:45

Date: Thu, 7 Jun 2001 10:07:15 +0100
From: "Pavel V. Ozerski" <pavel AT insect DOT ief DOT spb DOT su>
X-Mailer: The Bat! (v1.46d) Personal
Organization: IEPhB RAS
X-Priority: 3 (Normal)
Message-ID: <111629352.20010607100715@insect.ief.spb.su>
To: djgpp AT delorie DOT com
Subject: a question about some compiler internals and conventions
Mime-Version: 1.0
Reply-To: djgpp AT delorie DOT com

Hello,
FreePascal (FPC) developers team made first steps to make possible
linking C++ class libraries to pascal programs. I would also make
something in this work because now this work seems to be frozen.
Currently FPC team plans to use gcc as compatible C++ compiler. The
DOS port of FPC is based on GO32V2, therefore it must become able to
link DJGPP class libraries. To make support of DJGPP classes in FPC I
would find some information. Where I could find it?
1) What are rules of methods names mangling?
2) Are static libraries created by different versions of DJGPP
compatible by mangled names?
3) Where are described internal mechanisms of replacing methods in
child classes (virtual methods table or something similar)?



- Raw text -


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