gdb: remove TYPE_CODE macro
[deliverable/binutils-gdb.git] / gdb / tracepoint.c
index aa6bea4a8f4af84074674368a61d83fb2a0ff0db..2e0f0df9ff4cca2f5810113a9e989614987fa34a 100644 (file)
@@ -942,7 +942,7 @@ collection_list::collect_symbol (struct symbol *sym,
        }
       /* A struct may be a C++ class with static fields, go to general
         expression handling.  */
-      if (TYPE_CODE (SYMBOL_TYPE (sym)) == TYPE_CODE_STRUCT)
+      if (SYMBOL_TYPE (sym)->code () == TYPE_CODE_STRUCT)
        treat_as_expr = 1;
       else
        add_memrange (gdbarch, memrange_absolute, offset, len, scope);
@@ -954,7 +954,7 @@ collection_list::collect_symbol (struct symbol *sym,
       add_local_register (gdbarch, reg, scope);
       /* Check for doubles stored in two registers.  */
       /* FIXME: how about larger types stored in 3 or more regs?  */
-      if (TYPE_CODE (SYMBOL_TYPE (sym)) == TYPE_CODE_FLT &&
+      if (SYMBOL_TYPE (sym)->code () == TYPE_CODE_FLT &&
          len > register_size (gdbarch, reg))
        add_local_register (gdbarch, reg + 1, scope);
       break;
This page took 0.024041 seconds and 4 git commands to generate.