aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
1993-10-16xJim Kingdon1-3/+3
1993-10-16 * stack.c (print_stack_frame): Put catch_errors aroundJim Kingdon1-0/+4
print_frame_info so (for example) error printing source doesn't cause auto-displays to get skipped in normal_stop.
1993-10-16 * findvar.c (value_from_register): When preparing to cast a valueJim Kingdon1-0/+7
from REGISTER_VIRTUAL_TYPE to type, copy the REGISTER_VIRTUAL_SIZE; the old code didn't copy the whole thing. * valops.c (value_assign): Add comment.
1993-10-15 * mipsread.c (upgrade_type): Replace bitsize sanity checks andPeter Schauer1-0/+5
complaint by a comment explaining why they were useless.
1993-10-15 * Move comments on bypassing call dummy breakpoint from stack.cJim Kingdon3-30/+35
to breakpoint.h.
1993-10-15 * gdb.t06/break.exp: For "next over recursive call", fail on anyJim Kingdon1-0/+5
incorrect output, not just on "factorial (value=2)".
1993-10-15Fri Oct 15 11:52:56 1993 Peter Schauer (pes@regent.e-technik.tu-muenchen.de)Jim Kingdon1-0/+6
* gdb.t12/scope.exp: Remove xfails, filename::var syntax should be working now. Add an xfail if accesing a bss variable causes a memory error if the target is not yet run.
1993-10-15Fri Oct 15 11:52:56 1993 Peter Schauer (pes@regent.e-technik.tu-muenchen.de)Jim Kingdon1-0/+8
* symtab.c (lookup_partial_symtab): If filename is not found and contains no slashes, try again and compare without leading path components. * symtab.c (lookup_symtab_1): Replace open coded version of lookup_partial_symtab with a function call.
1993-10-15* ldlang.c (lang_size_sections, lang_common): ALIGN_N can't handleDavid Edelsohn1-3/+4
types of different sizes (eg: 64 and 32 bits), so coerce. * ld.h (ALIGN_N): Add warning about usage.
1993-10-15 * fork-child.c (fork_inferior), remote-eb.c (eb_create_inferior),Jim Kingdon16-213/+301
remote-mon.c (monitor_create_inferior), remote-nindy.c (nindy_create_inferior), remote-st.c (st2000_create_inferior), remote-vx.c (vx_create_inferior): Remove CREATE_INFERIOR_HOOK; it is replaced by init_trace_fun. * config/convex/xm-convex.h, convex-xdep.c: Add comments explaining how to do without CREATE_INFERIOR_HOOK for whoever fixes the Convex port. * Makefile.in: Add Mach files to ALLDEPFILES, etc. * m3-nat.c: Clean up more hair--message(), cprocs. * configure.in: Recognize Mach targets and hosts. * config/ns32k/tm-umax.h: Add some #ifndef's so tm-ns32km3.h can include this file. * Mach headers in config/*/tm-*.h: Fix includes to match correct locations of files.
1993-10-15 * remote-mon.c (general_open): Set dev_name. Minor tweaking to getRob Savoye2-13/+25
it working again. * config/m68k/tm-monitor.h: Remove floating point register names as there aren't any on any of the monitors that use this code.
1993-10-15 * gdb.t24/demangle.exp: Clean up spacing (2 strings), inclusion ofJim Kingdon1-0/+7
constructor name (2 string), name of _GLOBAL_ demangling (2 strings), name of __st* demangling (2 strings). Did Kung really get the more than 95 others right without testing them?
1993-10-14Modified Files:Kung Hsu1-0/+4
ChangeLog * gdb.t24/demangle.exp: clean up XFAILS, more than 100 of them.
1993-10-14Thu Oct 14 11:40:30 1993 Jeffrey Law (law@cs.uah.edu)Jim Kingdon1-8/+8
* configure.in (configdirs): Add gdb.disasm * gdb.disasm: New directory for GDB disassembler tests. * gdb.disasm/hppa.{exp,s,mt}: Disassembly tests for the HPPA.
1993-10-14 * config/tc-mips.c (md_pseudo_table): Ignore .livereg pseudo-op.Ian Lance Taylor2-5/+23
(s_option): Ignore .option O* and .option pic*. (s_ent): Skip whitespace between symbol and optional digit.
1993-10-14Thu Oct 14 11:40:30 1993 Jeffrey Law (law@cs.uah.edu)Jim Kingdon6-1/+1160
* configure.in (configdirs): Add gdb.disasm * gdb.disasm: New directory for GDB disassembler tests. * gdb.disasm/hppa.{exp,s,mt}: Disassembly tests for the HPPA.
1993-10-14 * app.c (do_scrub_next_char): Always accept 'x' and 'X' as escapeIan Lance Taylor1-0/+5
characters in state 6. * read.c (next_char_of_string): Accept \Xh* and \xh* where h* are hexidecimal digits.
1993-10-14 * config/tc-i386.c (md_apply_fix_1): Make cross segment calls workIan Lance Taylor1-0/+6
for ELF by hacking around bizarre bfd_perform_relocation behaviour that I don't dare change.
1993-10-14* gdb.t00/help.exp: Don't test "help set".Jim Kingdon1-0/+2
1993-10-14 * gdb.t20/inherit.exp, gdb.t22/virtfunc.exp: Remove all xfailsJim Kingdon1-3/+0
from within expect statements. None of these happen anymore and they cause regressions to be silently unnoticed. * gdb.t20/inherit.exp, gdb.t22/virtfunc.exp: Add notes (in failure messages) about known failures with gcc cygnus-2.4.5-930417.
1993-10-14 * gdb.t20/inherit.exp, gdb.t22/virtfunc.exp: Remove all xfailsJim Kingdon1-6/+6
from within expect statements. None of these happen anymore and they cause regressions to be silently unnoticed. * gdb.t20/inherit.exp, gdb.t22/virtfunc.exp: Add notes (in failure messages) about known failures with gcc cygnus-2.4.5-930417. * gdb.t22/virtfunc.exp: Add notes (in comment and failure message) about problem with gcc cygnus-2.4.5-930828.
1993-10-14 * gdb.t20/inherit.exp: Remove all xfails from within expect statements.Jim Kingdon1-0/+4
None of these happen anymore and they cause regressions to be silently unnoticed. * gdb.t20/inherit.exp: Add note (in failure message) about known failure with gcc cygnus-2.4.5-930417.
1993-10-14 * gdb.t20/inherit.exp: Add note (in failure message) about knownJim Kingdon1-0/+6
failure with gcc cygnus-2.4.5-930417. * gdb.t22/virtfunc.exp: Add notes (in comments and failure message) about problem with gcc cygnus-2.4.5-930828.
1993-10-14Remove references to shade.David Edelsohn1-1/+0
1993-10-14 * gdb.t02/Makefile.in, gdb.t08/Makefile.in: Make all depend onJim Kingdon1-0/+9
comp-info.exp so it gets built if it doesn't exist. * gdb.t13/{Makefile.in,bitfields.exp}: Remove comp-info.exp stuff; it is no longer used. * gdb.t13/comp-info.c: Removed.
1993-10-14 * coffcode.h (styp_to_sec_flags): Don't set SEC_DEBUGGING until itIan Lance Taylor1-0/+7
is made to work. (coff_compute_section_file_positions): Remove check for USE_DISCARDED_SECTIONS_COUNT. * coff-i386.c: Don't define USE_DISCARDED_SECTIONS_COUNT. Basing it on host defines is wrong.
1993-10-14Thu Oct 14 11:33:25 1993 Michael Meissner (meissner@osf.org)Ian Lance Taylor2-104/+196
* config/tc-i386.c: (md_begin): Do not zero static arrays. Don't call strchr for each character to see if it is a special char, instead add a second loop over special_chars. Set alignment of text, data and bss sections to 4. (pi, te, pt, pe, ps): Add declarations so that DEBUG386 can be used again. (reloc): Don't return 8 and 16 bit non-PC relative relocations on ELF, since the ELF object format does not have these type of relocations. Change the abort into as as_bad and return BFD_RELOC_NONE to silence compiler warnings. (md_assemble): Keep track of the instruction size. Allow white space between the $ and the constant for compatibility with older gases and other assemblers. (i386_operand): Skip spaces between $ and expression. (tc_gen_reloc): Don't allow anything but 32 bit relocations on ELF. Convert abort into an as_bad and assert into as_fatal.
1993-10-14* gdb.t06/signals.exp: Add xfail for sun3.Jim Kingdon1-0/+4
1993-10-14 * ecoff.c (ecoff_bfd_seclet_link): Don't link a .reginfo section.Ian Lance Taylor1-0/+6
(ecoff_write_object_contents): Don't require the .reginfo section to be a particular size.
1993-10-14 * inflow.c: Pass pointer to process group, not process group itself,Jim Kingdon2-2/+5
to TIOCSPGRP ioctl.
1993-10-13keep apollo.hKen Raeburn1-0/+1
1993-10-13More "make dep" fixups.Ken Raeburn3-0/+49
Apollo 68k support from Troy Rollo <troy@cbme.unsw.edu.au>.
1993-10-13Oopsie.Ken Raeburn1-55/+214
Use "[^ ]*", not ".*", in matching filename patterns. Updated dependencies in Makefile.in.
1993-10-13remove inclusion of strings.hKen Raeburn1-1/+0
1993-10-13obj-coffbfd change for wellfleet picKen Raeburn1-15/+21
1993-10-13 * config/obj-coffbfd.c (fixup_segment) [DIFF_EXPR_OK]: IfKen Raeburn1-0/+13
sub_symbolP is in the current segment, convert to a PC-relative fixup and discard the symbol. (Copied from write.c.)
1993-10-13 * ldmain.c (enter_global_ref): Just ignore any weak symbol forIan Lance Taylor1-0/+6
which we already have a definition, rather than checking in several different places whether the symbol is weak.
1993-10-13coff-i386.c (i3coff_object_p): Now static.Ken Raeburn2-3/+16
1993-10-1368kcoff, makedep changesKen Raeburn1-0/+14
1993-10-13Make "make dep" easier to work with. Updated lots of dependencies.Ken Raeburn2-168/+147
Don't try "make dep" alone; use "make dep DEP=mymkdep", where "mymkdep" has been hacked to use "gcc -MM"...
1993-10-13Define ONLY_DECLARE_RELOCS, to avoid name conflicts when "--with-targets=all".Ken Raeburn1-0/+1
1993-10-13for m68klynx_coff_vec, include coff-m68k.o for nowKen Raeburn1-1/+1
1993-10-13 * config/obj-ecoff.c (ecoff_build_symbols): Handle st_End symbolIan Lance Taylor1-0/+3
for st_StaticProc just like st_Proc.
1993-10-13 * inflow.c (terminal_ours_1): Don't print warning on failure toJim Kingdon2-3/+9
set process group.
1993-10-13 * printcmd.c (printf_command): Instead of using makeva* andJim Kingdon5-104/+20
calling vprintf, just make the appropriate calls to printf. * printcmd.c, config/pa/xm-pa.h, config/mips/xm-makeva.h, config/alpha/xm-alpha.h, config/m88k/xm-m88k.h: Remove all traces of makeva*. My apologies to everyone (including me!) who spent so much time getting it to work on various machines, but look at the bright side, at least you won't have to do it again in the future. * printcmd.c (printf_command): Make a cleanup for val_args (fixes a memory leak).
1993-10-13 * write.c (relax_and_size_all_segments): Moved #endif for OBJ_BOUTIan Lance Taylor1-0/+6
so that OBJ_BOUT doesn't forget to adjust all the fragments in the .bss section. Fixes critical PR 3600.
1993-10-13* config/mips/xm-mips.h: Remove comment about HAVE_SGTTY vs. usleep.Jim Kingdon2-2/+5
1993-10-13only configure gdbserver for native environmentsDavid D. Zuhn2-1/+13
1993-10-13* gdb.texinfo (Files): Say what address the load command loads it at.Jim Kingdon2-0/+7
1993-10-12 * stabsread.c (read_type): Treat a negative type number at the startJim Kingdon2-1/+7
of a type as a type reference, not as a definition of a type with "50=" omitted. This makes things work on the RS/6000 again (the 14 Sep 1993 change broke it).