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 e8c04c018aaeacf01a0b7b00122ef50c7f58875b..bed807d9c071107eabe4b9c503c523746e545c93 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 2f58c64f4b7df0726555f8f34f80af8f582a0def..a8a511bfeb7df4c07a8ab3dad9618b798adff67e 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 e7f4d1a6061411b68326424501ccec2cd080a166..2e5deca41629821c947397d76055993cd8795256 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 555151d6282b059f0e91eebc655a131486f010f0..949631475c87b55f8e36b3e8c6b8e68e901be509 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 74d54a734b223eae555f5b6219346074f3663d21..a9c1fbb40b44e3398dac032841b03b7c5d082a23 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 4faad2efc52c1d0e34eadbe56b4961ef4d131120..05b3039231e8fd1779833b94a9e310e6532f187b 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)
        {