* 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 aff420c29e9a408126ebda5b0f50ce13d57bd304..000b92128be0463f19a840c17d8d063e4c3f23c3 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.
index c2580a1d4b886db122bf5c085f0f950ad934b4ad..af115cdb12840b3bc458e4aea5c0bfc7bb0b3d3c 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)
-         && 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).  */