delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin-developers/1998/11/24/00:04:45

From: Jan DOT Madsen AT epfl DOT ch (Jan Madsen)
Subject: Technical compiler question.
24 Nov 1998 00:04:45 -0800 :
Message-ID: <365A6504.101E42F3.cygnus.cygwin32.developers@epfl.ch>
Mime-Version: 1.0
To: gnu-win32 AT cygnus DOT com, cygwin32-developers AT cygnus DOT com

Hello,

I am currently working with an Intel Pentium II/Windows 95 computer and
as part of my work I am porting the sC++ language extension (see
http://ltiwww.epfl.ch/sCxx) to Windows95.

I have, however, run into a bizarre problem with our language kernel and
need to know the layout of the registers that are used by the GNU C++
(EGCS 1.1 (i586) and GNU 2.8.1 (i386-cygwin32)) to determine the cause
of the problem (or eliminate a possible cause!). In particular the
layout of any "pseudo"-registers which are not placed in a hardware
register. Where are such "pseudo"-registers stored? In the local
function frame or at an fixed address? In the latter case how do I find
the(se) address(es)?

Thank you in advance,

Jan Madsen

------------------------------------------------------------------------
Computer Networking Laboratory        - Laboratoire de Teleinformatique
Computer Science Department           - Departement d'Informatique
Swiss Federal Institute of Technology - Ecole Polytechnique Federale
1015 Lausanne, Switzerland

email: Jan DOT Madsen AT epfl DOT ch

Tel. 021 / 693 47 97
Fax. 021 / 693 66 00

http://ltiwww.epfl.ch/~madsen
------------------------------------------------------------------------

- Raw text -


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