* config/i386/ptx.mh (XDEPFILES): Add coredep.o. Delete infptrace.o.
[deliverable/binutils-gdb.git] / gdb / ChangeLog
index b87030d157d524a68e4fb6560f5cea9ec9198b90..4c8419da94b810661856c33b8199c7943d84816e 100644 (file)
@@ -1,8 +1,159 @@
+Fri Mar 25 12:40:41 1994  Jim Kingdon  (kingdon@lioth.cygnus.com)
+
+       * valprint.c (val_print): Remove inaccurate comment about what
+       types can be stub types.
+
+       * config/i386/ptx.mh (XDEPFILES): Add coredep.o.  Delete infptrace.o.
+       * symm-nat.c (child_wait, _initialize_symm_nat, kill_inferior):
+       Supply alternate version if ATTACH_DETACH is not defined.
+       * ptx4-nat.c, config/i386/{nm-ptx4.h, ptx4.mh, ptx.mt, ptx4.mt,
+       tm-ptx.h, tm-ptx4.h, xm-ptx.h, xm-ptx4.h}: New files.
+       * configure.in: Recognize i[34]86-sequent-sysv4* host.
+
+Fri Mar 25 10:14:03 1994  Jeffrey A. Law  (law@snake.cs.utah.edu)
+
+       * hppa-tdep.c (skip_prologue): Return "pc" not zero
+       if no unwind descriptor is found.
+
+       * tm-hppa.h (NUM_REGS): Bump to 128 registers.
+       (REGISTER_NAMES): Add entries for "right-half" of FP registers.
+       (REGISTER_RAW_SIZE, MAX_REGISTER_RAW_SIZE): Do not treat FP regs
+       differently.  All registers are four bytes.
+       (REGISTER_BYTES, REGISTER_BYTE): Simplify now that all registers are
+       the same size.
+       (REGISTER_VIRTUAL_TYPE): Use builtin_type_float for all FP regs.
+
+       * hppa-tdep.c (pa_print_fp_reg): Update to print even numbered FP
+       registers as both single and double values (fetching 2nd 32bit half
+       as necessary).  Annotate each register printed with its precision.
+
+       * paread.c (read_unwind_info): Fix off-by-one error.
+
+Fri Mar 25 08:33:28 1994  Jim Kingdon  (kingdon@lioth.cygnus.com)
+
+       * main.c (complete_command): Deal with it if arg is NULL.
+
+Thu Mar 24 07:12:09 1994  Jim Kingdon  (kingdon@lioth.cygnus.com)
+
+       * config/mips/tm-mips.h (SETUP_ARBITRARY_FRAME): Revise comment
+       regarding using the PC--using the PC is necessary and all the
+       FIXME comments in the world won't make it go away.
+
+       * valops.c (value_at, value_at_lazy): Give error if we dereference
+       a pointer to void.
+       * gdbtypes.h: Fix comments regarding TYPE_CODE_VOID.
+       * stabsread.c: Use 1, not 0, for TYPE_LENGTH of void types.
+
+       * stabsread.c (patch_block_stabs): Add comment about what happens
+       if the definition is in another compilation unit from the stab.
+
+       * dbxread.c (end_psymtab): Add comment about empty psymtabs.
+
+Wed Mar 23 07:50:33 1994  Jim Kingdon  (kingdon@lioth.cygnus.com)
+
+       * main.c (complete_command): New command, from Rick Sladkey
+       <jrs@world.std.com>.
+       (symbol_completion_function): Don't declare rl_point and
+       rl_line_buffer; they are now declared in readline.h.
+       (show_commands): Don't declare history_base; it is declared in
+       history.h.
+       * command.c (lookup_cmd): Don't delete trailing whitespace.
+       Reverts change of 14 May 1989.
+
+Wed Mar 23 16:14:52 1994  Stu Grossman  (grossman at cygnus.com)
+
+       * minsyms.c (prim_record_minimal_symbol):  Move section deduction
+       code from prim_record_minimal_symbol_and_info() to here.  Callers
+       of the latter can legitimately supply a section number of -1.
+
+Wed Mar 23 07:50:33 1994  Jim Kingdon  (kingdon@lioth.cygnus.com)
+
+       * gdbtypes.h, gdbtypes.c: Add comments regarding whether static
+       member functions have an element in args for a (nonexistent) this
+       pointer.
+
+Tue Mar 22 20:12:53 1994  Jeffrey A. Law  (law@snake.cs.utah.edu)
+
+       * config/pa/tm-hppao.h (NO_PC_SPACE_QUEUE_RESTORE): Define.
+
+       * hppa-tdep.c (hppa_pop_frame): Do not restore the PC space
+       queue if NO_PC_SPACE_QUEUE_RESTORE is defined.
+
+       * stabsread.c (REG_STRUCT_HAS_ADDR): Accept additional argument
+       for the structure's type.  All callers changed.
+
+       * valops.c (call_function_by_hand): Check REG_STRUCT_HAS_ADDR
+       for each structure argument rather than assuming it's either
+       true or false for all structure arguments.
+
+       * config/pa/tm-hppa.h (REG_STRUCT_HAS_ADDR): Depend only
+       on the length structure passed, not the compiler used.
+
+       * config/sparc/tm-sparc.h (REG_STRUCT_HAS_ADDR): Accept additional
+       argument for the structure's type.
+
+Tue Mar 22 15:28:33 1994  Jim Kingdon  (kingdon@lioth.cygnus.com)
+
+       * values.c (set_internalvar): Don't set var->value until we are
+       sure there won't be an error().
+
+       * remote.c (get_offsets): Reinstate comment which was in
+       remote_wait about use of SECT_OFF_TEXT and so on.
+
+Mon Mar 21 13:11:30 1994  Peter Schauer  (pes@regent.e-technik.tu-muenchen.de)
+
+       * symmisc.c (maintenance_check_symtabs):  New function to check
+       consistency of psymtabs and symtabs.
+       * symtab.h (maintenance_check_symtabs):  Add prototype.
+       * maint.c:  Add new `maint check-symtabs' command.
+       * config/i386/tm-i386aix.h, config/i386/tm-sun386.h,
+       config/i386/tm-symmetry.h (REGISTER_CONVERT_TO_RAW):  Fix typo.
+       * config/i386/tm-symmetry.h:  Make comment inside #if 0 a real
+       comment.
+       * config/i386/tm-symmetry.h (STORE_STRUCT_RETURN):  Cast argument
+       to write_memory to avoid warnings from gcc.
+       * config/i386/xm-symmetry.h:  Add missing #endif.
+       * config/i386/nm-symmetry.h (NO_PTRACE_H):  Add for Dynix.
+       * config/i386/symmetry.mt (TDEPFILES):  Add i386-tdep.o.
+       * config/i386/symmetry.mh (NAT_FILE, NATDEPFILES):  Add.
+
 Mon Mar 21 11:50:28 1994  Jeffrey A. Law  (law@snake.cs.utah.edu)
 
        * hppa-tdep.c (hppa_fix_call_dummy): Use value_ptr.
        (hppa_push_arguments): Likewise.
 
+Mon Mar 21 11:02:51 1994  Stu Grossman  (grossman at cygnus.com)
+
+       * alpha-tdep.c:  Gobs of changes (many imported from mips-tdep) to
+       improve remote debugging efficiency.  Also fixed problems with
+       doing function calls for programs with no entry points.
+       * infcmd.c (run_stack_dummy):  Use CALL_DUMMY_ADDRESS instead of
+       entry_point_address.
+       * inferior.h (PC_IN_CALL_DUMMY):  ditto.
+       * mdebugread.c (parse_symbol, parse_procedure, parse_external,
+       parse_lines):  Pass section_offsets info to these routines so that
+       we can relocate symbol table entries upon readin.
+       * (psymtab_to_symtab_1):  Set symtab->primary to tell
+       objfile_relocate to do relocations for our symbols.
+       * (ecoff_relocate_efi):  New routine to relocate adr field of PDRs
+       (which hang off of the symbol table).
+       * Use prim_record_minimal_symbols_and_info instead of
+       prim_record_minimal_symbols to supply section info to make minimal
+       symbol relocations work.
+       * minsyms.c (prim_record_minimal_symbols_and_info):  If section is
+       -1, try to deduce it from ms_type.
+       * objfiles.c (objfile_relocate):  Use ALL_OBJFILE_SYMTABS where
+       appropriate.  Handle relocation of MIPS_EFI symbols special. Also,
+       add code to relocate objfile->sections data structure.
+       * remote.c (get_offsets):  Use new protocol message to acquire
+       section offsets from the target.
+       * (remote_wait):  Get rid of relocation stuff.  That's all handled
+       by objfile_relocate now.
+       * config/alpha/alpha-nw.mt (TM_FILE):  Use tm-alphanw.h.
+       * config/alpha/tm-alpha.h:  Define CALL_DUMMY_ADDRESS, and
+       VM_MIN_ADDRESS.
+       * config/alpha/tm-alphanw.h:  DECR_PC_AFTER_BREAK=0, VM_MIN_ADDRESS=0.
+
 Sun Mar 20 15:21:57 1994  Doug Evans  (dje@cygnus.com)
 
        * sparc-tdep.c (sparc_frame_find_save_regs): Use REGISTER_RAW_SIZE
This page took 0.042936 seconds and 4 git commands to generate.