public inbox for archer@sourceware.org
 help / color / mirror / Atom feed
From: "Pierre Muller" <pierre.muller@ics-cnrs.unistra.fr>
To: "'Tom Tromey'" <tromey@redhat.com>
Cc: <archer@sourceware.org>
Subject: RE: Archer git account inquiry
Date: Thu, 24 Feb 2011 11:05:00 -0000	[thread overview]
Message-ID: <009c01cbd412$af22e2b0$0d68a810$@muller@ics-cnrs.unistra.fr> (raw)
In-Reply-To: <m3lj19tq74.fsf@fleche.redhat.com>

  Hi everyone,

I just edited 
http://sourceware.org/gdb/wiki/ArcherBranchManagement#Existing_Branches
to add my new branch, which contains a
unique commit containing all the changes I currently have
about Windows OS improvements.

  Could someone please try to checkout
the archer-muller-windows-multi branch
just to be sure that I did the things correctly...
  Using this beanch, you should be able:
1) To debug multiple inferiors with Windows (Cygwin or mingw)
You need to enable it by using
(gdb) set children on
probably not the best name possible.

2) To compile GDB using Ascii or Unicode versions of the Windows API
  Define macro USE_WIDE_WINAPI to force use of wide version,
   USE_ASCII_WINAPI to force ascii version
  New Cygwin vers 1.7.X defaults to Wide
older version only works with Ascii (which is then of course the default)
  Mingw 32 and 64-bit should compilable both for Ascii and Wide API.
(Not regularly checked ...)

3) Debug a win32 executable using the 64-bit mingw64 GDB debugger...
  Still experimental ...
4) Use msys or COMSPEC shells
instead of only Cygwin shell support in GDB HEAD.
  Use of shell with multiple inferior is still not really
stable, sometimes the created executable count gets corrupted,
leading to errors, or the temporary breakpoint
on 'start' command does get set to the correct inferior timely,
which results in executable not stopping correctly a main.
This happens for instance when I try
(gdb) r `echo 8`
because more than one shell is created...

  I will have to try out the
git rebase commands now...

Thanks for the account!

Pierre


      reply	other threads:[~2011-02-24 11:05 UTC|newest]

Thread overview: 16+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2011-02-21 13:27 Pierre Muller
2011-02-21 14:22 ` [Archer] " Joel Brobecker
2011-02-21 14:34   ` Tom Tromey
2011-02-22  4:25     ` [Archer] " Joel Brobecker
2011-02-23  3:30       ` Joel Brobecker
2011-02-23  9:08         ` Pierre Muller
2011-02-23  9:19           ` [Archer] " Joel Brobecker
2011-02-23 20:21           ` Tom Tromey
2011-02-24 11:01           ` Jan Kratochvil
2011-02-24 11:11             ` Pierre Muller
2011-02-24 11:20               ` Pierre Muller
2011-02-24 11:29               ` Jan Kratochvil
2011-02-23 20:23         ` Tom Tromey
2011-02-24  3:22           ` [Archer] " Joel Brobecker
2011-02-21 14:31 ` Tom Tromey
2011-02-24 11:05   ` Pierre Muller [this message]

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='009c01cbd412$af22e2b0$0d68a810$@muller@ics-cnrs.unistra.fr' \
    --to=pierre.muller@ics-cnrs.unistra.fr \
    --cc=archer@sourceware.org \
    --cc=tromey@redhat.com \
    /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;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).