diff options
Diffstat (limited to 'gdb/ChangeLog')
-rw-r--r-- | gdb/ChangeLog | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/gdb/ChangeLog b/gdb/ChangeLog index 9ff2a653e27..dbad5dbaa4e 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,3 +1,25 @@ +2012-07-26 Tom Tromey <tromey@redhat.com> + + * Makefile.in (SFILES): Remove objc-exp.y. + (YYFILES): Remove objc-exp.c. + (YYOBJ): Remove objc-exp.o. + (local-maintainer-clean): Don't mention objc-exp.c. + * c-exp.y: Include objc-lang.h. + (%union) <class>: New field. + (NSSTRING, SELECTOR, CLASSNAME, OBJC_LBRAC): New tokens. + (exp): Clone subscript production for OBJC_LBRAC. Add various + Objective C productions. + (msglist, msgarglist, msgarg): New productions. + (array_mod, func_mod, operator): Clone productions for + OBJC_LBRAC. + (parse_string_or_char): Handle '@' strings. + (lex_one_token): Return OBJC_LBRAC. Recognize @selector. + (classify_name): Check la_name_of_this. Recognize ObjC class + names. + * objc-exp.y: Remove. + * objc-lang.c (objc_language_defn): Use c_parse, c_error. + * objc-lang.h (objc_parse, objc_error): Don't declare. + 2012-07-26 Markus Metzger <markus.t.metzger@intel.com> * python/py-inferior.c (infpy_threads): Call update_thread_list (). |