Jim Kingdon
285ae57afb
* Makefile.in (distclean): Remove *.plog *.sum *.psum site.*.
1993-08-12 22:05:06 +00:00
Jim Kingdon
3a642a828f
* stabs.texinfo: Point to mangling info in gcc's gpcompare.texi.
1993-08-12 20:17:33 +00:00
John Gilmore
7a7d682b98
* lib/gdb.exp (gdb_exit): Move the best version of gdb_exit
...
to here.
* config/{mips-gdb.exp, nind-gdb.exp, udi-gdb.exp, vx-gdb.exp}:
Remove various versions of gdb_exit.
* config/vx-gdb.exp: Remove quit_vxgdb, change a caller to call
gdb_exit.
* config/unix-gdb.exp: gdb_exit remains here, and should override
the generic version, since it's doing a lot of wierd stuff that
the other versions aren't. FIXME, fold it in, or abandon this
version.
1993-08-12 02:51:51 +00:00
Jim Kingdon
ae87844d7b
* remote-{monitor,bug}.c: Make bug_ops not static (forward declaration
...
of statics doesn't work with SunOS4 /bin/cc).
Rename the occurrence in remote-monitor.c to monitor_bug_ops.
1993-08-11 23:12:02 +00:00
Jim Kingdon
523ef1219e
* blockframe.c (find_pc_partial_function),
...
mips-tdep.c (find_proc_desc): Deal with "pathological" case.
1993-08-11 22:14:09 +00:00
Jim Kingdon
48c95e5b9f
* gdb.t24/demangle.exp: Add tests for PR 3220.
1993-08-11 19:59:27 +00:00
Fred Fish
e024d80c74
* gdb.t07/watchpoint.exp: Clear xfail with "i*86-*-*", not just
...
"i386-*-*". Works for i486 as well.
1993-08-11 00:48:54 +00:00
Stan Shebs
69f660c69c
Removed many junk machine-collected "conditionals", described some
...
legit ones.
1993-08-11 00:02:01 +00:00
Fred Fish
5ad3ae4ad9
* gdb.t06/signals.exp: Rework code that recognizes known SVR4
...
bug, and expand domain of xfail to all SVR4 systems, since the
actual problem is likely to be in generic SVR4 /proc support.
1993-08-10 22:49:01 +00:00
Jim Kingdon
283bd6dbf2
* config/unix-gdb.exp (gdb_load): Add eof to expect statement.
1993-08-10 21:09:41 +00:00
Jim Kingdon
ae039ff3ca
* config/unix-gdb.exp (gdb_load): Add eof to expect statement.
1993-08-10 20:56:52 +00:00
Jim Kingdon
0f1b1bcc12
* objfiles.h (struct objfile): Clean up comments for
...
{obj,sym}_private to clarify what they are private to.
1993-08-10 19:57:41 +00:00
Jim Kingdon
c1cd5aecbb
* gdbint.texinfo (Getting Started): Use @itemize, not @table.
...
* gdbint.texinfo (Top): Add name to @top line, and re-write the
paragraph which follows.
* gdbint.texinfo (Host): Use @code not @samp for Makefile
variables. Looks better and avoids overful hbox.
1993-08-10 19:05:52 +00:00
Fred Fish
869cfa9fd5
* gdb.t17/interrupt.exp: Set up xfail for *-*-sysv4*, in chain of
...
xfails for other systems. Match a missing 'Continuing.' as an
explicit fail for i*86-*-sysv4*, so it doesn't hose other tests.
1993-08-10 18:42:20 +00:00
Fred Fish
adf18b2460
* gdb.t20 {classes.exp, inherit.exp, misc.exp}, gdb.t21/cplusfuncs.exp,
...
gdb.t22/virtfunc.exp, gdb.t23/templates.exp, gdb.t31/chillvars.exp:
Only issue warning for missing executables if -all option is used.
1993-08-10 17:31:45 +00:00
Fred Fish
c0398b8bd4
* gdb.stabs/wierd.exp: Only issue warning for missing wierd.o
...
file if -all option is used. It's like an unpredictable XFAIL.
1993-08-10 16:58:44 +00:00
Stan Shebs
48f075eb2a
Moved the function hashname from stabsread.c to buildsym.c, since
...
it's a general-purpose function.
1993-08-09 23:49:18 +00:00
Jim Kingdon
59556ad0a4
* gdbcore.h: New variable gnutarget.
...
* core.c: Add commands to set and show it.
* Callers to bfd_*open*: Pass gnutarget instead of NULL as target.
* environ.c (set_in_environ): For GNUTARGET, use set_gnutarget not
putenv.
1993-08-09 21:36:49 +00:00
Jim Kingdon
525390a20c
* remote-udi.c: Make udi_ops extern rather than trying forward
...
declaration of a static variable.
1993-08-09 21:12:01 +00:00
David MacKenzie
a9ded3ac7f
add @finalout
1993-08-09 20:23:53 +00:00
Jim Kingdon
8a99c71208
* hppab-nat.c: Define ptrace to call_ptrace and pass the 5th arg
...
there, rather than using an ANSI C specific macro.
1993-08-09 20:07:25 +00:00
Jim Kingdon
3241e35dd9
* gdb.t15/funcargs.exp: Add comments that hppa xfails are only
...
for dynamically linked binaries.
1993-08-09 19:52:37 +00:00
Jim Kingdon
a2fbd4c8e9
* 29k-share/udi/udr.c: Include fcntl.h not sys/fcntl.h. Also put
...
sys/types.h near the top (just on general principles).
1993-08-09 19:17:04 +00:00
Jim Kingdon
b992d16b88
* environ.c (set_in_environ): Remove G960BASE and G960BIN; they are
...
no longer used.
1993-08-09 17:49:27 +00:00
Jim Kingdon
0685d95ff4
* gdbcore.h: New variable gnutarget.
...
* core.c: Add commands to set and show it.
* Callers to bfd_*open*: Pass gnutarget instead of NULL as target.
* environ.c (set_in_environ): For GNUTARGET, use set_gnutarget not
putenv.
* symtab.c (decode_line_1): Give error on unmatched single quote.
1993-08-09 16:53:32 +00:00
Jim Kingdon
95a98b5efa
* ser-unix.c (hardwire_send_break) [HAVE_SGTTY]: Use select not usleep.
1993-08-08 21:02:37 +00:00
Jim Kingdon
3da5198c07
* remote.c: Add comments about 'd', 'r', and unrecognized requests.
...
* inflow.c (terminal_init_inferior): Don't muck with tty state if
gdb_has_a_terminal() is false.
1993-08-08 20:11:10 +00:00
Jim Kingdon
205c1ddc32
* gdb.t20/inherit.exp: Change message for "print tagless struct"
...
to state that this is a known bug in old versions of g++.
1993-08-08 19:27:10 +00:00
Fred Fish
f645e83516
* dwarfread.c (record_minimal_symbol): Remove prototype and
...
function.
* dwarfread.c (add_partial_symbol): Remove code to add minimal
symbols and remove comment about limitations. Experiments show
that now that gdb handles the ELF symtab better for creating
minimal symbols, that no additional information is added by
examining the DWARF information, and in fact, given the
limitations, the DWARF code was actually making things worse.
1993-08-08 17:14:06 +00:00
Jim Kingdon
6117e42f9a
* gdb.t17/interrupt.exp: Add xfail for 386 bsd. Accept echoed newline
...
while waiting for `Continuing'.
1993-08-08 16:16:35 +00:00
Fred Fish
6c8f91a1b7
* elfread.c (elf_symtab_read): Properly sort out the bss symbols
...
from the data symbols and give them the correct minimal_symbol_type.
Add file static symbols to the minimal symbol table, not just
global symbols. Add absolute symbols as well (like _edata, _end).
Redo stabs-in-elf special symbol handling now that file static
symbols are entered into the into the minimal symbol table.
1993-08-08 00:30:07 +00:00
Fred Fish
379dd96582
* elfread.c (elf_symtab_read): Properly sort out the bss symbols
...
from the data symbols and give them the correct minimal_symbol_type.
Add file static symbols to the minimal symbol table, not just
global symbols. Ignore symbols that are section names and file names.
* dwarfread.c (add_partial_symbol): Add comment about limitations
of DWARF symbols for distinquishing data from bss when adding
minimal symbols. Add file local symbols to minimal symbols.
1993-08-07 20:27:19 +00:00
Fred Fish
d8ab5dbf82
* gdb.t10/nodebug.exp: Expect to find local/global minimal symbols
...
in text, data, and bss.
* gdb.t10/nodebug.c: Add local and global test variables for
initialized and uninitialized data.
1993-08-07 14:47:55 +00:00
Jim Kingdon
e917bef39f
* ser-go32.c: Define job_control variable.
1993-08-06 07:25:02 +00:00
Jim Kingdon
80b4aa1c07
* ser-go32.c: Define job_control variable.
1993-08-06 07:11:16 +00:00
David D. Zuhn
b39a398da5
handle z8k-coff
1993-08-05 22:57:13 +00:00
Jim Kingdon
038de4933e
* 29k-share/udi/udip2soc.c: Include sys/types.h before sys/file.h.
1993-08-05 19:06:24 +00:00
Jim Kingdon
a824e46eac
* config/i386/tm-i386bsd.h (NUM_REGS): There are only 10, not 11.
1993-08-05 17:53:42 +00:00
Jim Kingdon
f4dfe788b8
* config/unix-gdb.exp (gdb_exit): Add "wait".
1993-08-05 17:21:51 +00:00
Jim Kingdon
d625b3987a
* inflow.c: Put all uses of F_GETFL and F_SETFL in #ifdef F_GETFL.
1993-08-05 16:08:22 +00:00
Jim Kingdon
8d9ec7b631
* 29k-share/udi/udip2soc.c: Include fcntl.h not sys/fcntl.h.
1993-08-05 14:28:32 +00:00
Fred Fish
a469d3b63b
* gdb.t10/Makefile.in (nodebug.o): Don't use "-c -o", many
...
compilers don't grok it.
* gdb.t16/gdbme.c (ctable1): Initialize unsigned char array
with small octal ints rather than character constants, which
are signed and might not fit if first promoted to int.
1993-08-05 01:36:43 +00:00
Fred Fish
a88797b5ea
* inflow.c (pass_signal): Signal handlers take one int arg;
...
supply an unused one to make it type compatible as an arg to
signal().
1993-08-05 01:33:45 +00:00
Ian Lance Taylor
05e9e18869
* config/mips/tm-mips.h: Include bfd.h before coff/sym.h.
1993-08-04 01:35:35 +00:00
Fred Fish
ad6feb0847
* gdb.t09/Makefile.in (clean): Remove corefile.
1993-08-04 01:29:26 +00:00
Fred Fish
8e92ade7e8
* Makefile.in (ALLCONFIG): Add config/i386/i386nw.mt,
...
config/m68k/delta68.mh, config/m68k/delta68.mt,
config/m68k/dpx2.mh, config/m68k/dpx2.mt, config/mips/riscos.mh,
config/mips/news-mips.mh.
* Makefile.in (ALLPARAM): Add config/i386/nm-symmetry.h,
config/i386/tm-i386nw.h, config/m68k/nm-delta68.h,
config/m68k/tm-delta68.h, config/m68k/xm-delta68.h,
config/m68k/nm-dpx2.h, config/m68k/tm-dpx2.h,
config/m68k/xm-dpx2.h, config/mips/xm-makeva.h.
* Makefile.in (ALLDEPFILES): Add dpx2-nat.c.
1993-08-04 01:17:30 +00:00
Ian Lance Taylor
e906e7fa5f
* mipsread.c: Updated for BFD ECOFF changes. Now gets the
...
swapping routines and external structure sizes via the
ecoff_backend information. No longer includes coff/mips.h.
1993-08-03 20:27:06 +00:00
Fred Fish
511e0322b9
* Makefile.in (SFILES): Add thread.c
1993-08-03 18:02:19 +00:00
David Edelsohn
6eb0b28399
* remote-sp64sim.c (simif_create_inferior): Add FIXME regarding
...
sim_set_args return code.
1993-08-03 17:25:23 +00:00
Stu Grossman
b367204f7f
Keep server.h.
1993-08-03 08:51:51 +00:00