X-Git-Url: https://repo.jachan.dev/binutils.git/blobdiff_plain/97e72c06bd4e31774b39c94fcef1bdf4aaa03137..0a4a0f097b998b35b3b3a5fcfc89d9ea444a80cb:/gdb/ChangeLog diff --git a/gdb/ChangeLog b/gdb/ChangeLog index 29d298dc25..e448b55b24 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,10 +1,244 @@ +Mon May 10 20:00:43 1993 Fred Fish (fnf@cygnus.com) + + * README, NEWS: Update for gdb 4.9 release. + +Mon May 10 19:38:34 1993 John Gilmore (gnu@cygnus.com) + + * ch-exp.y (MAX, MIN): Rename to MAX_TOKEN, MIN_TOKEN. + * target.c (MIN): #undef before defining. + +Mon May 10 16:03:03 1993 Jim Kingdon (kingdon@cygnus.com) + + Patch from Jeffrey Law: + * gdb/config/pa/nm-hppab.h (PTRACE_ARG3_TYPE): Define as caddr_t. + +Mon May 10 15:28:27 1993 Ian Lance Taylor (ian@cygnus.com) + + * hppa-tdep.c (hppa_push_arguments): Allocate correct amount of + memory. + +Mon May 10 13:14:46 1993 Fred Fish (fnf@cygnus.com) + + * ch-exp.y (start): Apply work-around to avoid bison warning. + +Sun May 9 07:25:02 1993 Fred Fish (fnf@cygnus.com) + + * Makefile.in (BISON): Remove double quotes around BISON + definition when bison is used. + + * configure.in (hppa*-hp-bsd): Change to hppa*-hp-bsd* + * configure.in (hppa*-hp-hpux): Change to hppa*-hp-hpux* + * configure.in (m68*-hp-bsd): Change to m68*-hp-bsd* + * configure.in (m68*-hp-hpux): Change to m68*-hp-hpux* + * configure.in (hppa*-*-bsd): Change to hppa*-*-bsd* + * configure.in (hppa*-*-hpux): Change to hppa*-*-hpux* + * configure.in (m68*-hp-bsd): Change to m68*-hp-bsd* + * configure.in (m68*-hp-hpux): Change to m68*-hp-hpux* + + * Makefile.in (VERSION): Bump to 4.8.6. + +Sat May 8 12:36:03 1993 Fred Fish (fnf@cygnus.com) + + * config/pa/xm-hppah.h (MALLOC_INCOMPATIBLE): Define it, and + include declarations for malloc/realloc/free. Both malloc and + realloc return 'void *' for non-ANSI compilations. + +Sat May 8 01:39:30 1993 (pes@regent.e-technik.tu-muenchen.de) + + * coffread.c (read_coff_symtab): Don't fclose stream as it is no + longer opened twice. + +>>>>>>> 1.1257 +Thu May 6 21:08:55 1993 Jim Kingdon (kingdon@cygnus.com) + + * solib.c (clear_solib): Don't close bfd if it is NULL. + +Thu May 6 20:55:35 1993 Fred Fish (fnf@cygnus.com) + + * core.c (dis_asm_read_memory): Cast second arg of + target_read_memory to "char *". + * breakpoint.c (watchpoint_check): Change arg type from PTR to + "char *", to match other functions called by catch_errors(). + +Thu May 6 15:47:45 1993 Stu Grossman (grossman@cygnus.com) + + * More patches from Jeffrey Law (law@cs.utah.edu). + * gdb/config/pa/tm-hppah.h (millicode_start, millicode_end): + Delete unnecessary declarations. + +Thu May 6 15:15:46 1993 Stu Grossman (grossman@cygnus.com) + + * ser-unix.c (wait_for): Use VTIME to do timeouts instead of + poll() for termio{s}. + +Thu May 6 10:03:41 1993 Jim Kingdon (kingdon@cygnus.com) + + * i386-tdep.c (i386_frame_num_args): Always return -1. + +Wed May 5 15:16:33 1993 Stu Grossman (grossman@cygnus.com) + + * Patches from Jeffrey Law . + * gdb/hppa-tdep.c: Declare frame_saved_pc. + (frameless_function_invocation): New function. + (frame_saved_pc, init_extra_frame_info): Use + frameless_function_invocation. + * gdb/config/pa/tm-hppa.h (SAVED_PC_AFTER_CALL): Use saved_pc_after + call instead of just grabbing the value currently in %r2. + (FRAMELESS_FUNCTION_INVOCATION): Use frameless_function_invocation. + * gdb/config/pa/tm-hppah.h (SAVED_PC_AFTER_CALL): Delete private + definition and use the common one in tm-hppa.h. + * gdb/hppa-tdep.c (frame_chain_valid): If "use_unwind" is true, then + use unwind descriptors to determine if the frame chain is valid. + * gdb/hppa-tdep.c (find_dummy_frame_regs): Rework so that + it does not assume %r4 is the frame pointer. + * gdb/hppa-pinsn.c (print_insn): Handle 'r' and 'R' for break, rsm, + and ssm instructions. + * gdb/hppa-tdep.c (extract_5r_store, extract_5R_store): New + helper functions for print_insn. + * gdb/hppa-tdep.c (gcc_p, hpux_cc_p): Delete unused functions. + * gdb/config/pa/tm-hppa.h (ABOUT_TO_RETURN): Handle a return + which nullifies the following instruction. + +Tue May 4 12:11:38 1993 Jim Kingdon (kingdon@cygnus.com) + + * infptrace.c [FIVE_ARG_PTRACE]: Define ptrace to call_ptrace and + pass the 5th arg there, rather than using an ANSI C-specific macro. + + * Makefile.in (depend): Don't include ${CC} command for *.tab.c. + +Tue May 4 19:33:12 1993 Fred Fish (fnf@cygnus.com) + + * Makefile.in (VERSION): Bump to 4.8.5 + * Makefile.in (INCLUDE_CFLAGS): Add BFD_DIR and READLINE_DIR + directories to include search path. + * Makefile.in (CLIBS, CDEPS, ADD_FILES, ADD_DEPS): Clean up + whitespace. + * Makefile.in (depend): For gcc -MM line, use INTERNAL_CFLAGS + * Makefile.in (main.o, dbxread.o, coffread.o, mipsread.o, + elfread.o, dwarfread.o, stabsread.o, xcoffread.o, xcoffexec.o, + xdr_ld.o, xdr_rdb.o, nindy.o, Onindy.o, ttybreak.o, ttyflush.o, + udr.o, udip2soc.o): Remove explicit rules, use the ones that + are automatically generated in "depend". + * Makefile.in (paread.o): Document why a dependency doesn't get + automatically generated in "depend" and leave this explicit rule + in for now (FIXME). + * depend: Update to latest automatically generated version. + +Tue May 4 12:11:38 1993 Jim Kingdon (kingdon@cygnus.com) + + * xcoffread.c: Doc fix. + + * Makefile.in (depend): Include $(CC) command in generated output. + +Mon May 3 23:34:09 1993 K. Richard Pixley (rich@rtl.cygnus.com) + + * nindy-share/Onindy.c, nindy-share/nindy.c: convert malloc calls + to xmalloc. Include defs.h. Rename local macro from + REGISTER_BYTES to NINDY_REGISTER_BYTES to avoid conflict with + defs.h. + +Mon May 3 22:51:05 1993 Fred Fish (fnf@cygnus.com) + + * Makefile.in (NONSRC): Remove ${srcdir}/putenv.c. + * Makefile.in (SFILES): Add ${srcdir}/putenv.c. + * depend: Update to latest automatically built version. + +Mon May 3 19:20:20 1993 Stu Grossman (grossman@cygnus.com) + + * sparclite/Makefile.in: Create default target that does nothing + in order to force user to build by hand. + + * sparclite/Makefile: Remove. It's not necessary anymore. + + * ser-unix.c (wait_for): New routine to handle read timeouts, + etc. Uses poll() if HAVE_TERMIO[S] is defined, select() otherwise. + +Mon May 3 13:52:08 1993 Ian Lance Taylor (ian@cygnus.com) + + * mips-pinsn.c (print_insn): Return value. + +Sun May 2 11:43:57 1993 Fred Fish (fnf@cygnus.com) + + * Makefile.in (SFILES): Remove ser-hardwire.c; it is a link made + at configuration time and doesn't belong in the distribution archive. + + * Makefile.in (NONSRC): Add 29k-share/README. + * Makefile.in (HFILES): Add 29k-share/udi/udiids.h. + + * defs.h (UINT_MAX, LONG_MAX, INT_MAX, INT_MIN): Replace hex + constants with slightly more portable definitions (still depends + on 2's complement arithmetic though). + * config/i386/nm-linux.h: Define NO_SYS_REG_H for no . + * i386v-nat.c (sys/reg.h): Conditionalize include on + NO_SYS_REG_H. Linux doesn't have . + * ser-unix.c (termio.h): Include like other files that + include termio.h, not which may not exist (on + linux for example). + +Sat May 1 16:05:24 1993 Fred Fish (fnf@cygnus.com) + + * valprint.c (print_longest): Change format parameter from a + 'char' to an 'int'. We can't have 'char' parameters with the + current coding style, where we mix prototypes with pre-ANSI + style declarations. + * value.h (print_longest): Change format parameter in prototype + from a 'char' to an 'int'. + +Sat May 1 02:47:20 1993 Peter Schauer (pes@regent.e-technik.tu-muenchen.de) + + * config/mips/tm-mips.h (STAB_REG_TO_REGNUM): Match it with the gcc + definition. + * config/mips/tm-irix3.h (STAB_REG_TO_REGNUM): Add. + * irix4-nat.c (fill_fpregset): Fix bug with indexing into fpregsetp. + +Fri Apr 30 17:45:32 1993 Stu Grossman (grossman@cygnus.com) + + * The following patches are from Jeffrey Law . + * config/pa/hppabsd.mh: Add more files to NATDEPFILES. + * config/pa/xm-hppa[bh].h: Define FIVE_ARG_PTRACE. + * hppab-nat.c: Delete WANT_NATIVE_TARGET ifdefs. + ptrace needs 5 arguments, #define ptrace to always + pass zero as the 5th argument. + +Fri Apr 30 15:54:13 1993 Steve Chamberlain (sac@thepub.cygnus.com) + + * configure.in: Match z8k-*-sim for z8000. + * config/h8500/tm-h8500.h, h8500-tdep.c: Lint. + * remote-hms.c: Update to use new serial protocol. + +Fri Apr 30 16:50:38 1993 K. Richard Pixley (rich@rtl.cygnus.com) + + * mips-tdep.c: remove include of sys/dir.h. Doesn't seem + necessary and Solaris doesn't have it. + + * Makefile.in (clean-info, install, install-info, info, dvi, + check, all): do not echo recursion lines. + + * 29k-share/udip2soc.c (UDIConnect): replace union wait with int. + + * config/sparc/sun4sol2.mh (XM_CLIBS): add -lsocket which is + required target ports which use sockets (like a29k-udi). + + * remote-udi.c (udi_wait): Use SIGURG, as Solaris doesn't have SIGLOST. + +Fri Apr 30 11:05:42 1993 Jim Kingdon (kingdon@cygnus.com) + + * ser-unix.c [USE_{TERMIO,ALARM}_TIMEOUT]: New code to deal with + systems lacking select(). + + * Makefile.in (TAGS): Doc fix. Deal with empty DEPFILES. + +Fri Apr 30 10:06:46 1993 Fred Fish (fnf@cygnus.com) + + * alldeps.mak, depend: Update with latest automatically built + versions. + Thu Apr 29 12:03:23 1993 Fred Fish (fnf@cygnus.com) + * Makefile.in (SFILES): Add ser-unix.c and ser-go32.c. + * Makefile.in (make-proto-testsuite.dir): New target to make prototype testsuite tree. - * Makefile.in (TAGS): Remove use of DEPFILES, it may be empty. - In any case, it is a subset of the ALLDEPFILES list, which is - part of SOURCES, which is part of TAGFILES, so it's redundant. * Makefile.in (VERSION): Bump to 4.8.4. @@ -1088,7 +1322,7 @@ Fri Mar 12 16:23:54 1993 K. Richard Pixley (rich@cygnus.com) * symtab.c (find_pc_symtab): some object file formats, notably mips, have holes in the address ranges of symtabs. Change - this algorythm from first hit to tightest fit. + this algorithm from first hit to tightest fit. * mips-tdep.c (heuristic_proc_start): if we walk the pc into the fence post without finding the enclosing function, then print a