aboutsummaryrefslogtreecommitdiff
path: root/gdb
AgeCommit message (Collapse)AuthorFilesLines
1993-06-26 * config/m68k/tm-m68k.h: Remove obsolete comment about duplicatingJim Kingdon1-6/+1
CALL_DUMMY between different 68k machines.
1993-06-26 * gdbserver/Makefile.in: Add dependancies on server.h.Stu Grossman3-463/+81
* gdbserver/remote-gutils.c: Remove lots of unused functions and variables. * gdbserver/remote-inflow.c: Remove lots of unused variables and #includes. Also, use PTRACE_* symbols instead of constants. (mywait): Surround calls to wait() with enable/disable_async_io() so that we can be interrupted from GDB while waiting for the child. Also, handle child exit more gracefully. * gdbserver/remote-server.c: Remove lots of unused variables. Move all extern defs into server.h. Redo main loop so that failure from getpkt() causes communications to be re-established. Fix 'k' command so that it restarts the child. * gdbserver/remote-utils.c: Remove lots of unloved vars and subrs. Move many extern decls into server.h. (remote_open): For tcp, seperate usage of proto fd from connected fd. Close proto fd after getting connection. (putpkt/getpkt): Pay attention to errors when reading/writing. Report these to the caller. New routines input_interrupt/enable_async_io/disable_async_io to make it possible to get an I/O interrupt when data arrives from the comm link. * serial.h: New file to contain common defs for all remote files.
1993-06-26 * remote.c: Add arg names to prototypes, in a modest effort atStu Grossman5-40/+71
clarification. Also add prototypes for some new functions. * (remote_wait): Better error reporting for 'T' responses. * ser-go32.c (strncasecmp): Make str1 & str2 be const. * (dos_async_init): Make usage message reflect requested port #. * ser-tcp.c (tcp_open): Terminate hostname properly to prevent random hostname lookup failures. Add nicer message for unknown host error. (wait_for): Wake up in case of exceptions. Also, restart select() if we got EINTR. * ser-unix.c (wait_for): Restart select() if we got EINTR. * serial.c: (serial_close): Clean up code.
1993-06-25 * Makefile.in: (REFEDITS) new var to control whether PS or CMRoland Pesch3-20/+64
fonts and whether US or A4 paper for GDB refcard; (refcard.dvi) collect sed edits if any, apply to refcard before formatting; (refcard.ps) stop implying PS fonts if PS output requested; (lrefcard.ps) delete extra target for variant PS fonts * refcard.tex: parametrize papersize dependent info, collect in easily replaced spot * a4rc.sed: new file, edits to refcard for A4 paper
1993-06-25add commentJim Kingdon1-0/+2
1993-06-25doc fixJim Kingdon1-1/+1
1993-06-25 * Makefile.in (*.tab.c): Use ./c-exp.tab.c not just c-exp.tab.c.Jim Kingdon2-13/+16
Make comment explaining this comprehensible. (TAGFILES): Include ALLDEPFILES. (ALLDEPFILES): udi2soc.c and udr.c are in 29k-share/udi, not 29k-share/udi/udi. (update-alldeps): Remove; obsolete.
1993-06-25 * remote.c: Move comments regarding packets to top of file with theJim Kingdon2-26/+32
rest of the protocol comments. Fix incorrect description of 'T' response.
1993-06-25* README (Reporting Bugs): Refer people to the GDB manual.Jim Kingdon1-0/+2
1993-06-25* stabs.texinfo (Negative Type Numbers): Type -16 is 4 bytes.Jim Kingdon2-2/+7
1993-06-25 * c-valprint.c (c_val_print): Handle TYPE_CODE_BOOLEAN.Jim Kingdon3-2/+8
* stabsread.c: Type -16 is 4 bytes.
1993-06-25* remote-udi.c: Improve docstring.Jim Kingdon2-3/+25
1993-06-25 * elf_symfile_read (bfd_elf32_find_section): Revert back toFred Fish2-1/+6
calling bfd_elf_find_section to track bfd changes.
1993-06-25 * gdb.t{02,13}/{Makefile.in,gdbme.c,comp-info.c}: New way ofJim Kingdon1-0/+5
generating comp-info.exp which works for cross-compilation.
1993-06-25 * config/mips/xm-riscos.h: Define USG.Jim Kingdon2-0/+3
1993-06-25* config/mips/riscos.mh (REGEX{,1}, MUNCH_DEFINE, MH_CFLAGS): Define.Jim Kingdon2-0/+8
1993-06-25 * main.c (filename_completer): Don't complete to files ending in ~.Jim Kingdon3-5/+55
* NEWS: Mention filename completion and "info line" enhancements. * main.c (symbol_completion_function): On "info t foo", return NULL, don't error(). * main.c (symbol_completion_function): Don't use readline word breaking. Use new calling convention for c->completer and complete_on_cmdlist. * command.h (struct command): Change arguments; now the text passed to completer does not have any word breaking done. New arg word. * symtab.{c,h} (make_symbol_completion_list): Do word breaking. Take word argument. * {main.c,gdbcmd.h} ({filename,noop}_completer): Take word argument. * command.{c,h} (complete_on_cmdlist): Take word argument. * command.c (lookup_cmd_1): Doc fix.
1993-06-24 * gdb.t11/list.exp: For SVR4 xfails, match "*-*-sysv4*", notFred Fish1-0/+11
"*-*-sysv4.*".
1993-06-24Add RUNTEST so make can use the right one.Rob Savoye1-0/+3
1993-06-24define OP_INCLUDEK. Richard Pixley2-7/+22
1993-06-24* config/i386/ncr3000.mh, config/i386/i386v4.mh,K. Richard Pixley7-29/+1
config/i386/i386sol2.mh, config/m68k/hp300hpux.mh, config/m68k/amix.mh, config/mips/irix[34].mh, config/m88k/delta88.mh, config/sparc/sun4sol2.mh (ALLOCA, ALLOCA1): macros removed. * config/mips/decstation.mh, config/rs6000/rs6000.mh (MMALLOC_LIB): renamed to MMALLOC.
1993-06-24 * partial-stab.h: Consolidate case statements for N_LSYM and N_FUN.Jim Kingdon2-73/+49
* dbxread.c: Change comment regarding acc.
1993-06-23remove lines with only tabsK. Richard Pixley1-3/+0
1993-06-23-I$(BFD_DIR) rather than including from the library proper. Hmph.K. Richard Pixley2-1/+4
1993-06-23Makefile reworkK. Richard Pixley5-1768/+835
1993-06-23remove redundant include of symtab.hK. Richard Pixley1-0/+3
1993-06-23do not keep alloca.cK. Richard Pixley1-1/+0
1993-06-23removed alloca.c which is now in libibertyK. Richard Pixley2-191/+2
1993-06-23new M_UNINSTALL macroK. Richard Pixley2-2/+3
1993-06-23new M_UNINSTALL macroK. Richard Pixley2-0/+6
1993-06-23 * stabs.texinfo (Negative Type Numbers): Minor character cleanups.Jim Kingdon2-3/+7
1993-06-23 * config/ns32k/{merlin.mh,xm-merlin.h}: Be consistent about nameJim Kingdon3-2/+6
of gdb-sh.
1993-06-23 * dbxread.c (copy_pending): Change name and function of begi argumentJim Kingdon2-7/+17
to endi, since that is what the caller needs.
1993-06-23 * Makefile.in (TAGFILES): Don't include YYFILES.Jim Kingdon3-74/+382
* Makefile.in (HFILES): Include monitor.h. * Makefile.in: Include text that used to be in alldeps.mak. Remove config/mips/{bigmips.mh,xm-bigmips} from it. * Makefile.in, configure.in: Remove all traces of alldeps.mak.
1993-06-23 * main.c (main): Print help message on stdout not stderrJim Kingdon1-0/+9
per standards.texi. New option --version per standards.texi. In help message, show long options with "--" not "-". Don't try to print help message or version until after we have called initialize_all_files.
1993-06-22 * solib.c (solib_add_common_symbols): Don't call lookup_minimal_symbol.Jim Kingdon1-0/+3
(solib_add): Call special_symbol_handling once, not once per library.
1993-06-22 * stabs.texinfo: Express disapproval of 'D' symbol descriptorJim Kingdon2-3/+8
politely rather than rudely.
1993-06-22 * procfs.c (procfs_resume): Don't pass a SIGTSTP whose actionJim Kingdon2-37/+57
is SIG_DFL. * procfs.c (procfs_resume): Skip the unnecessary PRSVADDR on all systems, not just Solaris.
1993-06-22 * stabsread.c: Include <ctype.h>.Jim Kingdon2-0/+6
1993-06-22 * fork-child.c (fork_inferior): Quote exec_file so it can containJim Kingdon2-3/+27
funky characters.
1993-06-22 * Makefile.in (INCLUDE_CFLAGS): Add BFD_INCLUDES for now, sinceFred Fish3-10/+17
bfd.h is included by target.h, which most of gdb includes. * depend: Hand remove BFD_INCLUDES from ${CC} lines, now that it's in INCLUDE_CFLAGS.
1993-06-21various revisions to new filesJim Kingdon3-4/+10
1993-06-21 * config/i386/*aix*, i386aix-nat.c: New files.Jim Kingdon6-11/+28
* configure.in: Use them. * alldeps.mak: List them. * coffread.c (decode_base_type): Deal with anonymous enum type. * i387-tdep.c (print_387_status_word): Add comment re "top". * i386-tdep.c [I386_AIX_TARGET] (i386_extract_return_value): New func. * dbxread.c: Use SEEK_SET and SEEK_CUR, not L_*. Define them if and only if not defined by a header file. * mipsread.c: Don't define L_SET or L_INCR.
1993-06-21new fileJim Kingdon1-0/+338
1993-06-21 * config/i386/*aix*: New files.Jim Kingdon8-0/+256
* alldeps.mak: List them.
1993-06-21 * {gdb.t01, gdb.t02, gdb.t03, gdb.t04, gdb.t05, gdb.t06, gdb.t07,Fred Fish1-0/+8
gdb.t08, gdb.t09, gdb.t10, gdb.t11, gdb.t12, gdb.t13, gdb.t15, gdb.t16, gdb.t17, gdb.t20, gdb.t21, gdb.t22, gdb.t23, gdb.t30}/ Makefile.in (distclean, realclean): Remove gdbme.c from list of things to remove.
1993-06-21 * Makefile.in (BFD_INCLUDES): Bfd.h is now back in bfd build dir.Fred Fish2-1/+6
* depend: Hand updated to match.
1993-06-21Bfd.h is now back in BFD_OBJ_DIR, update by hand to match pending Rich'sFred Fish1-105/+105
changes...
1993-06-21expand on solib_add_common_symbols commentJim Kingdon1-1/+19
1993-06-21 * snapshots.readme: Tell people to always report missing files.Jim Kingdon2-4/+12