delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp-workers/2009/09/08/16:50:45

X-Authentication-Warning: delorie.com: mail set sender to djgpp-workers-bounces using -f
X-Recipient: djgpp-workers AT delorie DOT com
Message-ID: <20090908225012.ovfiq6jc0k448g8c@webmail.u-strasbg.fr>
Date: Tue, 08 Sep 2009 22:50:12 +0200
From: Pierre Muller <muller AT ics DOT u-strasbg DOT fr>
To: djgpp-workers AT delorie DOT com
Subject: RE: Building latest GDB snapshots
References: <83hbvj80ht DOT fsf AT gnu DOT org>
<93c172b50909040715n791c007ema4715db95e946e2e AT mail DOT gmail DOT com>
<83y6ou4sls DOT fsf AT gnu DOT org> <83tyzi4nn6 DOT fsf AT gnu DOT org> <83fxb14c4i DOT fsf AT gnu DOT org>
<001801ca2f96$43b892d0$cb29b870$@u-strasbg.fr> <83vdju3ami DOT fsf AT gnu DOT org>
<000501ca305d$c00c8c20$4025a460$@u-strasbg.fr>
In-Reply-To: <000501ca305d$c00c8c20$4025a460$@u-strasbg.fr>
MIME-Version: 1.0
User-Agent: Internet Messaging Program (IMP) H3 (4.1.5) / FreeBSD-6.2
X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.0.1 (mailhost.u-strasbg.fr [130.79.200.157]); Tue, 08 Sep 2009 22:50:12 +0200 (CEST)
X-Virus-Scanned: ClamAV 0.94.2/9785/Tue Sep 8 17:36:59 2009 on mr7.u-strasbg.fr
X-Virus-Status: Clean
X-Spam-Status: No, score=-100.0 required=5.0 tests=USER_IN_WHITELIST
autolearn=disabled version=3.2.5
X-Spam-Checker-Version: SpamAssassin 3.2.5 (2008-06-10) on mr7.u-strasbg.fr
Reply-To: djgpp-workers AT delorie DOT com

-----Message d'origine-----
De : Eli Zaretskii [mailto:eliz AT gnu DOT org]
Envoy=E9 : Monday, September 07, 2009 7:53 PM
=C0 : djgpp-workers AT delorie DOT com
Objet : Re: Building latest GDB snapshots
From: "Pierre Muller" <muller AT ics DOT u-strasbg DOT fr>
Date: Mon, 7 Sep 2009 10:36:15 +0200

    I tried to hack your djconfig.sh
in order to be able to use it
on the CVS tree directly, but I still
get crashes in the configure stages.
    This makes it impossible for me to
test DJGPP gdb.
What are the problems that you need to hack the script?  It works for
me unaltered (assuming you are using the version from after I posted
the message to which you respond).  What stage(s) crash, and what are
the error messages?
   I was trying to use the script with CVS HEAD directly,
but that apparently doesn't work :(

[Cacher les citations]
Btw, I don't build from CVS, I download the latest snapshot from
sourceware.org and build that.  That's because the build procedure
(described in gdb/config/djgpp/README) needs to unpack the tarball via
the djunpack.bat batch file, renaming some of the files as it unpacks.
It's hard to do the same automatically if you build out of CVS.
However, the renamed files are those which are not normally used in
compiling the DJGPP port, so I don't see how that could matter.
   OK, I tried it your way, and finally got it to complete
a compilation of GDB, great :)

   Nevertheless, I first tried to compile in a separate
directory (I wanted to check both 2.03 and 2.04...)
and it crashed when I tried this :(
   But directly in source directory your way works !
    Could you tell me how you create the zip file?
Sorry, I don't understand: what zip file?
    I thought that you were using a gdbXXXsrc.zip as for the DJGPP =20
distributions.
    By the way, did you have
the time to look at my dbgcom.c changes
related to multiple watchpoints?
   I already discovered one strange thing about the
multiple inferiors support:
   Trying to debug gdb with itself,

   I restarted gdb several times (as debuggee)
and finally, when I try to quit, I get this:
(top-gdb) q
A debugging session is active.

         Inferior 2 [process 42] will be killed.
         Inferior 1 [process 42] will be killed.

Quit anyway? (y or n)

The first killed inferior when I restart using 'run' doesn't seem
to be correctly removed.

Pierre


- Raw text -


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