]> git.ipfire.org Git - thirdparty/binutils-gdb.git/commitdiff
* mdebugread.c (psymtab_to_symtab_1): Do not call sort_blocks
authorPeter Schauer <Peter.Schauer@mytum.de>
Thu, 28 Apr 1994 08:29:22 +0000 (08:29 +0000)
committerPeter Schauer <Peter.Schauer@mytum.de>
Thu, 28 Apr 1994 08:29:22 +0000 (08:29 +0000)
for stabs symtabs.
* mips-tdep.c (mips_skip_prologue):  Handle prologues for functions
that have a stack frame size of 32k or larger (from Paul Flinders).
Remove #if 0'd code.

gdb/ChangeLog
gdb/mdebugread.c

index 8fc2eb2d5c1981721d02712620330c58b9fe2919..83140874bbf9d7c9f57e4d1f14a6e43ba2b6b23b 100644 (file)
@@ -1,3 +1,11 @@
+Thu Apr 28 01:20:39 1994  Peter Schauer  (pes@regent.e-technik.tu-muenchen.de)
+
+       * mdebugread.c (psymtab_to_symtab_1):  Do not call sort_blocks
+       for stabs symtabs.
+       * mips-tdep.c (mips_skip_prologue):  Handle prologues for functions
+       that have a stack frame size of 32k or larger (from Paul Flinders).
+       Remove #if 0'd code.
+
 Wed Apr 27 16:33:51 1994  Stan Shebs  (shebs@andros.cygnus.com)
 
        * lynx-nat.c (CANNOT_STORE_REGISTER): Add a fallback definition
index cd0efa84d306cbdfd594c37e42ae877537cb4335..552766be1bbc9ab26c45e4ffcb5e0367e08f490c 100644 (file)
@@ -2973,8 +2973,11 @@ psymtab_to_symtab_1 (pst, filename)
         We must do this before parse_procedure calls lookup_symbol.  */
       sort_symtab_syms (st);
 
-      /* This may not be necessary for stabs symtabs.  FIXME.  */
-      sort_blocks (st);
+      /* There used to be a call to sort_blocks here, but this should not
+        be necessary for stabs symtabs.  And as sort_blocks modifies the
+        start address of the GLOBAL_BLOCK to the FIRST_LOCAL_BLOCK,
+        it did the wrong thing if the first procedure in a file was
+        generated via asm statements.  */
 
       /* Fill in procedure info next.  */
       first_pdr = 1;