* Re: Try out the patch database
[not found] <200002292134.QAA10095@zwingli.cygnus.com>
@ 2000-04-01 0:00 ` Mark Kettenis
2000-04-01 0:00 ` Andrew Cagney
1 sibling, 0 replies; 2+ messages in thread
From: Mark Kettenis @ 2000-04-01 0:00 UTC (permalink / raw)
To: jimb; +Cc: gdb
Date: Tue, 29 Feb 2000 16:34:42 -0500 (EST)
From: Jim Blandy <jimb@cygnus.com>
Take a look at http://sourceware.cygnus.com/gdb/contribute.html , and
let me know what you think.
Looks like it is hell of a lot more usable than the FSF gnats
database.
Mark
From dan.hovang@cpen.com Sat Apr 01 00:00:00 2000
From: Dan Hovang <dan.hovang@cpen.com>
To: George France <france@crl.dec.com>
Cc: gdb@sourceware.cygnus.com
Subject: Re: ARM stub
Date: Sat, 01 Apr 2000 00:00:00 -0000
Message-id: <38981FD1.B163CE86@cpen.com>
References: <D1674834F25BD3118B3208002BB90CD424AA44@yen.crl.dec.com>
X-SW-Source: 2000-q1/msg00094.html
Content-length: 317
The ARM port of eCos, http://sourceware.cygnus.com/ecos , contains
gdb stubs which can be made to run on the SA-110 with a few minor
modifications.
This is perhaps not exactly what you asked for ..?
George France wrote:
>
> Is anyone currently working on a stub which would work with the Intel
> Strong-Arm SA110?
From tennis@cisco.com Sat Apr 01 00:00:00 2000
From: Tennis Smith <tennis@cisco.com>
To: gdb-trolls@cisco.com, gdb@sourceware.cygnus.com
Subject: Finding a Source File
Date: Sat, 01 Apr 2000 00:00:00 -0000
Message-id: <4.1.20000306101424.00a5a510@lethe>
X-SW-Source: 2000-q1/msg00551.html
Content-length: 972
Hi,
I'm trying to set a breakpoint in a file that is indirectly
included in my project. When I try to set a breakpoint
on it, the following message occurs:
No source file named MismatchedTokenException.cpp.
The file lives in a separate tree which contains various support
routines. I've added to my path the location of the file, but
that didn't work.
Any ideas??
TIA,
-Tennis
-------------------------------------------------------------------------
| | Cisco Systems, Inc. Tennis Smith
||| ||| 170 West Tasman Drive Software Engineer
||||| ||||| San Jose, CA 95134-1706 Test Technology
.:|||||||:..:|||||||:. Phone: (408) 527-4424
Fax: (408) 527-6245 tennis@cisco.com
Cisco Systems Inc. Pager: 1-800-796-7363
"Yes, it's my real name..." PIN# 101-0528
-------------------------------------------------------------------------
^ permalink raw reply [flat|nested] 2+ messages in thread
* Re: Try out the patch database
[not found] <200002292134.QAA10095@zwingli.cygnus.com>
2000-04-01 0:00 ` Try out the patch database Mark Kettenis
@ 2000-04-01 0:00 ` Andrew Cagney
1 sibling, 0 replies; 2+ messages in thread
From: Andrew Cagney @ 2000-04-01 0:00 UTC (permalink / raw)
To: Jim Blandy; +Cc: gdb
Jim Blandy wrote:
>
> Take a look at http://sourceware.cygnus.com/gdb/contribute.html , and
> let me know what you think.
Jim,
the file that ultimatly needs to have this information is
gdb/CONTRIBUTE. That is what gets shipped.
> I'd like to incorporate the text of that page itself into the main GDB
> page, http://sourceware.cygnus.com/gdb/ .
>
> contribute.html refers to three new pages:
>
> - patch-db.html, which is supposed to be everything a new contributor
> needs to know to add a patch to the patch database.
>
> - patch-checklist.html, a checklist for submitting patches via
> E-mail. Originally, I was going to do a template, but it seems like
> GNATS will do everything that's important automatically, so I don't
> think a template offers much benefit over simple instructions.
>
> - assigning.html, a page explaining the copyright situation, and
> directing people to talk to me. Eventually, of course, we'll want a
> role mail address for this, but I want to get things going quickly.
Perhaphs, renaming ``Development'' to ``Contributing'' would be
sufficient.
Andrew
From toddpw@windriver.com Sat Apr 01 00:00:00 2000
From: Todd Whitesel <toddpw@windriver.com>
To: kingdon@redhat.com (Jim Kingdon)
Cc: gdb@sourceware.cygnus.com (GDB Developers)
Subject: Re: A patch for ia32 hardware watchpoint.
Date: Sat, 01 Apr 2000 00:00:00 -0000
Message-id: <200003090344.TAA25378@alabama.wrs.com>
References: <bsny1fths.fsf@rtl.cygnus.com>
X-SW-Source: 2000-q1/msg00632.html
Content-length: 1348
> The two approaches aren't mutually exclusive, actually, we probably
> want both a canonicalized status and a way to get more specific
> information in a free-form way.
The numbering scheme I prefer has multiple layers. For each event type
that GDB handles in a generic way, there is a value of TARGET_WAITKIND_*
that is always preferred. For miscellaneous events that GDB doesn't know
how to handle specifically, you have TARGET_WAITKIND_SIGNALLED or
TARGET_WAITKIND_CPU_EXCEPTION, both of which activate a target-defined
auxiliary field that carries the signal/exception type. When this happens:
For unixy targets, you get TARGET_WAITKIND_SIGNALLED and a signal number.
For raw targets, you get TARGET_WAITKIND_CPU_EXCEPTION and a vector number
(or something like it -- on many RISC chips this is not a simple integer).
The reactionary position is:
It is not the job of the generic inferior event stuff to disambiguate
unixy signals like SIGTRAP. That is what unix tdep files are for.
The more reasonable position is:
As early as possible, I want a SIGTRAP to become a TARGET_WAITKIND_BREAKPOINT
so that above some layer I never have to think about SIGTRAP on any target,
except in the case of a spurious SIGTRAP that matches no breakpoint, which
should be treated like any other uncaught signal.
--
Todd Whitesel
toddpw @ windriver.com
From dan@cgsoftware.com Sat Apr 01 00:00:00 2000
From: Daniel Berlin <dan@cgsoftware.com>
To: Eli Zaretskii <eliz@delorie.com>
Cc: gdb@sourceware.cygnus.com, DJ Delorie <dj@delorie.com>, Andrew Cagney <ac131313@cygnus.com>
Subject: Re: 000217: status of DJGPP support
Date: Sat, 01 Apr 2000 00:00:00 -0000
Message-id: <Pine.LNX.4.10.10002201158010.1564-100000@propylaea.anduin.com>
References: <200002201017.FAA12081@indy.delorie.com>
X-SW-Source: 2000-q1/msg00353.html
Content-length: 1849
>
> - Does any other configuration use `select' rather than `poll'? It
> seems to me that the branch with `select' is broken; for starters,
> fd_mask is not defined anywhere (GCC bails out with parse error
> while compiling event-loop.c). Does the distribution assume that
> fd_mask is defined on some system header? If so, I think it
> should test for it, because I don't think it is a standard
> definition.
>
I have this problem on BeOS.
I can give you an fd_mask that will work.
Unfortunately, i had to disable the event loop based interface because
our select isn't good enough yet.
We don't have poll, neither.
> Alternatively, I could supply a
definition on xm-go32.h, for > example.
>
> Btw, why doesn't the `select' branch use the standard fd_set type
> and the FD_* macros instead of memset and memcpy? Use of fd_set
> and FD_* would remove the need in all that juggling with
> bits-per-byte, MASK_SIZE, etc. Is there any reason not to use
> those?
>
> - The configure scripts cannot be run without some tricks, like
> setting a few variables in the environment. So I'm thinking about
> adding a gdb/djgpp subdirectory with a special script that DJGPP
> users will need to run (and which in turn will run the top-level
> configure), and maybe a few small Sed scripts to fix file-name
> related problems on 8+3 filesystems. Is this acceptable?
>
> - What is the policy for fixing problems in the directories taken
> from Binutils? I'd imagine you want me to send patches to
> Binutils maintainers, but with the next Binutils release nowhere
> in sight, and some of my patches to Binutils in the queue since
> August, is this really practical? How can I make sure these
> problems are fixed in GDB before GDB 5.0 is released?
>
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2000-04-01 0:00 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
[not found] <200002292134.QAA10095@zwingli.cygnus.com>
2000-04-01 0:00 ` Try out the patch database Mark Kettenis
2000-04-01 0:00 ` Andrew Cagney
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox