Commit Graph

26747 Commits

Author SHA1 Message Date
Andrew Cagney
b5bd9fd151 Update section on kernel debugging. 2000-05-12 10:13:48 +00:00
Andrew Cagney
06a91f49f3 Bump version to 4.95.1 2000-05-11 08:25:17 +00:00
Andrew Cagney
c0cceafa48 Update README file to 5.0. 2000-05-11 07:55:16 +00:00
Andrew Cagney
8b8433a0d2 Re-generate - add LN_S configury. 2000-05-11 00:37:57 +00:00
Andrew Cagney
6567e7b210 Fix IRIX 6.5 compile problems (GCC only). 2000-05-11 00:32:18 +00:00
Eli Zaretskii
f8e23704ac * gdb.texinfo: Proofreading changes from Brian Youmans. 2000-05-09 08:30:10 +00:00
Eli Zaretskii
96ca257806 * djunpack.bat: Change the Sed script to replace @V@ in fnchange.lst
with the version name.

	* config/djgpp/djconfig.sh: Use more warning switches.

	* config/djgpp/fnchange.lst: Replace the leading gdb-0222 with the
        @V@ placebo.  djunpack.bat changed accordingly.
2000-05-08 15:27:00 +00:00
Eli Zaretskii
da6ca1eea2 * gdbmi.texinfo: Lots of typos and grammar fixes from Brian
Youmans <3diff@gnu.org>.
2000-05-07 11:03:17 +00:00
Mark Kettenis
d5321dc35a * i386-linux-nat.c: Define PT_READ_U and PT_WRITE_U if they're not
already defined.
2000-05-04 19:14:26 +00:00
Andrew Cagney
f1ed6b88db Import d10v fixes from trunk. 2000-05-03 09:25:43 +00:00
Stan Shebs
b6a4d64e9d Remove obsolete Gould configuration:
* configure.host, configure.tgt: Remove Gould configs.
	* Makefile.in: Remove Gould-related actions.
	* gould-xdep.c, gould-tdep.c, config/gould/*: Remove files.
	* NEWS: Mention removal.
2000-05-01 16:30:55 +00:00
Eli Zaretskii
c0e61ea6c9 * annotate.texi: Remove "@syncodeindex fn cp", it causes grief in
TeX.

	* gdb.texinfo: Add "@syncodeindex fn cp".  Convert all entries
	"@kindex f" into "@kindex f (foo)", otherwise we get index entries
	like `n' and `s' which look weird.  Convert some of the @kindex to
	@vindex, when they refer to variables, not commands.
2000-05-01 08:40:38 +00:00
Andrew Cagney
9135f0fa35 From 2000-04-28 Andreas Jaeger <aj@suse.de>:
Properly check for GCC version number.
2000-05-01 05:45:32 +00:00
Andrew Cagney
a063581072 Fix event insertion when processing more than one event for the current time. 2000-04-28 06:03:08 +00:00
Andrew Cagney
3321595dc9 Cleanup tracing. 2000-04-28 05:59:27 +00:00
Andrew Cagney
3d026853d2 From "Serge Nikulin" <nikulin@actsw.amat.com>:
Don't trip on NULL function name in sigtramp.
2000-04-28 05:48:25 +00:00
Andrew Cagney
69bcdfccc4 Cast function to correct type. 2000-04-28 03:10:12 +00:00
Andrew Cagney
4c9387f61f Bump GDB version to 4.95.0 2000-04-27 01:45:58 +00:00
Andrew Cagney
642f6e8e34 Do not include CVS files in the archive. 2000-04-27 01:10:29 +00:00
Andrew Cagney
d7bf706049 Document IRIX->ARM cross compile problem. 2000-04-27 00:20:19 +00:00
Andrew Cagney
3c0e93f96d Add section discussing future changes to output syntax. 2000-04-26 23:39:54 +00:00
Andrew Cagney
2f74b3388e Re-generate bfd/doc/Makefile.in with a snapshot of automake that
doesn't contain a TEXINPUTS path bug.
2000-04-26 08:03:30 +00:00
Andrew Cagney
0d6e201f19 Update djunpack.bat as part of creating a GDB archive. 2000-04-26 07:28:22 +00:00
Alexandre Oliva
5a1a891d13 * am33.igen (inc4 Rn): Use genericAdd so as to modify flags. 2000-04-26 04:47:09 +00:00
Eli Zaretskii
f9e1f60f3e * Makefile.in (GDBMI_DIR): New variable.
(SET_TEXINPUTS): Add $(GDBMI_DIR).
	(SFILES_DOC): Add $(GDBMI_DIR)/gdbmi.texinfo.
	(gdbmi.texinfo): New target, for texi2roff.
	(gdb.me, gdb.ms, gdb.mm): Depend on gdbmi.texinfo.
	(gdb.info, gdb_toc.html): Add "-I ${GDBMI_DIR}".

	* gdb.texinfo (Top): Add GDB/MI to the main menu and @include
	gdbmi.texinfo.
	(Mode Options): Add xref to GDB/MI docs and remove a FIXME
	comment.

	* gdbmi.texinfo: Lots of changes, to include this document as part
	of the GDB manual.

	* TODO, NEWS: Update due to inclusion of gdbmi.texinfo in the GDB
	manual.
2000-04-23 09:14:05 +00:00
Eli Zaretskii
18f11b7fdf * djunpack.bat: New file.
* config/djgpp/README: Explain how to unpack using djunpack.bat.
2000-04-23 07:47:02 +00:00
nobody
156bc43f98 This commit was manufactured by cvs2svn to create branch
'gdb_5_0-2000-04-10-branch'.

Cherrypick from master 2000-04-23 07:23:05 UTC Eli Zaretskii <eliz@gnu.org> '	* djunpack.bat: New file.':
    djunpack.bat
2000-04-23 07:23:06 +00:00
Elena Zannoni
6cb12085f0 2000-04-21 Elena Zannoni <ezannoni@kwikemart.cygnus.com>
* gdb-stabs.h (SECT_OFF_MAX): Increase to 40.
2000-04-21 14:40:41 +00:00
Christopher Faylor
f3b6bd7f35 * win32-nat.c (thread_rec): Be more defensive about suspending already
suspended threads.
(safe_symbol_file_add_stub): New function.
(safe_symbole_file_add_cleanup): New function.
(safe_symbol_file_add): New function.
(handle_load_dll): Use wrapper to add DLL symbol information to avoid bogus
errors from non-stabs DLLs.
(handle_exception): Add work around for detection of first exception breakpoint
which does not seem to occur on W2K.  Detect more "signals" that can be
effectively passed to the debuggee.  Reorganize to eliminate continue_status
global.
(child_continue): Reorganize to eliminate continue_status global.
(child_wait): Ditto.
(child_resume): Ditto.
(get_child_debug_event): Ditto.  Recognize when an a breakpoint exception
should be ignored.  Change method for signalling when an important event has
occured to the caller.
(child_create_inferior): Use new method for noticing when get_child_debug_event
has found something interesting.
2000-04-21 04:33:50 +00:00
Andrew Cagney
e63aa406a4 * defs.h, utils.c (free_current_contents): Change parameter to
void*.

From Philippe De Muyter  <phdm@macqel.be>:
* printcmd.c (print_address_symbolic): Call `make_cleanup' with
`(free_current_contents, &x)', not `(free, x)'.
* utils.c (free_current_contents): Do not `free (NULL)'.

* printcmd.c (print_address_symbolic): Cleanup after a failed
call to build_address_symbolic.
2000-04-21 04:10:46 +00:00
Scott Bambrough
2755414b7a Changes to support core files and linux threads.
2000-04-20  Scott Bambrough <scottb@netwinder.org>

	* arm-linux-nat.c (PIDGET, TIDGET): New.
	(get_thread_id, GET_THREAD_ID): New.
	(fetch_nwfpe_register, store_nwfpe_register): New.
	(fetch_register, store_register): New.
	(fetch_fpregister, store_fpregister): New.
	(fill_gregset, supply_gregset): New.
	(fill_fpregset, supply_fpregset): New.
	(fetch_fpregs): Modified to use thread id's.
	(store_fpregs): Modified to use thread id's and
	fetch_nwfpe_register.
	(fetch_regs): Modified to use thread id's.
	(store_regs): Modified to use thread id's.
	(fetch_inferior_registers): Modified to handle single register
	fetches.
	(store_inferior_registers): Modified to handle single register
	stores.
	(arm_linux_register_u_addr): Removed.

	* configure.tgt: Added gdbserver to configdirs for arm*-*-linux*.

	* config/arm/linux.mh
	(NATDEPFILES): Removed core-aout.o.  Added core-regset.o.
	(LOADLIBES): Define.

	* config/arm/nm-linux.h: Include config/nm-linux.h.
	(ATTACH_DETACH): Removed.  Defined in config/nm-linux.h.
	(REGISTER_U_ADDR): Removed.
	(SVR4_SHARED_LIBS): Removed.  Defined in config/nm-linux.h.
	(#include "solib.h"): Removed.  Included via config/nm-linux.h.
2000-04-20 21:12:11 +00:00
Andrew Cagney
3a037ac175 Append NULL to enum based commands follow-fork and scheduler-locking. 2000-04-20 11:00:29 +00:00
Elena Zannoni
a1c52dda1b 2000-04-19 Elena Zannoni <ezannoni@kwikemart.cygnus.com>
* xcoffsolib.c (solib_add): Fix call to vmap_symtab().
2000-04-19 13:38:21 +00:00
Andrew Cagney
942eadaea5 By default, do not enable build warnings. 2000-04-19 09:04:52 +00:00
Andrew Cagney
1eaf51f64b From Peter Schauer: Add mt i' alias for mt info'. 2000-04-19 07:59:20 +00:00
Andrew Cagney
8c37c0a893 From Peter Schauer: Add info r' alias for info registers'. 2000-04-19 07:51:56 +00:00
Andrew Cagney
3df8fb30de * sol-thread.c (init_sol_core_ops): Initialize to_thread_alive
and document to_find_new_threads bug.
2000-04-19 07:24:09 +00:00
Andrew Cagney
bf7e829457 * bcache.c (free_bcache): Do not free NULL. 2000-04-19 07:08:34 +00:00
Andrew Cagney
1b6cfaff1e * TODO: Cleanup.
* NEWS: Update GDB version.  Duplicate paragraph explaining obsolete.
2000-04-19 07:01:00 +00:00
Andrew Cagney
645af88bb4 Re-generate. 2000-04-19 06:32:31 +00:00
Andrew Cagney
86953df312 distclean: Remove generated files config.status, config.h and stamp-h. 2000-04-19 06:05:09 +00:00
Andrew Cagney
31b32d86bf Pass MD5PROG to sub-makes when building .tar.bz2 archive. 2000-04-19 06:00:04 +00:00
Andrew Cagney
70d0f8e089 Add rm tui/Makefile to distclean rule.
Document real fix.
2000-04-19 03:37:11 +00:00
Andrew Cagney
08f4dd01dd Remove generated file. 2000-04-19 01:59:43 +00:00
Andrew Cagney
ec115cb415 Add full set of cleanup rules. 2000-04-18 08:04:57 +00:00
Andrew Cagney
4f2604da3f Do not delete testcmds. 2000-04-18 08:03:09 +00:00
Eli Zaretskii
69acdc827f * gdb.texinfo (Protocol): Prevent makeinfo from complaining about
a comma inside @var.
	(Command Files): Index markup changes from Dmitry Sivachenko
	<dima@Chg.RU>.
2000-04-17 10:55:12 +00:00
Eli Zaretskii
0c5ca6a518 * Makefile.in (LN_S): Define.
(gdb-cfg.texi, gdb.dvi, links2roff, inc-hist.texinfo): Don't
	invoke "ln -s" unless it is known to work.

	* configure.in (AC_PROG_LN_S): Add.
2000-04-16 08:50:19 +00:00
Eli Zaretskii
eaa1f1361d * config/djgpp/config.sed: Fix the lines which edit clean: and
uninstall-info: targets.
2000-04-16 08:43:06 +00:00
Mark Kettenis
04c300ec02 2000-04-13 Mark Kettenis <kettenis@gnu.org>
* acconfig.h (HAVE_PRGREGSET_T, HAVE_PRFPREGSET_T, HAVE_LWPID_T,
	HAVE_PSADDR_T): Add them here instead of in config.in.

	* acconfig.h (PRFPREGSET_T_BROKEN): New define.
	* configure.in: Add check for broken prfpregset_t type.
	* lin-thread.c (gdb_prfpregset): New typedef, depends on
	definition of PRFPREGSET_T_BROKEN.
	(ps_lgetfpregs, ps_lsetfpregs, p_td_thr_getfpregs,
	p_td_thr_setfpregs, thread_db_fetch_registers,
	thread_db_store_registers): Use gdb_prfpregset_t instead of
	prfpregset_t.
	* config.in: Regenerated.
	* configure: Regenerated.
2000-04-14 10:40:00 +00:00