1998-12-11 Fernando Nasser <fnasser@cygnus.com>
[deliverable/binutils-gdb.git] / gdb / ChangeLog
index 995fe2e19e1a49fea741437700b88004a9e25629..31bff08f5c6e3cff48d52f534c06cee6eb279029 100644 (file)
-Tue Dec  8 15:09:44 1998  Edith Epstein  <eepstein@sophia.cygnus.com>
+1998-12-11  Fernando Nasser  <fnasser@totem.to.cygnus.com>
 
-       * config/m68k/tm-m68k.h (NUM_FREGS): m68k-linux patch. 
-         Added NUM_FREGS macro.
+       From J.T. Conklin  <jtc@redbacknetworks.com>:
+       * i386-stub.c (handle_exception): Add support for 'P' command.
+       (NUMREGS): New macro.
 
-       * config/m68k/xm-linux.h: m68k-linux patch. New file.
+start-sanitize-sky
+1998-12-11  Jeff Law (law@cygnus.com)
 
-       * config/m68k/tm-linux.h: m68k-linux patch. New file.
+        * configure.in (with-sim-gpu2): Do not emit a -L argument without
+        an associated pathname.  Link in the math library after the gpu2
+        library.
 
-       * config/m68k/nm-linux.h: m68k-linux patch. New file.
+end-sanitize-sky
+Fri Dec 11 09:07:05 1998  Andrew Cagney  <cagney@b1.cygnus.com>
 
-       * config/m68k/linux.mt: m68k-linux patch. New file.
+       * i386b-nat.c: Include "expression.h".
 
-       * config/m68k/linux.mh: m68k-linux patch. New file. 
+       * symtab.h: Don't include "gnu-regex.h".
+       
+       * solib.c (solib_add_common_symbols): Cast parameters passed to
+       make_cleanup to use the new make_cleanup_func typedef.
 
-       * gdbserver/low-linux.c: m68k-linux patch. Added an ifdef
-         that checks the value of __GLIBC to decide whether or
-         not to include sys/reg.h.
+       * inftarg.c: Include "wait.h" after, rather than before, <wait.h>.
+       "wait.h" was defining all WIF* macro's instead of filling in those
+       that <wait.h> missed.
+
+Fri Dec 11 09:52:04 1998  Andrew Cagney  <cagney@chook>
 
-       * m68klinux-nat.c: m68k-linux patch. New file. Note
-         both m68k-tdep.c and m68klinux-nat.c contain definitions
-         for supply_gregset and supply_fpregset. The definitions
-         in m68k-tdep.c are valid is USE_PROC_FS is defined. Otherwise,
-         the definitions in m68klinux-nat.c will be used. This is a 
-         bit of a hack. The supply_* routines do not belong in 
-         *_tdep.c files. But, there are several lynx ports that currently 
-         depend on these definitions. 
+       * gdbtk-cmds.c, mipsm3-nat.c, hppah-nat.c, infptrace.c,
+       i386gnu-nat.c, hppab-nat.c, core-aout.c, arm-xdep.c, alpha-nat.c,
+       altos-xdep.c, pyr-xdep.c, remote-st.c, remote-os9k.c,
+       tahoe-tdep.c, pyr-tdep.c, v850ice.c, vax-tdep.c: Replace reg_name
+       with REGISTER_NAME.
 
-       * configure.tgt: m68k-linux patch. Added m68*-*-linux*
-         gdb_target.
+Thu Dec 10 15:19:40 1998  David Taylor  <taylor@texas.cygnus.com>
 
