aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
1991-08-21Wed Aug 21 14:33:06 1991 Roland H. Pesch (pesch at cygint.cygnus.com)Roland Pesch8-44/+48
* Makefile.in, awkscan-ip, awkscan-p, intobfd, libbfd.h, libcoff.h, tolibcoff; new bfd-in.h, libbfd-in.h, libcoff-in.h: (a) use separate files for invariant parts of bfd.h, libbfd.h, and libcoff.h; (b) in generated parts of same, use less obtrusive marks indicating .c origins. * bfd.texinfo: generalize most references to linker
1991-08-21Roll version to 3.98.2.John Gilmore1-1/+1
1991-08-21The machine-dependent files should declare the section names - not theJohn Gilmore4-7/+19
"internal" file. Previously this was done as a mishmash.
1991-08-21Declare dependency even for optional modules.John Gilmore1-3/+4
1991-08-20Remove warnings about system assembler for sunos4.John Gilmore1-0/+4
1991-08-20Remove warnings about system assembler.John Gilmore4-20/+0
1991-08-20Check in with stuff from core.c (after PROTOS update in bfd Makefile)Roland Pesch1-67/+98
1991-08-20Tue Aug 20 15:18:02 1991 Roland H. Pesch (pesch at cygint.cygnus.com)Roland Pesch2-1/+6
* Makefile.in: include core.p in PROTOS (building better bfd.h) * archures.c: remove empty foo() definition (crept in at vn1.9)
1991-08-20revisiting error messagesK. Richard Pixley3-128/+255
1991-08-20* mcheck.c: Avoid warning about undeclared abort fn.John Gilmore5-6/+40
* tm-sparc.h (PC_ADJUST): Avoid calling error() from this; it causes recursive calls to error() when used in cleanups. To do so requires that we make it a function, so we do. * sparc-tdep.c (sparc_pc_adjust): New implem of PC_ADJUST. * utils.c (do_cleanups): Remove the current cleanup from the chain *before* calling it, in case error() is called from it. The result won't be pretty, but won't be an infinite loop either.
1991-08-20Fixed compilation error.K. Richard Pixley1-11/+11
1991-08-19Fixed minor typos.Roland Pesch9-38/+42
1991-08-19BSD Net2 changes, and misc other fixes.John Gilmore1-0/+34
1991-08-19* breakpoint.c (bpstat_do_actions): Use a cleanup to restoreJohn Gilmore2-5/+18
executing_breakpoint_commands if we are interrupted by error. * coffread.c (init_lineno): Avoid problem with zero-sized linetab versus malloc/free. From: john@labtam.labtam.oz.au (John Carey). * core.c (solib_add_stub, core_open): Call SOLIB_ADD inside a catch_errors() so we can setup the frame regardless of whether the shared libs work. * ieee-float.c (double_to_ieee_extended): Get exponent from right place in little-endian systems. From John Carey.
1991-08-19Minor bug fixes from BSD Net2 gdb:John Gilmore4-12/+17
* blockframe.c (get_prev_frame_info): If FRAME_CHAIN_COMBINE returns 0, there is no previous frame. * breakpoint.c (commands_command): If !from_tty, don't call input_from_terminal_p(). * dbxread.c (record_misc_function): Speed up slightly. (compare_psymbols): Ditto. * infcmd.c (do_registers_info): Take a second argument to determine whether to print float registers. "info registers" does not do so anymore. "info all-registers" does, now. * mips-tdep.c, pyr-tdep.c (xxx_do_registers_info): Take second arg and ignore it. * tm-mips.h, tm-pyr.h (DO_REGISTERS_INFO): Pass second arg. * inflow.c (initialize_inflow): Set tflags_ours correctly.
1991-08-19Mon Aug 19 13:48:22 1991 Roland H. Pesch (pesch at cygint.cygnus.com)Roland Pesch16-229/+933
* aoutx.h, archive.c, archures.c, bfd.c, bfd.texinfo, cache.c, coffcode.h, core.c, format.c, libbfd.c, libbfd.h, libcoff.h, opncls.c, reloc.c, section.c, syms.c, targets.c (documentation segments): used BFD (caps) more consistently as a name in discourse, fixed a few other minor typos and uses of fonts
1991-08-19Describe C++ fixes.Michael Tiemann1-0/+5
1991-08-19Fixed two C++ related bugs.Michael Tiemann1-53/+48
1991-08-17*** empty log message ***Steve Chamberlain1-2/+2
1991-08-17*** empty log message ***Steve Chamberlain1-1/+1
1991-08-17*** empty log message ***Steve Chamberlain1-11/+11
1991-08-17*** empty log message ***Steve Chamberlain1-41/+17
1991-08-17DocumentationSteve Chamberlain8-292/+522
1991-08-17Initial revisionSteve Chamberlain13-0/+275
1991-08-17Doc changesSteve Chamberlain1-36/+32
1991-08-17Documentation changesSteve Chamberlain1-473/+942
1991-08-17Initial revisionSteve Chamberlain3-0/+18
1991-08-16Allow yacc to be passed in as BISON.K. Richard Pixley1-4/+4
1991-08-16Mostly just formatting and comments.K. Richard Pixley1-19/+43
1991-08-16 * main.c: Remove unused terminating_signals and catch_termination().John Gilmore2-8/+27
(long_options): Terminate with a zero element. [Bugfix from Atsuo Kawaguchi <atsuo@hark86.harl.hitachi.co.jp>.] (gdb_readline): Make call-compatible with readline. (init_signals): Improve comments re vfork vs. signal. * utils.c (prompt_for_continue): Use new gdb_readline(). If we prompt for continuation, we don't let CR repeat the previous command, once we get back to a prompt. It's too easy to keep hitting CR, expecting "--more--" prompts, and have some long command start repeating on you.
1991-08-15added spaces after ,a annuls and ,N ,T bpred bits.K. Richard Pixley1-36/+36
1991-08-15Corrected relocation overflow checks.K. Richard Pixley1-3/+3
1991-08-15Abort()'s become as_fatal()'s.K. Richard Pixley3-46/+35
1991-08-14Die on missing host fragments, let missing target fragments pass.K. Richard Pixley1-0/+20
1991-08-14Added fatal checks for missing host and target makefile fragments.K. Richard Pixley2-26/+76
1991-08-14*** empty log message ***John Gilmore1-1/+1
1991-08-14Deal with emulations more gracefully.K. Richard Pixley2-31/+63
1991-08-14* no more relocation_info structures. We now squirt directly fromK. Richard Pixley6-254/+320
fixS's. * i960-bout and i960-coff "tested" against their predecessors.
1991-08-14Add ignored target argument to child_xfer_memory.John Gilmore1-7/+8
1991-08-14 * source.c: #if defined => #ifdef.John Gilmore3-45/+143
* main.c (main): Only try to attach "corefile" argument if it starts with a digit.
1991-08-14 * inflow.c (new_tty_prefork, new_tty): New prefork routineJohn Gilmore1-17/+26
modifies static state in the parent process; new_tty itself runs in the child and modifies the child's file descriptors to match the saved static state. * infrun.c (child_create_inferior): Call new_tty_prefork, fork, then new_tty.
1991-08-14 * core.c, exec.c, inftarg.c, remote-eb.c, remote-nindy.c,John Gilmore3-10/+15
remote-vx.c, remote.c, target.c, target.h: Remove add_syms vector from target_ops. It's the same on all targets. Add two section pointers to target_ops.
1991-08-14 * solib.c (solib_add): New argument is the target_ops whoseJohn Gilmore3-9/+13
section list is to be added to, if any. Reallocate the sections in that target to add any that come from shared libs. (throughout) so_sections renamed to sections. (solib_xfer_memory): Deleted. * tm-sunos.h (SOLIB_ADD): Add target argument. (SOLIB_XFER_MEMORY): Delete. * xm-sun3os4.h, xm-sun4os4.h: Define BROKEN_LARGE_ALLOCA, and add comment explaining shared library screw.
1991-08-14 * core.c (core_open, core_close, core_xfer_memory): MoveJohn Gilmore1-53/+27
section table pointers and bfd* into the target_ops. (core_open): Allow errors in shared lib reading, etc. (core_files_info): Describe shared library sections. * exec.c (exec_open, exec_close, exec_xfer_memory, xfer_memory, exec_files_info, set_section_command): Move section table pointers and bfd* into the target_ops. (add_to_section_table): Add BFD to section table. * target.c (target_xfer_memory, target_info): Pass target to xfer_memory and target_info functions. * target.h: '' * gdbcore.h: Move struct section_table. * target.h: New home of struct section_table.
1991-08-14 * blockframe.c (frameless_look_for_prologue): Speed up byJohn Gilmore3-27/+49
calling SKIP_PROLOGUE_FRAMELESS_P if it's defined. * tm-sparc.h (SKIP_PROLOGUE, SKIP_PROLOGUE_FRAMELESS_P): Define two variants, one faster. * sparc-tdep.c (sparc_frame_chain): Use target_read_memory and return zero, rather than giving an error. (setup_arbitrary_frame): Initialize the PC in the new frame. (skip_prologue): Add a second arg saying whether we're just checking for a frameless function or not.
1991-08-13as.texinfo: commented out @group definitions, since recent vns ofRoland Pesch2-12/+42
texinfo restrict to limited usefulness. *.m4: updated to match GDB .m4's Makefile: default target `all', automate m4 preprocessing etc. All: added CVS/RCS Id: tag.
1991-08-13Initial revisionRoland Pesch4-0/+91
1991-08-13Correct for a deficiency in sun make.K. Richard Pixley1-1/+2
1991-08-12Changed the script rule from "mkscript" to "./mkscript".K. Richard Pixley1-5/+5
1991-08-08Fixed bug where stringtable size wasn't being swapped.Steve Chamberlain1-63/+98