gdb/objc: fix bug in objc_language::opcode_print_table
authorAndrew Burgess <andrew.burgess@embecosm.com>
Fri, 30 Oct 2020 14:35:47 +0000 (14:35 +0000)
committerAndrew Burgess <andrew.burgess@embecosm.com>
Wed, 23 Dec 2020 20:53:14 +0000 (20:53 +0000)
In this commit:

  commit b7c6e27dbbbbe678b2e2f0bf617605e055e1b378
  Date:   Tue Aug 4 17:07:59 2020 +0100

      gdb: Convert language_data::la_op_print_tab to a method

A bug was introduced, the objc language now returns the wrong op_print
table.  Fixed in this commit.

gdb/ChangeLog:

* objc-lang.c (objc_language::opcode_print_table): Return
objc_op_print_tab.

gdb/ChangeLog
gdb/objc-lang.c

index 57d8065bfe3ae041f44515d48778790f740bdd70..7ecf1205be72997d511e6aa201b0563bade11fb6 100644 (file)
@@ -1,3 +1,8 @@
+2020-12-23  Andrew Burgess  <andrew.burgess@embecosm.com>
+
+       * objc-lang.c (objc_language::opcode_print_table): Return
+       objc_op_print_tab.
+
 2020-12-23  Andrew Burgess  <andrew.burgess@embecosm.com>
 
        * p-exp.y (exp): Update call to pascal_is_string_type.
index 10220c81ec3e8f49158a0fb2bce10ab400803023..8d68af7838511b1cffec9c62ba34bd8f7a77dc31 100644 (file)
@@ -424,7 +424,7 @@ public:
   /* See language.h.  */
 
   const struct op_print *opcode_print_table () const override
-  { return c_op_print_tab; }
+  { return objc_op_print_tab; }
 };
 
 /* Single instance of the class representing the Objective-C language.  */