-       * configure.host: m68k-linux patch. Added m68*-*-linux*
-         gdb_host.
+       The following changes were made by Jim Blandy <jimb@cygnus.com>,
+       Edith Epstein <eepstein@cygnus.com>, Elena Zannoni
+       <ezannoni@cygnus.com> Stan Shebs <shebs@cygnus.com>, and David
+       Taylor <taylor@cygnus.com>, as part of the project to merge in
+       changes originally made by HP; HP did not create ChangeLog
+       entries.
+       
+       * annotate.c: (annotate_catchpoint): New function.
+
+       * annotate.h: (annotate_catchpoint): declare it; add new includes
+       (symtab.h and gdbtypes.h).
+
+       * buildsym.h: added external var processing_hp_compilation.
+
+       * coff-solib.h: 
+       (SOLIB_REMOVE_INFERIOR_HOOK): new macro. defined to 0.
+       functionality not implemented for coff.
+       (SOLIB_CREATE_CATCH_LOAD_HOOK): New macro; generate error msg for coff.
+       (SOLIB_CREATE_CATCH_UNLOAD_HOOK): ditto.
+       (SOLIB_HAVE_LOAD_EVENT): ditto.
+       (SOLIB_LOADED_LIBRARY_PATHNAME): ditto.
+       (SOLIB_HAVE_UNLOAD_EVENT): ditto.
+       (SOLIB_UNLOADED_LIBRARY_PATHNAME): ditto.
+       (SOLIB_IN_DYNAMIC_LINKER): ditto.
+       (SOLIB_RESTART): ditto.
+
+       * complaints.h: add ifdef...endif pair at beginning and end of file.
+
+       * dstread.c (dst_symfile_read): the parameter to fileno
+       must be of type FILE *. So cast abfd->iostream in the 
+       call to fileno must be cast as a FILE *, not a GDB_FILE *.
+       This will work because abfd->iostream is declared and 
+       given a value in bdf and bfd will continue to use FILE 
+       rather than GDB_FILE.
+
+       * dwarf2read.c (dwarf_bool_name): change parameter from bool
+       to mybool.  sigh.
+
+       * expression.h: include symtab.h
+       
+       * frame.h (print_only_stack_frame, show_stack_frame,
+       show_frame_info): add prototypes.
+
+       * gdbcmd.h (togglelist, stoplist): declare.
+
+       * gdbcore.h (read_memory_string): declare it.
+       (exec_file_attach): add prototype.
+
+       * inflow.c (terminal_is_ours): make non static.
+
+       * minsyms.c: minor spacing change.
+
+       * parser-defs.h (parse_nested_classes_for_hpacc): add prototype.
+       (find_template_name_end): add prototype.
+
+       * scm-lang.c (scm_unpack): cast svalue to (int).
+
+       * top.h: declare it.
+       
+       * valprint.h: (print_binary_chars): new prototype definition.
+       (print_octal_chars): new prototype definition.
+       (print_decimal_chars): new prototype definition.
 
-       * Makefile.in: m68k-linux patch. Added compile line for
-         m68klinux-nat.o
+Thu Dec 10 07:14:56 1998  Andrew Cagney  <cagney@chook>
+
+       * config/arm/tm-arm.h, arm-tdep.c: Replace REGISTER_NAMES with
+       REGISTER_NAME.
+       * mn10300-tdep.c, config/mn10300/tm-mn10300.h: Ditto.
+       * sh-tdep.c, config/sh/tm-sh.h: Ditto.
+
+       * defs.h (REGISTER_NAME): Provide default for old targets.
+       * defs.h, infcmd.c: Rename reg_names to gdb_register_names.
+       
+       * tracepoint.c, target.c, parse.c, infcmd.c, remote-udi.c,
+       expprint.c, infcmd.c, printcmd.c, eval.c, stack.c, findvar.c,
+       remote-udi.c, config/alpha/tm-alpha.h, remote-sim.c, d30v-tdep.c,
+       config/mips/tm-mips.h, config/mips/tm-txvu.h, txvu-tdep.c,
+       hppa-tdep.c: Use REGISTER_NAME.
+
+1998-12-08  James E Wilson  <wilson@wilson-pc.cygnus.com>
+
+       * config/i960/mon960.mt (SIM_OBJS, SIM): Define.
+
+Tue Dec  8 16:49:24 1998  Stan Shebs  <shebs@andros.cygnus.com>
+
+       * NEWS: Add mentions of newly-added configurations.
+
+1998-12-08  Philippe De Muyter  <phdm@macqel.be>
+
+        * config/xm-aix4.h (SIGWINCH_HANDLER): Function `aix_resize_window'
+        must accept a signal number as parameter.
+        * config/rs6000/xm-rs6000.h (SIGWINCH_HANDLER): Ditto.
+        * utils.c (initialize_utils): Give a parameter to `SIGWINCH_HANDLER'.
+
+        * inferior.h (register_valid): Variable's type is `SIGNED char', not
+        `char'.
+        * findvar.c (register_valid): Ditto.
+
+        * defs.h (make_cleanup_func): Protect parameter list by `PARAMS'.
+        * gdbthread.h (unbind_target_thread_vector): Likewise. 
+
+Tue Dec  8 15:09:44 1998  Edith Epstein  <eepstein@sophia.cygnus.com>
+
+        Merged in m68k-linux patch from Andreas Schwab
+        1998-12-01  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
+        * Makefile.in, configure.host, configure.tgt: Add support for
+        m68k-linux.
+        * config/m68k/linux.mh: New file.
+        * config/m68k/linux.mt: New file.
+        * config/m68k/nm-linux.h: New file.
+        * config/m68k/tm-linux.h: New file.
+        * config/m68k/xm-linux.h: New file.
+        * gdb/m68klinux-nat.c: New file.
+        * gdbserver/low-linux.c: Add support for m68k-linux.
+        * gdb/config/m68k/tm-m68k.h (NUM_FREGS): New macro.
 
 1998-12-07  Jason Molenda  (jsm@bugshack.cygnus.com)
 
This page took 0.072724 seconds and 4 git commands to generate.