delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/1997/08/08/17:14:43

From: jazz AT softway DOT com (Jason Zions)
Subject: Re: Debugging info for commercial linkers?
8 Aug 1997 17:14:43 -0700 :
Approved: cygnus DOT gnu-win32 AT cygnus DOT com
Distribution: cygnus
Message-ID: <33EB5DC0.60E3.cygnus.gnu-win32@softway.com>
References: <199708080834 DOT BAA01228 AT stars DOT cisco DOT com>
Reply-To: jazz AT softway DOT com
Mime-Version: 1.0
X-Mailer: Mozilla 3.0 (WinNT; I)
Original-To: Tim Iverson <iverson AT cisco DOT com>
Original-CC: gnu-win32 AT cygnus DOT com
Original-Sender: owner-gnu-win32 AT cygnus DOT com

While porting gdb to OpenNT, we've discovered that the MS compilers and
gcc generate local variable debug information differently; that is, even
if you tell MSVC to generate COFF-compatible debug information, it still
outputs debug information for local vars in non-COFF form. It seems
likely that your PharLap linker is expecting MS-form debug data and
isn't finding it in a gcc-generated .o file.

Alpha-test versions of gcc and g++ for OpenNT are available from
http://www.opennt.com in the tools warehouse (under Support). As soon as
we're confident we did the port right, the source code diffs will be
made available there as well. Of interest: our port of gcc/g++ correctly
generates code for NT on DEC Alpha hardware.

Jason


-
For help on using this list (especially unsubscribing), send a message to
"gnu-win32-request AT cygnus DOT com" with one line of text: "help".

- Raw text -


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