From: jazz@softway.com (Jason Zions)
Subject: Re: Debugging info for commercial linkers?
8 Aug 1997 17:14:43 -0700
Approved: cygnus.gnu-win32@cygnus.com
Distribution: cygnus
Message-ID: <33EB5DC0.60E3.cygnus.gnu-win32@softway.com>
References: <199708080834.BAA01228@stars.cisco.com>
Reply-To: jazz@softway.com
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
X-Mailer: Mozilla 3.0 (WinNT; I)
Original-To: Tim Iverson <iverson@cisco.com>
Original-CC: gnu-win32@cygnus.com
Original-Sender: owner-gnu-win32@cygnus.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@cygnus.com" with one line of text: "help".
