From: Joel Brobecker <brobecker@adacore.com>
To: Pedro Alves <pedro_alves@portugalmail.pt>
Cc: Eli Zaretskii <eliz@gnu.org>,
Kai.Tietz@onevision.com, gdb-patches@sourceware.org
Subject: Re: Support of gdb for Windows 64 native systems
Date: Sun, 14 Oct 2007 21:16:00 -0000 [thread overview]
Message-ID: <20071014203245.GA1921@adacore.com> (raw)
In-Reply-To: <471200C5.6050609@portugalmail.pt>
[moved to gdb-patches as well]
> What's done:
>
> - Added mingw.mh, mingw.mt as copies from the cygwin files.
> - Updated configure.tgt to set gdb_target.
> - Disabled cygwin specific functionality in win32-nat.c. As can
> be seen, the changes are very small.
> - profs.h isn't needed anymore, since I've implemented cygwin
> cross-core support a few weeks ago (in i386-cygwin-tdep.c).
> The include can be unconditionally removed.
Nice!
> What's next:
>
> Test with a mingw built libexpat to test dll support.
Done. Seems to be working well:
(top-gdb) info dll
From To Syms Read Shared Object Library
0x7c901000 0x7c9afe88 Yes C:\WINDOWS\system32\ntdll.dll
0x7c801000 0x7c8f4bec Yes C:\WINDOWS\system32\kernel32.dll
0x77c11000 0x77c67d74 Yes C:\WINDOWS\system32\msvcrt.dll
0x7e411000 0x7e49fde8 Yes C:\WINDOWS\system32\user32.dll
0x77f11000 0x77f568a0 Yes C:\WINDOWS\system32\gdi32.dll
0x71ab1000 0x71ac6dc8 Yes C:\WINDOWS\system32\ws2_32.dll
0x71aa1000 0x71aa7324 Yes C:\WINDOWS\system32\ws2help.dll
0x77dd1000 0x77e6ab38 Yes C:\WINDOWS\system32\advapi32.dll
0x77e71000 0x77f003f8 Yes C:\WINDOWS\system32\rpcrt4.dll
> Rename a few things, which really aren't cygwin specific, like:
> * cygwin_get_dr6 -> win32_get_dr6
> * i386-cygwin-tdep.h -> i386-win32-tdep.h
> * nm-cygwin.h -> nm-cygming.h
I propose we use "windows" instead of either "win32" or "cygming".
It seems more descriptive to me, and also avoids the "32", since
eventually we might want to add support for 64-bit windows....
--
Joel
next prev parent reply other threads:[~2007-10-14 20:32 UTC|newest]
Thread overview: 35+ messages / expand[flat|nested] mbox.gz Atom feed top
[not found] <uprzkkrf7.fsf@gnu.org>
[not found] ` <20071012222842.GD21800@adacore.com>
[not found] ` <20071013024116.GB29152@adacore.com>
[not found] ` <uk5prl27s.fsf@gnu.org>
[not found] ` <20071013154715.GE29152@adacore.com>
[not found] ` <4711021C.8010805@portugalmail.pt>
[not found] ` <20071013205105.GA13789@adacore.com>
[not found] ` <47114BB7.1000501@portugalmail.pt>
[not found] ` <20071014051622.GC13789@adacore.com>
[not found] ` <471200C5.6050609@portugalmail.pt>
2007-10-14 18:03 ` Christopher Faylor
2007-10-14 19:55 ` Pedro Alves
2007-10-14 22:22 ` Christopher Faylor
2007-10-14 23:14 ` Daniel Jacobowitz
2007-10-15 18:54 ` Christopher Faylor
2007-10-15 19:19 ` Daniel Jacobowitz
2007-10-16 0:18 ` Pedro Alves
2007-10-16 4:21 ` Eli Zaretskii
2007-10-16 6:40 ` Christopher Faylor
2007-10-16 11:57 ` Pedro Alves
2007-10-16 12:41 ` Eli Zaretskii
2007-10-16 14:35 ` Christopher Faylor
2007-10-16 14:41 ` Pedro Alves
2007-10-16 15:56 ` Daniel Jacobowitz
2007-10-16 16:13 ` Christopher Faylor
2007-10-16 16:16 ` Eli Zaretskii
2007-10-16 18:23 ` Joel Brobecker
2007-10-16 18:57 ` Ulrich Weigand
2007-10-17 19:47 ` Pedro Alves
2007-10-17 22:00 ` Joel Brobecker
2007-10-18 4:06 ` Pedro Alves
2007-10-18 4:16 ` Eli Zaretskii
2007-10-18 10:07 ` Joel Brobecker
2007-10-18 20:20 ` Eli Zaretskii
2007-10-19 11:48 ` Joel Brobecker
2007-10-19 12:09 ` Daniel Jacobowitz
2007-10-19 12:27 ` Eli Zaretskii
2007-10-16 20:29 ` Pedro Alves
2007-10-14 23:29 ` Pedro Alves
2007-10-15 18:45 ` Christopher Faylor
2007-10-15 23:32 ` Pedro Alves
2007-10-14 21:16 ` Joel Brobecker [this message]
2007-10-14 22:22 ` Christopher Faylor
2007-10-15 8:58 ` Pedro Alves
2007-10-15 18:39 ` Christopher Faylor
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20071014203245.GA1921@adacore.com \
--to=brobecker@adacore.com \
--cc=Kai.Tietz@onevision.com \
--cc=eliz@gnu.org \
--cc=gdb-patches@sourceware.org \
--cc=pedro_alves@portugalmail.pt \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox