aboutsummaryrefslogtreecommitdiff
path: root/gdb/mipsread.c
diff options
context:
space:
mode:
authorJim Kingdon <jkingdon@engr.sgi.com>1993-07-27 17:43:09 +0000
committerJim Kingdon <jkingdon@engr.sgi.com>1993-07-27 17:43:09 +0000
commit38bbfd37955ebeb355922d7dad7d33d64537d5f2 (patch)
treef9d1de18bbd98a9c6d63fc678adeb35a82b41e64 /gdb/mipsread.c
parent4e95866e2c5d769e6b7db09ca3247d497af941c9 (diff)
downloadfsf-binutils-gdb-38bbfd37955ebeb355922d7dad7d33d64537d5f2.zip
fsf-binutils-gdb-38bbfd37955ebeb355922d7dad7d33d64537d5f2.tar.gz
fsf-binutils-gdb-38bbfd37955ebeb355922d7dad7d33d64537d5f2.tar.bz2
* fork-child.c (fork_inferior): Only quote exec file if needed.
* mipsread.c (parse_symbol): Remove 21 Jul 93 change with stTypedef inside an stBlock.
Diffstat (limited to 'gdb/mipsread.c')
-rw-r--r--gdb/mipsread.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/gdb/mipsread.c b/gdb/mipsread.c
index 2f68c27..948098c 100644
--- a/gdb/mipsread.c
+++ b/gdb/mipsread.c
@@ -954,6 +954,10 @@ parse_symbol (sh, ax, ext_sh, bigend)
max_value = tsym.value;
break;
+#if 0
+ /* This does not fix the bug which it intended to fix,
+ and makes GDB hang when reading its own symbol table on
+ the SGI, when compiled with the SGI compiler. */
case stTypedef:
case stConstant:
case stStaticProc:
@@ -962,6 +966,7 @@ parse_symbol (sh, ax, ext_sh, bigend)
Apparently processing them like the following prevents
core dumps. */
/* FALLTHROUGH */
+#endif
case stBlock:
case stUnion: