aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
1992-05-20* readline.c: Can't initialize FILE *'s with stdin and stdout,John Gilmore1-0/+6
because they might not be constant. Patch from Tom Quinn, trq@dinoysos.thphys.ox.ac.uk.
1992-05-19Removed RMS email address from inside cover page, at his request.Roland Pesch1-1/+1
1992-05-19merged changes from grep-1.6 (alpha)K. Richard Pixley2-22/+152
1992-05-189 may revision mergedK. Richard Pixley1-10/+11
1992-05-18Fix various protos so bfd/binutils compile on sun3 with gccSteve Chamberlain1-4/+6
1992-05-18* alldeps.mak, depend: re-make to account for ser-*.c.Stu Grossman2-288/+334
1992-05-17 * inflow.c (new_tty): Temporarily ignore SIGTTOU whenFred Fish7-23/+73
disconnecting from controlling terminal, to avoid gdb hanging on SVR4. Fixes bug reported by Oliver Okrongli. * procfs.c (PROC_NAME_FMT): Change format to match default used by system, as suggested by Oliver Okrongli. * tm-68k.h (FRAME_FIND_SAVED_REGS): Apply missing parentheses bug fix from Brent Townshend (bst%tt@cam.ORG). * c-exp.y (nonempty_typelist): Fix memory overrun bug reported by turlais@rechser.total.fr. * dwarfread.c (decode_subscr_data): Fix bug in calculation of length of non-zero lowerbound arrays. Bug fix from Peggy Fieland. * objfiles.h (unlink_objfile): Add prototype. * objfiles.c (unlink_objfile): Add function. * objfiles.c (free_objfile): Call unlink_objfile. * objfiles.c (allocate_objfile): Call unlink_objfile on newly remapped objfiles. Bug reported by hahn@sunshine.labs.tek.com. Also, discard old possibly bogus sf struct. * symfile.c (symbol_file_add): Call init_entry_point_info() and find_sym_fns() for remapped symbol files, in case of any changes since the last mapping.
1992-05-17fix declaration of freeK. Richard Pixley1-0/+4
1992-05-15use m4 rather than gm4K. Richard Pixley1-0/+4
1992-05-15Thu May 14 17:09:48 1992 Roland H. Pesch (pesch@fowanton.cygnus.com)Roland Pesch3-12/+26
* gdb.texinfo: slight expansion of new text on reading info files * gdbinv-s.m4.in: correct and expand info on cross-debugging H8/300 from DOS. * ChangeLog: guess...
1992-05-13 Changes to support GDB running on DOS using GO32 and H8 supportSteve Chamberlain4-1/+17
* defs.h: if xm.h doesn't define FOPEN_RB, include "fopen-same.h", allowing hosts with different text and binary file formats to work. * coffread.c (read_coff_symtab): changed calling convention and operation - now it opens its own file with FOPEN_RB rather than duping and fdopening the provided handle. * dbxread.c, cplus-dem.c: #include mangling. * exec.c: If O_BINARY isn't defined, set it to 0, call openp for binary files oring in the right bit. * utils.c, terminal.h, inflow.c: hackery because dos doesn't have terminals. * remote-hms.c: cleanup to use the new remote serial stuff * serial.h, ser-termios.c, ser-go32.c: newfiles to provide host independent remote terminal I/O. * remote.c: if DONT_USE_REMOTE is defined, then don't use it. * source.c (openp): fix off by one problem removing / - can now open a source file in the root directory with DOS. * values.c (value_as_pointer): remove bogus address bits from long. (unpack_long): unpack into unsigned long/short if pointer. sun4.mh: use the ser-termios stuff go32.mh: use the ser-go32 stuff
1992-05-13 Changes to support GDB running on DOS using GO32 and H8 supportSteve Chamberlain12-404/+860
* defs.h: if xm.h doesn't define FOPEN_RB, include "fopen-same.h", allowing hosts with different text and binary file formats to work. * coffread.c (read_coff_symtab): changed calling convention and operation - now it opens its own file with FOPEN_RB rather than duping and fdopening the provided handle. * dbxread.c, cplus-dem.c: #include mangling. * exec.c: If O_BINARY isn't defined, set it to 0, call openp for binary files oring in the right bit. * utils.c, terminal.h, inflow.c: hackery because dos doesn't have terminals. * remote-hms.c: cleanup to use the new remote serial stuff * serial.h, ser-termios.c, ser-go32.c: newfiles to provide host independent remote terminal I/O. * remote.c: if DONT_USE_REMOTE is defined, then don't use it. * source.c (openp): fix off by one problem removing / - can now open a source file in the root directory with DOS. * values.c (value_as_pointer): remove bogus address bits from long. (unpack_long): unpack into unsigned long/short if pointer.
1992-05-12Tue May 12 14:08:59 1992 Steve Chamberlain (sac@thepub.cygnus.com)Steve Chamberlain2-3/+24
* coff-a29k.c (perform_reloc): fix bug in jmp/call evaluation * coff-h8300.c (reloc_processing): all relocs are relative to section start. * opncls.c: don't use fdopen on DOS systems short patches from Glenn Kasten (glenn@ready.com) * target.c: enabled oasys support * oasys.c: Insert . when UNDERSCORE_HACK is enabled, fix problem where a relocation which crossed a modification byte boundary did not work. Fix problem where a relocation near the end of a data record did not work.
1992-05-12* infrun.c (child_attach): Don't allow gdb to attach to itself.Stu Grossman2-9/+12
It gets permanently stuck in many OSes. * breakpoint.c, infcmd.c, infrun.c, utils.c: Change many printfs to printf_filtered. * breakpoint.c: Improve help text for info breakpoints.
1992-05-12* infrun.c (child_attach): Don't allow gdb to attach to itself.Stu Grossman1-1/+3
It gets permanently stuck in many OSes. * breakpoint.c, infcmd.c, infrun.c: Change many printfs to printf_filtered. * breakpoint.c: Improve help text for info breakpoints.
1992-05-12* breakpoint.c, infcmd.c: Change many printfs to printf_filtered.Stu Grossman1-2/+2
* breakpoint.c: Improve help text for info breakpoints.
1992-05-12* breakpoint.c: Change many printfs to printf_filtered. ImproveStu Grossman1-2/+24
help text for info breakpoints.
1992-05-12`info user' => `show user'. Noticed by David Taylor.John Gilmore2-3/+7
1992-05-12Add definition of freeSteve Chamberlain1-0/+2
1992-05-12* README: Add pointer to internals doc, and describe readingJohn Gilmore1-3/+8
info files. * utils.c (print_sys_errmsg): Use stderr. Reported by Pierre Willard. * symtab.c (output_source_filename): Remove old glop for wrapping lines, use wrap_here. Reported by Pierre Willard (pierre@la.tce.com). * Makefile.in: version.c should depend on Makefile, not Makefile.in. * munch: Add sort -u to avoid duplications. * symtab.c (lookup_symbol): Improve Stu's fix of 22 April. Improved fix by hahn@sunshine.labs.tek.com (Doug Hahn).
1992-05-12Say how to read the `info' files.John Gilmore2-0/+8
1992-05-11 * cplus-dem.c (demangle_signature): Recognize misplaced '_' toFred Fish2-1/+17
avoid infinite loops while demangling bogus mangled names. * valprint.c (type_print_base): Minor fix for GNU style guide conformance.
1992-05-10 * config/ncr3000.mt (DEMANGLE_OPTS): Remove -Dnounderscore.Fred Fish1-1/+1
1992-05-10 * Makefile.in (VERSION): Bump to 4.5.3Fred Fish4-678/+1252
* Makefile.in (DEMANGLE_OPTS): Remove obsolete -Dnounderscore * Makefile.in (demangle): New target to create standalone demangler with same code and options as internal demangler. * cplus-dem.c: Massive restructuring, rewriting, cleanups, etc to support ARM style and Lucid style demangling, improve maintainability, fix several demangling bugs. More changes to follow. * defs.h (strstr): Add ANSI compatible prototype. * valprint.c (type_print_1): Demangle using ansi option. * config/ncr3000.mt (DEMANGLE_OPTS): Remove -Dnounderscore.
1992-05-09* xcoffexec.c (vmap_exec): Don't assume .text and .data are theStu Grossman2-12/+22
first two sections.
1992-05-08Compile with accSteve Chamberlain1-2/+5
1992-05-08do not bury pwd into config.status, thus do fewer pwdsK. Richard Pixley1-0/+3
1992-05-08print Building message only when subdir != . AND verboseK. Richard Pixley2-1/+7
1992-05-08 * mipsread.c (parse_procedure): Return rather than usingPer Bothner1-0/+5
uninitialized variable 'b'.
1992-05-08remove -s, rework -v to better accomodate guested configuresK. Richard Pixley2-55/+36
1992-05-08* Makefile.in, remote-udi.c, remote-vx.c, 29k-share/dfe/mini2udi.c,Stu Grossman6-12/+17
29k-share/dfe/yank.c, vx-share/xdr_ptrace.c, vx-share/xdr_regs.c: Remove -I29k-share, -Ivx-share from Makefile.in. Make #includes relative to each source file.
1992-05-08updated to 3 mayK. Richard Pixley2-26/+54
1992-05-08Keep sa29200.mtSteve Chamberlain1-0/+1
1992-05-08propogate INSTALL, INSTALL_DATA, INSTALL_PROGRAM on recursionsK. Richard Pixley2-5/+36
1992-05-08Correct reference to linker manual title (title was "GLD, the GNU linker";Roland Pesch1-6/+5
now is "Using LD, the GNU linker").
1992-05-08Thu May 7 17:01:12 1992 Roland H. Pesch (pesch@fowanton.cygnus.com)Roland Pesch1-0/+4
* ld.texinfo: references to linker now say "ld" not "gld".
1992-05-07@{ ... @} --> @code{ ... }Roland Pesch1-1/+1
1992-05-07*** empty log message ***Roland Pesch1-0/+4
1992-05-07Doc for (MRI-compatible) ar command language.Roland Pesch1-13/+208
1992-05-07* am29k-pinsn.c: Use new opcode table in "opcode/a29k.h".Stu Grossman5-369/+592
* am29k-tdep.c: Update to latest code from AMD. (get_saved_register) don't crap out if no frame. * remote-udi.c: Set/clear inferior_pid as appropriate. (udi_open) call target_preopen, don't close fd 0!!!, clean up error handling. Fixup end-of-debugging messages. (udi_fetch_registers) clean up big time, mainly don't multiply register_valid indices by 4, and use proper Offset when reading gr96-gr127. (udi_store_registers) general cleanup. (fetch_register) cleanup, simplify. (regnum_to_srnum) INT_REGNUM->INTE_REGNUM. * tm-29k.h: Upgrade to latest code from AMD. * 29k-share/udi/udip2soc.c: Get rid of useless errmsg_m macro. (UDIConnect) Clean up error processing (like, don't do exit() if execlp fails), make code restartable, make more attractive. (UDIStop) Use SIGINT instead of SIGUSR1, as isstip won't stop otherwise.
1992-05-07 * arparse.y: make END call ar_endSteve Chamberlain1-0/+7
* arsup.c (ar_end): added, deletes temp file if archive session aborted.
1992-05-07Keep the 29k config fileSteve Chamberlain1-1/+5
1992-05-06 * tm-irix3.h: Re-define CPLUS_MARKER to '.'.Per Bothner4-5/+16
* xm-rs6000.h, tm-rs6000.h: Move re-definition of CPLUS_MARKER from former to latter.
1992-05-06 * cplus-dem.c (do_args): Handle void args the same as others.Fred Fish3-5/+25
* objfiles.c (free_objfile): Only try to unmap files when reusable objfiles are supported. * valprint.c (type_print_varspec_suffix): Add parameter that specifies if C++ demangling included function arguments. Use it to suppress printing extra pair of ()'s. * valprint.c (type_print_1): Fix problem with printing demangled C++ function types where demangled type includes the function args.
1992-05-06 changed calling convention for Q_enter_global_refSteve Chamberlain3-6/+47
* ldexp.c, ldlang.c, ldmain.c: reflect this * ldver.c: bump version to 1.97.1 * ldindr.c (add_indirect): when an edict declaring an indirect symbol is found, make sure that any ideas about the symbol being common are changed if it now known to be defined. * ldmain.c (linear_library): complain once if archive isn't ranlibbed. * ldlang.h, ldlang.c: make room for and initialize the complain once field.
1992-05-06fix cc compile failureK. Richard Pixley1-1/+0
1992-05-06FLEX -> LEX. use bison & flex from ../ if they existK. Richard Pixley1-0/+3
1992-05-06remove temporary directory when finishedK. Richard Pixley2-0/+6
1992-05-06use flex & bison from ../ if they existK. Richard Pixley2-2/+6
1992-05-06formatting improvements (already in progressive)Roland Pesch1-10/+12