Andrew Cagney
6d53172289
* config/m88k/tm-m88k.h: Update copyright.
...
(m88k_target_write_pc): Declare
(TARGET_WRITE_PC): Redefine using m88k_target_write_pc.
(M88K_NNPC_REGNUM): Rename NNPC_REGNUM.
(SHIFT_INST_REGS): Update definition.
* m88k-tdep.c (m88k_target_write_pc): New function. Implement
using old definition of TARGET_WRITE_PC.
* regcache.c (generic_target_write_pc): Delete code handling
NNPC_REGNUM.
* gdbarch.sh (NNPC_REGNUM): Delete.
* gdbarch.h, gdbarch.c: Regenerate.
* gdbint.texinfo (Target Architecture Definition): Delete
documentation on NNPC_REGNUM.
2002-05-13 17:20:59 +00:00
Andrew Cagney
13d0122493
* arch-utils.h (legacy_register_to_value): Declare.
...
(legacy_value_to_register): Declare.
(legacy_convert_register_p): Declare.
* arch-utils.c (legacy_register_to_value): New function.
(legacy_value_to_register): New function.
(legacy_convert_register_p): New function.
* gdbarch.sh (REGISTER_TO_VALUE): Define.
(VALUE_TO_REGISTER): Define.
(CONVERT_REGISTER_P): Define.
* gdbarch.h, gdbarch.c: Regenerate.
* valops.c (value_assign): Use CONVERT_REGISTER_P and
VALUE_TO_REGISTER.
* findvar.c (value_from_register): Use REGISTER_TO_VALUE and
CONVERT_REGISTER_P.
* gdbint.texinfo (Target Architecture Definition): Document
REGISTER_TO_VALUE and VALUE_TO_REGISTER and CONVERT_REGISTER_P.
(Target Architecture Definition): Revise section `Using Different
Register and Memory Data Representations'. Add section `Raw and
Virtual Register Representations'.
2002-05-12 03:09:12 +00:00
Andrew Cagney
b2e75d7899
* arch-utils.h (generic_register_size): Declare.
...
(generic_register_raw_size, generic_register_virtual_size): Delete
declarations.
* arch-utils.c (generic_register_raw_size): Delete.
(generic_register_size): New function.
(generic_register_virtual_size): Delete.
* gdbarch.sh (REGISTER_RAW_SIZE, REGISTER_VIRTUAL_SIZE): Make
default generic_register_size.
* gdbarch.h, gdbarch.c: Re-generate.
* d10v-tdep.c (d10v_gdbarch_init): Use generic_register_size for
register_virtual_size.
* x86-64-tdep.c (x86_64_gdbarch_init): Ditto.
* rs6000-tdep.c (rs6000_gdbarch_init): Ditto.
* gdbint.texinfo (Target Architecture Definition): Mention
defaults for REGISTER_VIRTUAL_SIZE and REGISTER_RAW_SIZE.
(Target Architecture Definition): Mention same. Add references to
web pages.
2002-05-12 02:16:05 +00:00
Michael Snyder
2c8682ee45
2002-05-08 Michael Snyder <msnyder@redhat.com>
...
* stabs.texinfo (Attributes): Document new "vector" attribute.
2002-05-09 18:12:00 +00:00
Andrew Cagney
0816590b14
* gdbint.texinfo (Releasing GDB): Revise `Create a Release'.
2002-05-04 19:57:22 +00:00
Andrew Cagney
2653173e85
* gdb.texinfo: Delete obsolete references to a29k.
2002-05-04 16:00:30 +00:00
Andrew Cagney
d7bd68ca3c
* arch-utils.h: Update copyright.
...
* gdbarch.sh (PC_IN_SIGTRAMP): Add.
* gdbarch.h, gdbarch.c: Re-generate.
* inferior.h (IN_SIGTRAMP): Delete definition.
* arch-utils.c (legacy_pc_in_sigtramp): New function.
* arch-utils.h (legacy_pc_in_sigtramp): Declare.
* mips-tdep.c (mips_init_extra_frame_info): Use PC_IN_SIGTRAMP.
(mips_dump_tdep): Do not print value of IN_SIGTRAMP.
* hppa-tdep.c (pc_in_interrupt_handler): Use PC_IN_SIGTRAMP.
(find_proc_framesize): Ditto.
* alpha-tdep.c (alpha_osf_skip_sigtramp_frame): Ditto.
(alpha_init_extra_frame_info): Ditto.
* infrun.c (handle_inferior_event): Ditto.
(handle_inferior_event): Ditto.
(check_sigtramp2): Ditto.
* blockframe.c (create_new_frame): Ditto.
(get_prev_frame): Ditto.
* ppc-linux-tdep.c: Update comments.
* i386-linux-tdep.c: Update comments.
* breakpoint.c (bpstat_what): Update comment.
* gdbint.texinfo (Target Architecture Definition): Replace
IN_SIGTRAMP with PC_IN_SIGTRAMP.
2002-04-24 16:28:16 +00:00
David S. Miller
21d83aa55a
2002-04-24 David S. Miller <davem@redhat.com>
...
* i960-tdep.c (register_in_window_p): New function.
(i960_find_saved_register): Use it instead of
REGISTER_IN_WINDOW_P.
* config/i960/tm-i960.h (REGISTER_IN_WINDOW): Delete.
2002-04-24 David S. Miller <davem@redhat.com>
* gdbint.texinfo (REGISTER_IN_WINDOW): Delete definition.
2002-04-24 13:48:39 +00:00
David S. Miller
7673a6cc14
2002-04-21 David S. Miller <davem@redhat.com>
...
* gdbint.texinfo (SKIP_PROLOGUE_FRAMELESS_P): Delete definition.
2002-04-22 01:39:54 +00:00
Andrew Cagney
d49d1e0a2f
* frame.c (find_saved_register): Delete #ifdef
...
HAVE_REGISTER_WINDOWS code.
* config/sparc/tm-sparc.h: Update comments.
* config/i960/tm-i960.h (HAVE_REGISTER_WINDOWS): Delete macro.
* gdbint.texinfo (Target Architecture Definition): Delete
definition of HAVE_REGISTER_WINDOWS.
2002-04-21 15:52:35 +00:00
Eli Zaretskii
4be3147047
(Releasing GDB, Coding): Fix typos.
2002-04-19 19:33:57 +00:00
Don Howard
5ca0cb286a
2002-04-15 Don Howard <dhoward@redhat.com>
...
From Eli Zaretskii <eliz@is.elta.co.il>
* gdb.texinfo (show max-user-call-depth): Correct formatting.
Provide a better explaination of this feature.
2002-04-15 17:23:54 +00:00
Andrew Cagney
f208ba17b9
* config/pa/tm-hppa.h (FRAME_CHAIN_COMBINE): Delete macro.
...
* blockframe.c (FRAME_CHAIN_COMBINE): Delete macro.
(get_prev_frame): Do not call FRAME_CHAIN_COMBINE.
* gdbint.texinfo (Target Architecture Definition): Remove
FRAME_CHAIN_COMBINE.
2002-04-14 13:38:07 +00:00
Michael Chastain
d5ba91def6
2002-04-12 Michael Chastain <mec@shout.net>
...
* gdbint.texinfo (Obsolete Conditionals): Remove reference to
REG_STACK_SEGMENT.
2002-04-13 15:56:42 +00:00
Michael Chastain
268182205b
2002-04-09 Michael Chastain <mec@shout.net>
...
* gdbint.texinfo (Obsolete Conditionals): Remove references to
PYRAMID_* macros.
2002-04-10 05:11:35 +00:00
Andrew Cagney
129188f6b2
* README (Reporting Bugs in GDB): Document the bug web page as the
...
prefered way of submitting bugs.
Fix PR gdb/402.
* gdb.texinfo (Bug Reporting): Document that the web is the
prefered way of submitting bug reports.
(Bug Reporting): Delete the s-mail address as the last resort.
2002-04-07 19:09:58 +00:00
Andrew Cagney
8227c0ffb1
* h8500-tdep.c (h8500_write_fp): Delete function.
...
* dwarf2cfi.c (cfi_write_fp): Document as not used.
* mips-tdep.c (mips_gdbarch_init): Do not set write_fp.
* ia64-tdep.c (ia64_gdbarch_init): Do not set write_fp.
* m68hc11-tdep.c (m68hc11_gdbarch_init): Do not set write_fp.
* rs6000-tdep.c (rs6000_gdbarch_init): Do not set write_fp.
* s390-tdep.c (s390_gdbarch_init): Do not set write_fp.
(s390_write_fp):
* sh-tdep.c (sh_gdbarch_init): Do not set write_fp.
* x86-64-tdep.c (i386_gdbarch_init): Do not set write_fp.
* d10v-tdep.c (d10v_gdbarch_init): Do not set write_fp.
(d10v_write_fp): Delete function.
* inferior.h (write_fp, generic_target_write_fp): Delete
declarations.
* regcache.c (generic_target_write_fp): Delete function.
(write_fp): Delete function.
* gdbarch.sh (TARGET_WRITE_FP): Delete.
* gdbarch.h, gdbarch.c: Regenerate.
* config/v850/tm-v850.h (TARGET_WRITE_FP): Delete macro.
* config/sparc/tm-sp64.h (TARGET_WRITE_FP): Delete macro.
(sparc64_write_fp): Delete declaration.
* config/h8500/tm-h8500.h (TARGET_WRITE_FP): Delete macro.
(h8500_write_fp): Delete declaration.
2002-04-06 00:02:52 +00:00
Michael Snyder
16d9dec687
2002-03-27 Michael Snyder <msnyder@redhat.com>
...
* gdb.texinfo: Document new commands dump, append, and restore.
2002-03-29 01:19:37 +00:00
Andrew Cagney
9ae8b82c04
* gdbint.texinfo (Releasing GDB): Revise the section `Before the
...
Branch'.
2002-03-27 21:16:33 +00:00
Andrew Cagney
474c824023
s/@example/@smallexample/
2002-03-19 02:49:53 +00:00
Andrew Cagney
fb0ff88f8f
* gdbint.texinfo (Releasing GDB): Add section ``Versions and
...
Branches''.
2002-03-18 16:14:04 +00:00
Andrew Cagney
9bb0a4d8df
* gdbint.texinfo (Releasing GDB): Add the section``Branch Commit
...
Policy''.
2002-03-18 16:09:32 +00:00
Fred Fish
937f164bda
2002-03-04 Fred Fish <fnf@redhat.com>
...
* gdbint.texinfo: Fix a bunch of typos (alsways, mirrorred,
expresson, suports, dependant, trhe, perhaphs, situtations,
explictily, taged, oportunity, unfortunatly).
2002-03-04 20:38:10 +00:00
Andrew Cagney
a7b40f0783
* Makefile.in (gdb.info): Add explicit path to gdb.texinfo.
...
Remove reference to 3.12.
2002-02-25 04:32:58 +00:00
Andrew Cagney
aab4e0ec4b
* gdbint.texinfo: Include fdl.texi.
...
(Top): Add GNU Free Documentation License.
* Makefile.in (SFILES_INCLUDED): Add gpl.texi.
(gdbint.dvi, gdbint.pdf, gdbint.info): Add dependency on fdl.texi.
(gdbint_toc.html): Add dependency on gdb-cfg.texi and fdl.texi.
(gdbint.info): Add srcdir to include path.
* gdb.texinfo: Include gpl.texi.
(Top): Add Copying.
* gpl.texi: New file.
2002-02-24 17:18:25 +00:00
Andrew Cagney
47b95330e3
s/cygnus.com/.../
2002-02-23 20:59:55 +00:00
Pierre Muller
78c47bea59
2002-02-19 Pierre Muller <muller@ics.u-strasbg.fr>
...
* gdb.texinfo: Document Cygwin native specific commands.
2002-02-20 16:09:04 +00:00
Daniel Jacobowitz
56460a6114
2002-02-15 Daniel Jacobowitz <drow@mvista.com>
...
* gdb.texinfo: Document gdbserver ``--attach'' command.
2002-02-15 19:06:33 +00:00
Michael Snyder
def71bfa3c
2002-02-07 Michael Snyder <msnyder@redhat.com>
...
* gdb.texinfo (overlays): Change @var(_ovly_debug_event)
to @code(_ovly_debug_event).
2002-02-08 00:39:45 +00:00
Andrew Cagney
c928edc06b
* gdb.texinfo (How Overlays Work): Shrink the overlay diagram.
2002-02-07 23:58:41 +00:00
Michael Snyder
81d4647008
2002-02-06 Michael Snyder <msnyder@redhat.com>
...
* gdb.texinfo (overlays): Mention new magic symbol
'_ovly_debug_event', which allows GDB to keep better track
of overlays.
2002-02-06 18:29:38 +00:00
Eli Zaretskii
6ca652b0db
* gdb.texinfo (Memory Region Attributes): Fix the wording.
...
Suggested by Dmitry Sivachenko.
* (<many nodes>): Fix the spelling and punctuation of "i.e.".
2002-02-03 12:06:05 +00:00
Michael Snyder
15110bc31b
2002-02-01 Michael Snyder <msnyder@redhat.com>
...
* gdb.texinfo (set trust-readonly): Change value{gdbn} to value{GDBN}.
2002-02-01 18:41:51 +00:00
Michael Snyder
ac28236684
2002-01-30 Michael Snyder <msnyder@redhat.com>
...
* gdb.texinfo: (remote protocol): Gramatical fix-up.
2002-02-01 17:29:55 +00:00
Michael Snyder
6763aef967
2002-01-30 Michael Snyder <msnyder@redhat.com>
...
* gdb.texinfo (set trust-readonly-sections): Document.
2002-02-01 17:21:28 +00:00
Andrew Cagney
8642bc8fb0
Revise and update ``Releasing GDB''.
2002-01-29 16:32:02 +00:00
Andrew Cagney
afe64c1a68
* arch-utils.c (TARGET_BYTE_ORDER_DEFAULT): Delete macro.
...
(target_byte_order): Initialize to BFD_ENDIAN_BIG.
(initialize_current_architecture): Update target_byte_order using
information from BFD.
* config/powerpc/tm-ppcle-eabi.h (TARGET_BYTE_ORDER_DEFAULT):
* config/mcore/tm-mcore.h (TARGET_BYTE_ORDER_DEFAULT):
* config/arm/tm-arm.h (TARGET_BYTE_ORDER_DEFAULT): Delete.
Update doco.
2002-01-29 03:51:19 +00:00
Eli Zaretskii
59649f2e83
* gdb.texinfo: Fix typos and markup. From Dmitry Sivachenko
...
<mitya@cavia.pp.ru>.
2002-01-27 09:34:24 +00:00
Andrew Cagney
3d6e1b5afe
Remove libgdb.texinfo
2002-01-23 21:08:19 +00:00
Andrew Cagney
6c0e9fb3d2
Eliminate texinfo 3.12 hacks.
2002-01-22 17:15:57 +00:00
Andrew Cagney
e0ce93ac9c
Remove->Remote
2002-01-22 16:58:30 +00:00
Andrew Cagney
be298bcc5f
Use texi2dvi instead of TEX/TEXINDEX.
2002-01-22 16:37:08 +00:00
Andrew Cagney
8e04817fcd
Move remote protocol specification to an appendix.
2002-01-22 16:25:57 +00:00
Andrew Cagney
6b2f586db6
Add menu entries for ``Remote Debugging''.
2002-01-21 23:27:40 +00:00
Andrew Cagney
6f05cf9ffa
* gdb.texinfo (Remote): Move the sub-section ``The GDB remote
...
serial protocol'' from here.
(Remote Debugging): To here. New chapter.
2002-01-21 18:56:05 +00:00
Andrew Cagney
3fd3d7d29c
Assume TARGET_BYTE_ORDER_SELECTABLE{,_P} is always true.
2002-01-20 19:26:50 +00:00
Andrew Cagney
7fd6052758
Remove assumption that there is a host.
2002-01-20 18:19:30 +00:00
Andrew Cagney
c2f05ac92e
Eliminate IEEE_FLOAT.
2002-01-20 18:05:54 +00:00
Eli Zaretskii
56248298dc
(DJGPP Native): Fix overfull hboxes in examples. From Brian Youmans
...
<3diff@gnu.org>
2002-01-20 11:59:38 +00:00
Eli Zaretskii
231b2aadea
* gdb.texinfo: Beautify copyright years; fix a typo.
2002-01-20 11:18:28 +00:00