aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
1993-08-17 * archures.c (bfd_default_set_arch_mach): Set bfd_error onIan Lance Taylor3-61/+83
failure. * aoutx.h (NAME(aout,set_arch_mach)): Check return value of bfd_default_set_arch_mach.
1993-08-17 * main.c (cd_command): If current_directory on entry is "/", thenJim Kingdon2-134/+296
don't append an extra slash. Don't assume that /../.. means /.
1993-08-17* 29k-share/udi/udiphcfg.h: Always include udiphunix.h not udiphdos.h.Jim Kingdon2-0/+13
1993-08-17* complaints.c (complain): fflush (stdout) after output.Jim Kingdon2-0/+11
1993-08-17don't pass cpu to config.bfdDavid MacKenzie1-0/+4
1993-08-17Tue Aug 17 09:42:16 1993 David J. Mackenzie (djm@thepub.cygnus.com)David MacKenzie2-0/+115
* config.bfd (cpu): Extract from canonical name with sed. * configure.in: Don't pass it.
1993-08-17 * m88k-dis.c (m88kdis): Make class unsigned.Ian Lance Taylor1-0/+17
1993-08-17 * scripttempl/h8500.sc: Start all sections in a different segment.Steve Chamberlain2-11/+58
* scripttempl/z8ksim.sc: Handle constructors
1993-08-17 * config/i386/tm-i386bsd.h (SIGTRAMP_START, SIGTRAMP_END, FRAME_CHAIN,Peter Schauer2-24/+59
FRAMELESS_FUNCTION_INVOCATION, FRAME_SAVED_PC, SIGCONTEXT_PC_OFFSET): Define to make backtracing through sigtramp work. * config/vax/tm-vax.h (SIGTRAMP_START, SIGTRAMP_END, TARGET_UPAGES, FRAME_SAVED_PC, SIGCONTEXT_PC_OFFSET): Ditto.
1993-08-17 * blockframe.c, frame.h (sigtramp_saved_pc): New routine to fetchPeter Schauer3-132/+340
the saved pc from sigcontext on the stack for BSD signal handling. * config/i386/tm-i386bsd.h (SIGTRAMP_START, SIGTRAMP_END, FRAME_CHAIN, FRAMELESS_FUNCTION_INVOCATION, FRAME_SAVED_PC, SIGCONTEXT_PC_OFFSET): Define to make backtracing through sigtramp work. * config/vax/tm-vax.h (SIGTRAMP_START, SIGTRAMP_END, TARGET_UPAGES, FRAME_SAVED_PC, SIGCONTEXT_PC_OFFSET): Ditto.
1993-08-17 * gdb.t00/teststrategy.exp: Deal with it if cmdsize = 1 lineJim Kingdon1-0/+8
doesn't exist (due to optimization).
1993-08-17 * gdb.stabs/wierd.exp: Deal with it if echo of "file" commandJim Kingdon1-1/+7
contains \r because the filename is long.
1993-08-17 * stabs.texinfo (Stabs-in-elf): Talk about getting the startJim Kingdon2-49/+80
addresses of a source file. Also revise formatting. Change "object module" or "object file" to "source file". Various: Miscellaneous cleanups.
1993-08-17 * gdb.t06/signals.exp: Revise comments regarding "'next' behaved asJim Kingdon1-0/+5
'continue'" bug, and change xfail back to i*86-univel-sysv4*.
1993-08-16use coffbfd for z8kDavid D. Zuhn1-0/+5
1993-08-16 * stack.c (frame_info, print_frame_info): Add comment about usingJim Kingdon1-0/+6
the starting source line number on a line boundary if backtracing through sigtramp.
1993-08-16 * config/m68k/tm-m68k.h (SIG_PC_FP_OFFSET, SIG_SP_FP_OFFSET):Peter Schauer1-0/+19
Define for correct handling of bachtraces through _sigtramp.
1993-08-16 * gdb.t00/help.exp, gdb.t02/whatis.exp, gdb.t07/watchpoint.exp,Peter Schauer1-0/+11
gdb.t08/opaque.exp, gdb.t17/interrupt.exp: Update for vax running Ultrix. * gdb.t02/whatis.exp: Use procedure to setup xfails on long versus int tests. * gdb.t08/opaque.exp: Use procedure to setup xfails for opaque tests.
1993-08-16 * blockframe.c (create_new_frame, get_prev_frame_info):Peter Schauer1-7/+32
Use the function name when calling IN_SIGTRAMP. * config/m68k/tm-m68k.h (SIG_PC_FP_OFFSET, SIG_SP_FP_OFFSET): Define for correct handling of bachtraces through _sigtramp. * m68k-tdep.c (m68k_find_saved_regs): Adjust saved sp for fake sigtramp frames. * mipsread.c (parse_type): Handle corrupt TIR info with complaint instead of core dump. * mipsread.c (parse_partial_symbols): Put static symbols into the mimimal symbol table, use proper mst_types for all minimal symbols. * stack.c (frame_info, print_frame_info): Use the starting source line number on a line boundary if backtracing through sigtramp.
1993-08-16 * blockframe.c (create_new_frame, get_prev_frame_info):Peter Schauer1-0/+53
Use the function name when calling IN_SIGTRAMP. * config/m68k/tm-m68k.h (SIG_PC_FP_OFFSET, SIG_SP_FP_OFFSET): Define for correct handling of bachtraces through _sigtramp. * m68k-tdep.c (m68k_find_saved_regs): Adjust saved sp for fake sigtramp frames. * mipsread.c (parse_type): Handle corrupt TIR info with complaint instead of core dump. * mipsread.c (parse_partial_symbols): Put static symbols into the mimimal symbol table, use proper mst_types for all minimal symbols. * stack.c (frame_info, print_frame_info): Use the starting source line number on a line boundary if backtracing through sigtramp.
1993-08-16 * install.sh: If one command fails, don't try the rest. Don't tryJim Kingdon1-8/+25
to remove $dsttmp (via trap) unless we have already created it. If $src doesn't exist, detect it and exit with an error.
1993-08-16* configure.host: Make sure all OS fields end in *.Jim Kingdon1-0/+8
1993-08-16* config.guess: Recognize BSD on hp300.Jim Kingdon2-1/+16
1993-08-14update targetsDavid D. Zuhn1-22/+44
1993-08-13hacking, whacking, and bug fixing.K. Richard Pixley1-298/+421
1993-08-13 * Makefile.in (remote-bug.o): new rule.K. Richard Pixley1-0/+3
(ALLDEPFILES): added remote-bug.c
1993-08-13 * remote-hms.c (hms_wait): use -1 for timeout's which means blockK. Richard Pixley2-1/+4
forever rather than 99999.
1993-08-13 * ser-unix.c (get_tty_state): if a descriptor is not a tty, thenK. Richard Pixley2-4/+21
simply save encode this fact as the process group and return success rather than an error. (set_tty_state): if process group is -1, do not reset the process group. (hardwire_reachar): comment change.
1993-08-13comment changeK. Richard Pixley2-3/+6
1993-08-13 * config/m88k/tm-m88k.h: comment change to remove embeddedK. Richard Pixley2-2/+9
comment. (SKIP_PROLOGUE): skip_prologue returns a value which is expected to reset the pc argument. So reset it.
1993-08-13Use BFD to determine what a symbol prefix is, be better about determiningSean Eric Fagan1-7/+39
which symbols to study, and divide by the correct amount.
1993-08-13 * nlmcode.h (nlm_write_object_contents): procedure offsets areIan Lance Taylor1-0/+8
from start of code segment, not start of file. * config/i386-nlm.mt (DEFAULT_VECTOR): It's nlm32_i386_vec, not bfd_nlm32_i386_vec. * configure.in (SELECT_VECS switch): Likewise.
1993-08-13 * Makefile.in (VERSION): Bump to 4.10.1 after release and cvsFred Fish2-17/+35
tagging.
1993-08-13 * gdbserver/Makefile.in: Use GDBSERVER_LIBS andJim Kingdon4-0/+19
GDBSERVER_DEPFILES. Also remove much (but not all that could be removed) crud inherited from gdb Makefile.in. * config/i386/i386lynx.mh, config/sparc/sun4os4.mh: Define GDBSERVER_*. * gdbserver/README: Say it works on Sun and change configuration instructions slightly.
1993-08-13 * format.c (bfd_check_format): If the target matches the defaultDavid MacKenzie1-0/+3
target, set match_count to 1, to ignore any previous matches.
1993-08-13remove mention of nmDavid MacKenzie1-15/+9
1993-08-13 * Makefile.in ($(NM_PROG)): Depend on demangle.o.David MacKenzie3-16/+35
(demangle.o): New target. (cplus-dem.o): Depend on it, to force compilation order when doing parallel compiles. * nm.c (print_symbol_info_{bsd,sysv,posix}): Take a bfd arg. (struct output_fns print_symbol_info): Ditto. (long_options, usage, main): Add -C --demangle option. (print_symname): New function, demangling if requested. (print_symbols, print_symbol_info_{bsd,sysv,posix}): Use it.
1993-08-12added support for the original "make chech-cdtest"Jeffrey Wheat7-15/+400
1993-08-12cleaned up tests to work like they did originally in the makefileJeffrey Wheat2-6/+47
1993-08-12 * gdb.t17/interrupt.exp: Fix 'missing Continuing' case so patternFred Fish1-0/+6
to match does not match the passing case but still matches the failing case.
1993-08-12Tipo.Ian Lance Taylor1-1/+1
1993-08-12 * coff-aplha.alpha.c (alpha_howto_table, alpha_finish_reloc,Ian Lance Taylor2-521/+20
alpha_ecoff_swap_reloc_{in,out}, alpha_bfd_reloc_type_lookup): Read and write Alpha relocs. Can't process them yet. * ecoff.c (ecoff_slurp_reloc_table): Recognize new reloc sections. If the section does not already exist, create it.
1993-08-12 * alpha.h (struct external_reloc): Add r_symndx field.Ian Lance Taylor2-0/+239
(RELSZ): Correct. (RELOC_BITS*): Correct. (ALPHA_R_*): Define. * ecoff.h (RELOC_SECTION_{XDATA,PDATA,FINI,LITA,ABS}): Define. (r_extern): Undefine. * internal.h (struct internal_reloc): Make r_vaddr bfd_vma rather than long. Add r_extern field.
1993-08-12* Makefile.in (distclean): Remove *.plog *.sum *.psum site.*.Jim Kingdon2-4/+8
1993-08-12keep config.bfdDavid MacKenzie1-0/+1
1993-08-12* stabs.texinfo: Point to mangling info in gcc's gpcompare.texi.Jim Kingdon2-7/+18
1993-08-12 * Makefile.in (BFD32_BACKENDS): Remove srec.o, add reloc16.o.David MacKenzie1-0/+2
1993-08-12 * libecoff.h (ecoff_backend_data): Added constructor_reloc andIan Lance Taylor1-0/+15
finish_reloc fields. * ecoff.c: Move MIPS reloc support from here... * coff-mips.c: to here. * ecoff.c (ecoff_set_symbol_info): Get constructor reloc howto from backend. (ecoff_slurp_reloc_table): Removed MIPS specific stuff. Call finish_reloc backend function. (ecoff_write_object_contents): Removed MIPS specific assertions. * coff-mips.c (mips_finish_reloc): New function. (mips_ecoff_backend_data): Fill in new fields. * coff-alpha.c (alpha_ecoff_backend_data): Use NULL for new fields. * targets.c: Added extern for ecoffalpha_little_vec.
1993-08-12 * ecoff.h: Moved MIPS reloc definitions from here...Ian Lance Taylor1-0/+14
* mips.h: to here.
1993-08-12don't use -g in CXXFLAGSDavid D. Zuhn1-0/+3