Complete the previous commit (block_found refactoring)
authorPierre-Marie de Rodat <derodat@adacore.com>
Sat, 1 Aug 2015 09:25:44 +0000 (11:25 +0200)
committerPedro Alves <palves@redhat.com>
Sun, 2 Aug 2015 18:01:51 +0000 (19:01 +0100)
The previous commit (Replace the block_found global with explicit
data-flow) lacks updates in a couple of files because it was not
tested building GDB with --enable-targets=all... but buildbots did.
This adds the appropriate simple updates to fix the build.

gdb/ChangeLog:

* alpha-mdebug-tdep.c (find_proc_desc): Update call to
lookup_symbol.
* ft32-tdep.c (ft32_skip_prologue): Likewise.
* moxie-tdep.c (moxie_skip_prologue): Likewise.
* mt-tdep.c (mt_skip_prologue): Likewise.
* xstormy16-tdep.c (xstormy16_skip_prologue): Likewise.

gdb/ChangeLog
gdb/alpha-mdebug-tdep.c
gdb/ft32-tdep.c
gdb/moxie-tdep.c
gdb/mt-tdep.c
gdb/xstormy16-tdep.c

index e8c04c0..bed807d 100644 (file)
@@ -1,3 +1,12 @@
+2015-08-02  Pierre-Marie de Rodat  <derodat@adacore.com>
+
+       * alpha-mdebug-tdep.c (find_proc_desc): Update call to
+       lookup_symbol.
+       * ft32-tdep.c (ft32_skip_prologue): Likewise.
+       * moxie-tdep.c (moxie_skip_prologue): Likewise.
+       * mt-tdep.c (mt_skip_prologue): Likewise.
+       * xstormy16-tdep.c (xstormy16_skip_prologue): Likewise.
+
 2015-08-01  Pierre-Marie de Rodat  <derodat@adacore.com>
 
        * ada-exp.y (write_object_renaming): Replace struct
index 2f58c64..a8a511b 100644 (file)
@@ -107,7 +107,8 @@ find_proc_desc (CORE_ADDR pc)
           symbol reading.  */
        sym = NULL;
       else
-       sym = lookup_symbol (MDEBUG_EFI_SYMBOL_NAME, b, LABEL_DOMAIN, 0);
+       sym = lookup_symbol (MDEBUG_EFI_SYMBOL_NAME, b, LABEL_DOMAIN,
+                            0).symbol;
     }
 
   if (sym)
index e7f4d1a..2e5deca 100644 (file)
@@ -250,7 +250,7 @@ ft32_skip_prologue (struct gdbarch *gdbarch, CORE_ADDR pc)
          plg_end = ft32_analyze_prologue (func_addr,
                                           func_end, &cache, gdbarch);
          /* Found a function.  */
-         sym = lookup_symbol (func_name, NULL, VAR_DOMAIN, NULL);
+         sym = lookup_symbol (func_name, NULL, VAR_DOMAIN, NULL).symbol;
          /* Don't use line number debug info for assembly source files.  */
          if ((sym != NULL) && SYMBOL_LANGUAGE (sym) != language_asm)
            {
index 555151d..9496314 100644 (file)
@@ -241,7 +241,7 @@ moxie_skip_prologue (struct gdbarch *gdbarch, CORE_ADDR pc)
          plg_end = moxie_analyze_prologue (func_addr, 
                                            func_end, &cache, gdbarch);
          /* Found a function.  */
-         sym = lookup_symbol (func_name, NULL, VAR_DOMAIN, NULL);
+         sym = lookup_symbol (func_name, NULL, VAR_DOMAIN, NULL).symbol;
          /* Don't use line number debug info for assembly source
             files.  */
          if (sym && SYMBOL_LANGUAGE (sym) != language_asm)
index 74d54a7..a9c1fbb 100644 (file)
@@ -415,7 +415,7 @@ mt_skip_prologue (struct gdbarch *gdbarch, CORE_ADDR pc)
       struct symbol *sym;
 
       /* Found a function.  */
-      sym = lookup_symbol (func_name, NULL, VAR_DOMAIN, NULL);
+      sym = lookup_symbol (func_name, NULL, VAR_DOMAIN, NULL).symbol;
       if (sym && SYMBOL_LANGUAGE (sym) != language_asm)
        {
          /* Don't use this trick for assembly source files.  */
index 4faad2e..05b3039 100644 (file)
@@ -433,7 +433,7 @@ xstormy16_skip_prologue (struct gdbarch *gdbarch, CORE_ADDR pc)
         return plg_end;
 
       /* Found a function.  */
-      sym = lookup_symbol (func_name, NULL, VAR_DOMAIN, NULL);
+      sym = lookup_symbol (func_name, NULL, VAR_DOMAIN, NULL).symbol;
       /* Don't use line number debug info for assembly source files.  */
       if (sym && SYMBOL_LANGUAGE (sym) != language_asm)
        {