aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
1991-09-04Make writing to files work properly. (Fixes to BFD are also needed.)John Gilmore11-270/+453
* core.c (core_open): Open file ourselves, read or r/w, depending on write_files. Use bfd_fdopenr. * gdbcore.h (write_files): New variable. * exec.c (write_files): Define variable, add set&show for it. (exec_file_command): Use write_files to open for read or r/write. Make shared library reading happen automatically. These changes are mostly from Peter Schauer <pes@regent.e-technik.tu-muenchen.de>. * inferior.h (stop_soon_quietly): Add to exported variables. * infrun.c (child_create_inferior): call solib hook, if defined. (child_attach): call solib hook, if defined. * solib.c: Include inferior.h. Add from_tty to so_list as kludge. (find_solib): Use lookup_misc_func rather than hand-rolled. (symbol_add_stub): New stub for catch_errors. (solib_add): Avoid output if !from_tty. Catch errors rather than just calling symbol_file_add and bombing. (solib_create_inferior_hook): Interface with the target process to let it read and alloc shared libs, then figure out what it did. * core.c (validate_files): Fix typo, soften warning. (Fix from Hiroto Kagotani <kagotani@cs.titech.ac.jp>.) * utils.c (fputs_demangled): Avoid duplicate printing if demangling is off. (Fix from J.T. Conklin <jtc@cayenne.com>.) * infrun.c (proceed): Cast -1 to (CORE_ADDR) before comparing. (Fix from pierre@la.tce.com (Pierre Willard).) * main.c (catch_errors): Change argument to a char * from an int, since a char * can point to a struct full of glop, but an int is not guaranteed to be able to hold a pointer. * breakpoint.c (breakpoint_cond_eval, bpstat_stop_status, breakpoint_re_set_one, breakpoint_re_set): Adapt. * core.c (core_open, solib_add_stub): Adapt. * remote-vx.c (symbol_stub, add_symbol_stub, callers): Adapt.
1991-09-04Don't keep ldgram.h. Isn't even checked in.K. Richard Pixley1-2/+4
1991-09-04Added "recover"'ability.K. Richard Pixley1-4/+9
1991-09-04Adding "recover"'ability.K. Richard Pixley1-17/+17
1991-09-04Bugs john noticed.K. Richard Pixley1-8/+10
1991-09-04test & recover a better way.K. Richard Pixley1-2/+7
1991-09-03Fixed the line break as a test for cvs ci.Steve Chamberlain1-2/+2
1991-09-03"recover" aoutx.hK. Richard Pixley1-1/+6
1991-09-03*** empty log message ***Steve Chamberlain1-4/+4
1991-09-03*** empty log message ***Steve Chamberlain3-11/+14
1991-09-03Initial revisionSteve Chamberlain4-0/+233
1991-09-03*** empty log message ***Steve Chamberlain4-53/+59
1991-09-03Initial revisionSteve Chamberlain24-0/+445
1991-09-03*** empty log message ***Steve Chamberlain4-15/+65
1991-09-03Merge with FSF.John Gilmore1-0/+2
1991-09-03Merge with latest FSF versions.John Gilmore3-89/+116
1991-09-02Updated list of Sanitizable directories.K. Richard Pixley1-2/+8
1991-09-02"recover" tc-sparc.cK. Richard Pixley1-1/+5
1991-09-02Recover the editted files.K. Richard Pixley1-1/+5
1991-09-02dump the obsolete INSTALL.K. Richard Pixley1-2/+4
1991-09-02Correcting some things.K. Richard Pixley1-2/+5
1991-09-02Correct a few things.K. Richard Pixley1-3/+6
1991-09-02Initial revisionK. Richard Pixley1-0/+1
1991-09-01m68040 support.K. Richard Pixley1-1490/+1724
1991-09-01hack around memset().K. Richard Pixley1-1/+2
1991-09-01prototype for decode_local_label_name(), better definition ofK. Richard Pixley1-18/+19
obstack_chunk_fns.
1991-09-01Link via as.new to avoid what might be some other cross assembler forK. Richard Pixley1-12/+16
people with '.' in their paths. Also, push as.new into as.old in an attempt to catch a couple gdb bugs.
1991-09-01Patch around gcc builtin memory functions.K. Richard Pixley1-0/+4
1991-09-01Added config.subSteve Chamberlain1-1/+5
1991-09-01Changed the word binutils to 'the linker'Steve Chamberlain1-0/+82
1991-08-31Welcome emacs to the mess.K. Richard Pixley1-1/+1
1991-08-31Retract last edit. System type should determine whether this file gets loadedStu Grossman1-9/+0
at all.
1991-08-31Undo edit 1.5. Easier to let abort be of unspecified type than to claim a typeStu Grossman1-9/+4
and be wrong half the time.
1991-08-31Add in sysv configuration stuff.Stu Grossman1-111/+80
1991-08-31Merge in irix support.Stu Grossman1-2/+12
1991-08-31Merge in irix support.Stu Grossman2-12/+43
1991-08-31Merge in irix support.Stu Grossman1-1/+7
1991-08-31Merge in irix support.Stu Grossman5-128/+341
1991-08-30Merge in irix support.Stu Grossman1-2/+2
1991-08-29paperwork handled for AMD Coff.John Gilmore1-13/+4
1991-08-29Paperwork handled for AMD Coff.John Gilmore1-8/+4
1991-08-28Backing out last round of changes.K. Richard Pixley0-0/+0
1991-08-28Update to current standards.K. Richard Pixley3-383/+406
1991-08-28Better error reporting on missing local labels.K. Richard Pixley1-5/+35
1991-08-27Error out on unrecognized options.K. Richard Pixley1-1/+1
1991-08-27Added config.subSteve Chamberlain1-1/+5
1991-08-26Correcting install target when gcc not present.K. Richard Pixley1-5/+17
1991-08-26Welcome cvs to the big time.K. Richard Pixley1-1/+1
1991-08-25rcs enters the soup.K. Richard Pixley4-7/+26
1991-08-25Adding diff to the fray.K. Richard Pixley3-4/+12