* symtab.c (skip_prologue_sal): Change test to check for "main()"
authorKevin Buettner <kevinb@redhat.com>
Wed, 21 Mar 2012 21:59:19 +0000 (21:59 +0000)
committerKevin Buettner <kevinb@redhat.com>
Wed, 21 Mar 2012 21:59:19 +0000 (21:59 +0000)
in addition to "main".

gdb/ChangeLog
gdb/symtab.c

index aff420c..000b921 100644 (file)
@@ -1,3 +1,8 @@
+2012-03-21  Kevin Buettner  <kevinb@redhat.com>
+
+       * symtab.c (skip_prologue_sal): Change test to check for "main()"
+       in addition to "main".
+
 2012-03-21  Joel Brobecker  <brobecker@adacore.com>
 
        * expression.h (op_name): Add declaration.
 2012-03-21  Joel Brobecker  <brobecker@adacore.com>
 
        * expression.h (op_name): Add declaration.
index c2580a1..af115cd 100644 (file)
@@ -2776,7 +2776,7 @@ skip_prologue_sal (struct symtab_and_line *sal)
         to `__main' in `main' between the prologue and before user
         code.  */
       if (gdbarch_skip_main_prologue_p (gdbarch)
         to `__main' in `main' between the prologue and before user
         code.  */
       if (gdbarch_skip_main_prologue_p (gdbarch)
-         && name && strcmp (name, "main") == 0)
+         && name && strcmp_iw (name, "main") == 0)
        {
          pc = gdbarch_skip_main_prologue (gdbarch, pc);
          /* Recalculate the line number (might not be N+1).  */
        {
          pc = gdbarch_skip_main_prologue (gdbarch, pc);
          /* Recalculate the line number (might not be N+1).  */