diff options
author | John Gilmore <gnu@cygnus> | 1992-10-22 11:23:54 +0000 |
---|---|---|
committer | John Gilmore <gnu@cygnus> | 1992-10-22 11:23:54 +0000 |
commit | fef84cc41a994088025afdea49e888dced838724 (patch) | |
tree | 3d7aa981994be3926d4cedeff0bd4e3a7b283b98 | |
parent | 6ac0534341778dc11cec09f8f51b402d90e2d56f (diff) | |
download | gdb-fef84cc41a994088025afdea49e888dced838724.zip gdb-fef84cc41a994088025afdea49e888dced838724.tar.gz gdb-fef84cc41a994088025afdea49e888dced838724.tar.bz2 |
* partial-stab.h ('f', 'F'): Don't reference pst->textlow if pst
is null.
* tm-sun4sol2.h (PROLOGUE_FIRSTLINE_OVERLAP): Remove -- it
causes problems in setting breakpoint in the right place in
functions with `float' args which are passed as doubles.
* xm-vaxbsd.h (MEM_FNS_DECLARED): Avoid erroneous redecl's.
* config/rs6000.mh (NATDEPFILES): Add corelow.o.
-rw-r--r-- | gdb/ChangeLog | 10 | ||||
-rw-r--r-- | gdb/partial-stab.h | 4 | ||||
-rw-r--r-- | gdb/tm-sun4sol2.h | 4 | ||||
-rw-r--r-- | gdb/xm-vaxbsd.h | 3 |
4 files changed, 15 insertions, 6 deletions
diff --git a/gdb/ChangeLog b/gdb/ChangeLog index 5cd0f9e..35acf57 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,3 +1,13 @@ +Thu Oct 22 03:14:36 1992 John Gilmore (gnu@cygnus.com) + + * partial-stab.h ('f', 'F'): Don't reference pst->textlow if pst + is null. + * tm-sun4sol2.h (PROLOGUE_FIRSTLINE_OVERLAP): Remove -- it + causes problems in setting breakpoint in the right place in + functions with `float' args which are passed as doubles. + * xm-vaxbsd.h (MEM_FNS_DECLARED): Avoid erroneous redecl's. + * config/rs6000.mh (NATDEPFILES): Add corelow.o. + Thu Oct 22 01:01:24 1992 Stu Grossman (grossman at cygnus.com) * Makefile.in (HFILES): Add nm-i386sco.h. diff --git a/gdb/partial-stab.h b/gdb/partial-stab.h index 5b36a25..2c2c0f8 100644 --- a/gdb/partial-stab.h +++ b/gdb/partial-stab.h @@ -489,7 +489,7 @@ Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */ #ifdef DBXREAD_ONLY /* Kludges for ELF/STABS with Sun ACC */ last_function_name = namestring; - if (pst->textlow == 0) + if (pst && pst->textlow == 0) pst->textlow = CUR_SYMBOL_VALUE; #if 0 if (startup_file_end == 0) @@ -511,7 +511,7 @@ Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */ #ifdef DBXREAD_ONLY /* Kludges for ELF/STABS with Sun ACC */ last_function_name = namestring; - if (pst->textlow == 0) + if (pst && pst->textlow == 0) pst->textlow = CUR_SYMBOL_VALUE; #if 0 if (startup_file_end == 0) diff --git a/gdb/tm-sun4sol2.h b/gdb/tm-sun4sol2.h index c4f1921..dbf9ffb 100644 --- a/gdb/tm-sun4sol2.h +++ b/gdb/tm-sun4sol2.h @@ -37,10 +37,6 @@ Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */ #define SUN_FIXED_LBRAC_BUG -/* May be needed, may be not? From Pace Willisson's port. FIXME. */ -#define PROLOGUE_FIRSTLINE_OVERLAP - - #if 0 /* Setjmp/longjmp are not as well doc'd in SunOS 5.x yet */ /* Offsets into jmp_buf. Not defined by Sun, but at least documented in a diff --git a/gdb/xm-vaxbsd.h b/gdb/xm-vaxbsd.h index ac5d9dc..c859b6b 100644 --- a/gdb/xm-vaxbsd.h +++ b/gdb/xm-vaxbsd.h @@ -5,3 +5,6 @@ #include <machine/endian.h> #include <machine/limits.h> #include "xm-vax.h" + +/* In non-ANSI compiles, memcpy and memset are still void *, not char *. */ +#define MEM_FNS_DECLARED |