🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: gnu.gdb.bug
Article #9959

gdb fixes

#9959
From: Gordon Grimes
Date: Fri, 10 Aug 1990 23:15
53 lines
2191 bytes
Hi,
I recently had to modify our version of dbxread.c to accomodate more
parameters/common_symbols.  In the end, I just bumped the #define
PENDINGSIZE from 100 to 1000.  Our code has many large Fortran
COMMON areas included in several files, which apparently overran the
'pending' structure.  The resulting error is:

	(Error reading memory address <HEX>: I/O error (5).

which also disabled backtracing (from the innermost frame).

================

Also, Peter Watkins added the following fragment to dbxread.c
at line 3906 [[ in function 'define_symbol' after the 'if' block
beginning:  "if (deftype == 'p' && *p == 'F')"  ]]

   else if (deftype == 'a' && *p == 'r')
     /* (pew)
        Handle Sun-style local fortran array types. */
     {
       struct type *type;
      p--;
       type = read_type (&p);
       SYMBOL_TYPE (sym) = type;
       deftype = 'l';
     }
 

=================

Please let me know that you've gotten this.
We've made other changes including:


	(1) printing multiple variables at a time
	(2) crude allowance of arguments to user-defined functions
	(3) acting on ranges of breakpoints at a time
	    (rather than enumerating each one)
	(4) filtering breakpoint info output according to 
	    the enable, disable, etc. cases.
	(5) allowing printing of breakpoint info in a source-able
	    format to screen, file or appended to file.
	(6) fixing ^C^C for emacs (though, I sure this has been
	    done already.)

Thought you'd want to know,
Gordon Grimes

Prime Computer
Computervision Division
Bedford MA
(617) 275-1800 x2867
Technical Details
Message-ID: <9008102315.AA08302@concert.Prime.COM>
Path: arc1-ca.pugleaf.net!gmdzi!unido!mcsun!uunet!snorkelwacker!tut.cis.ohio-state.edu!CONCERT.PRIME.COM!ggrimes

Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit
X-Google-Thread: f5053,46d0672673cc94b3,start
X-Google-Attributes: gidf5053,public
X-Google-ArrivalTime: 1990-08-11 01:05:05 PST
Path: arc1-ca.pugleaf.net!gmdzi!unido!mcsun!uunet!snorkelwacker!tut.cis.ohio-state.edu!CONCERT.PRIME.COM!ggrimes
From: ggrimes@CONCERT.PRIME.COM (Gordon Grimes)
Newsgroups: gnu.gdb.bug
Subject: gdb fixes
Message-ID: <9008102315.AA08302@concert.Prime.COM>
Date: 10 Aug 90 23:15:18 GMT
Sender: daemon@tut.cis.ohio-state.edu
Distribution: gnu
Organization: GNUs Not Usenet
Lines: 53
Posted: Sat Aug 11 00:15:18 1990