public inbox for gdb-patches@sourceware.org
 help / color / mirror / Atom feed
* [PATCH 0/6] [PR 17684] Look up primitive types as symbols
@ 2014-12-18 12:19 Doug Evans
  2014-12-23 16:18 ` Doug Evans
  0 siblings, 1 reply; 2+ messages in thread
From: Doug Evans @ 2014-12-18 12:19 UTC (permalink / raw)
  To: gdb-patches

Hi.

This is a follow-on to
https://sourceware.org/ml/gdb-patches/2014-12/msg00169.html
and implements the looking up of primitive types at the
appropriate time in the symbol lookup machinery.
Namely, after the STATIC_BLOCK of the current compunit has been searched
and before anything else.

The main piece is allowing symbols to be "owned" by gdbarch,
just like types are.

The patch is in six parts:

1) new functions symbol_arch, symbol_symtab, symbol_objfile, symbol_set_symtab
2) lookup_symbol_nonlocal routines get langdef parameter
3) rename initialize_symbol -> initialize_objfile_symbol
4) new macro SYMBOL_DOMAIN_BITS
5) basic support for looking up primitive types as symbols
6) c++ support

This patch requires the cp-namespace.c cleanup patchset:
https://sourceware.org/ml/gdb-patches/2014-12/msg00364.html

^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: [PATCH 0/6] [PR 17684] Look up primitive types as symbols
  2014-12-18 12:19 [PATCH 0/6] [PR 17684] Look up primitive types as symbols Doug Evans
@ 2014-12-23 16:18 ` Doug Evans
  0 siblings, 0 replies; 2+ messages in thread
From: Doug Evans @ 2014-12-23 16:18 UTC (permalink / raw)
  To: gdb-patches

On Thu, Dec 18, 2014 at 4:18 AM, Doug Evans <xdje42@gmail.com> wrote:
> Hi.
>
> This is a follow-on to
> https://sourceware.org/ml/gdb-patches/2014-12/msg00169.html
> and implements the looking up of primitive types at the
> appropriate time in the symbol lookup machinery.
> Namely, after the STATIC_BLOCK of the current compunit has been searched
> and before anything else.
>
> The main piece is allowing symbols to be "owned" by gdbarch,
> just like types are.
>
> The patch is in six parts:
>
> 1) new functions symbol_arch, symbol_symtab, symbol_objfile, symbol_set_symtab
> 2) lookup_symbol_nonlocal routines get langdef parameter
> 3) rename initialize_symbol -> initialize_objfile_symbol
> 4) new macro SYMBOL_DOMAIN_BITS
> 5) basic support for looking up primitive types as symbols
> 6) c++ support
>
> This patch requires the cp-namespace.c cleanup patchset:
> https://sourceware.org/ml/gdb-patches/2014-12/msg00364.html

Hi.  fyi,
I have committed this series.

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2014-12-23 16:18 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2014-12-18 12:19 [PATCH 0/6] [PR 17684] Look up primitive types as symbols Doug Evans
2014-12-23 16:18 ` Doug Evans

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).