This is the mail archive of the
gdb-patches@sources.redhat.com
mailing list for the GDB project.
GDB ObjC plan (was: Re: [PATCH] Redefine skip_quoted)
- From: Adam Fedor <fedor at doc dot com>
- To: Elena Zannoni <ezannoni at redhat dot com>
- Cc: Jim Blandy <jimb at redhat dot com>, Klee Dienes <klee at apple dot com>, Michael Snyder <msnyder at redhat dot com>, gdb-patches at sources dot redhat dot com
- Date: Sun, 03 Nov 2002 19:54:48 -0700
- Subject: GDB ObjC plan (was: Re: [PATCH] Redefine skip_quoted)
- Organization: Digital Optics Corp.
- References: <95706CBA-DFBC-11D6-A1B6-00039396EEB8@apple.com> <vt2fzv6sv3q.fsf@zenia.red-bean.com> <3DAF2C71.6030908@doc.com> <15792.33251.884402.152637@localhost.redhat.com> <3DB09113.9070205@doc.com> <15797.26727.910788.608785@localhost.redhat.com> <3DB99EED.2030509@doc.com> <15813.48225.700444.975378@localhost.redhat.com>
Elena Zannoni wrote:
I think that it would actually be beneficial to post a list of patches
that are still pending. I am getting a bit confused about the status
of objective C, given that everything was under the same mail subject.
That would help.
OK, here's my plan. None of the patches under the original
Objective-C language mail subject remain. Listed below are the
subject lines of the current patches that have been submitted and my
plan for future submissions.
Patches waiting approval:
------------------------
1. Add rules for ObjC files
2. Rename ObjC ops (Andrew requested this one).
3. Handle ObjC ops in expprint.c
4. Add ObjC struct to parser-defs.h
5. Redefine skip_quoted.
Future Patches (in rough order):
--------------------------
6. maint.c (maintenance_demangle): Demangle ObjC names.
7. Change puts_filtered_tabular to fputs_filtered_tabular (Requested).
8. Enable compilation of objc-lang.c
9. infrun.c (handle_inferior_event): Step into ObjC method call.
10. symtab.c (symbol_init_demangled_name): Demangle ObjC symbols.
11. eval.c (evaluate_subexp_standard): Handle new ObjC ops.
12. linespec.c (decode_line_1): Decode ObjC method symbols.
13. Add ObjC testsuite
14. Add ObjC documentation to gdb.texinfo
That's all!