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
K. Richard Pixley
90fcdfbfcf
Bumped version to 4.9.4.
1993-08-03 00:59:45 +00:00
K. Richard Pixley
203a8d5488
Added remote-bug.c.
1993-08-03 00:55:55 +00:00
K. Richard Pixley
5905161c08
* remote-monitor.c: updated copyright.
...
(bug_ops, monitor_desc): now static.
(monitor_desc): in several places, check and/or set to NULL.
* remote-hms.c (hms_files_info): Add the appropriate items where
missing in the printf call.
* remote-bug.c: new file for m88k bug support.
* config/m88k/m88k.mt (TDEPFILES): added remote-bug.o.
1993-08-02 23:54:27 +00:00
Fred Fish
b5ed6e32c2
Remove '.Sanitize' from explicit list of Things-to-lose. It is now implicitly
...
added to the list by Sanitize, unless Sanitize knows it needs to keep it.
1993-08-02 23:29:32 +00:00
Steve Chamberlain
a305925112
* h8300-tdep.c: Use new variable h8300hmode.
1993-08-02 22:54:01 +00:00
Steve Chamberlain
969699760a
Use variable h8300hmode.
1993-08-02 22:52:34 +00:00
Jim Kingdon
802d630846
* valops.c (typecmp): If we are passing a non-reference to a function
...
which takes a reference, pass the address.
(value_arg_coerce): Don't use COERCE_ENUM; we don't want to dereference
references here.
1993-08-02 22:41:50 +00:00
Jim Kingdon
3082244d35
* thread.c (thread_switch): Define as static.
...
(add_thread): Cast return value from xmalloc.
1993-08-02 22:13:32 +00:00
Jim Kingdon
ac88287fa2
* gdbtypes.c (fill_in_vptr_fieldno): Call check_stub_type.
...
* gdbtypes.{c,h}: Improve comments on vptr_fieldno.
1993-08-02 19:21:04 +00:00
Fred Fish
c178776de4
(I could have sworn I checked this change in a couple days ago, but it
...
showed up in a cvs diff, so here it is again...)
* README: Elaborate on gdb C++ support and cfront support.
1993-08-02 19:03:15 +00:00
Stu Grossman
da0baf42e1
Mon Aug 2 11:30:57 1993 Stu Grossman (grossman at cygnus.com)
...
* i386lynx-nat.c, thread.c, thread.h: Update copyrights.
1993-08-02 18:33:21 +00:00
Jim Kingdon
a92499baaf
* gdb.t06/signals.exp: Change xfail from "*-*-*" to be only for
...
NO_SINGLE_STEP machines. Fix comment about its cause. Uncomment
the `continue' test right after it (also xfailed if NO_SINGLE_STEP).
1993-08-02 17:38:08 +00:00
Jim Kingdon
afa2499d88
* Makefile.in (ALLDEPFILES): Add i386lynx-nat.c.
1993-08-02 17:22:13 +00:00
Jim Kingdon
38867a454f
Fix sanitization
1993-08-02 16:44:11 +00:00
Stu Grossman
0bea8fb147
Add i386lynx-nat.c.
1993-08-02 16:21:30 +00:00
Stu Grossman
6a21c756fa
Add thread.c and thread.h.
1993-08-02 15:58:36 +00:00