* gdbint.texinfo (Target Conditionals): Remove NO_TYPEDEFS,

removed from the code by Kingdon.
This commit is contained in:
John Gilmore 1993-07-06 19:43:06 +00:00
parent defcfb5570
commit 238ffce0bf
2 changed files with 29 additions and 16 deletions

View file

@ -1,3 +1,8 @@
Tue Jul 6 12:41:28 1993 John Gilmore (gnu@cygnus.com)
* gdbint.texinfo (Target Conditionals): Remove NO_TYPEDEFS,
removed from the code by Kingdon.
Tue Jul 6 12:24:34 1993 Jim Kingdon (kingdon@lioth.cygnus.com) Tue Jul 6 12:24:34 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
* gdb.texinfo (Break Commands): Remove stuff about flushing terminal * gdb.texinfo (Break Commands): Remove stuff about flushing terminal

View file

@ -1785,7 +1785,9 @@ remote-adapt.c
cplus-dem.c cplus-dem.c
@item LONGEST @item LONGEST
defs.h defs.h
@item LONG_LONG @item CC_HAS_LONG_LONG
defs.h
@item PRINTF_HAS_LONG_LONG
defs.h defs.h
@item LONG_MAX @item LONG_MAX
defs.h defs.h
@ -2386,7 +2388,9 @@ remote-adapt.c
cplus-dem.c cplus-dem.c
@item LONGEST @item LONGEST
defs.h defs.h
@item LONG_LONG @item CC_HAS_LONG_LONG
defs.h
@item PRINTF_HAS_LONG_LONG
defs.h defs.h
@item LONG_MAX @item LONG_MAX
defs.h defs.h
@ -2432,9 +2436,6 @@ remote-mm.c
remote-adapt.c remote-adapt.c
@item NO_SINGLE_STEP @item NO_SINGLE_STEP
infptrace.c infptrace.c
@item NO_TYPEDEFS
xcoffread.c--This causes types not to be read, to save memory and speed
things up.
@item NPC_REGNUM @item NPC_REGNUM
infcmd.c infcmd.c
@item NS32K_SVC_IMMED_OPERANDS @item NS32K_SVC_IMMED_OPERANDS
@ -2569,6 +2570,21 @@ defs.h
defs.h defs.h
@item TARGET_PTR_BIT @item TARGET_PTR_BIT
defs.h defs.h
@item TARGET_READ_PC
@item TARGET_WRITE_PC
@item TARGET_READ_SP
@item TARGET_WRITE_SP
@item TARGET_READ_FP
@item TARGET_WRITE_FP
These change the behavior of @code{read_pc}, @code{write_pc},
@code{read_sp}, @code{write_sp}, @code{read_fp} and @code{write_fp}.
For most targets, these may be left undefined. GDB will call the
read and write register functions with the relevant @code{_REGNUM} argument.
These macros are useful when a target keeps one of these registers in a
hard to get at place; for example, part in a segment register and part
in an ordinary register.
@item TARGET_SHORT_BIT @item TARGET_SHORT_BIT
defs.h defs.h
@item TDESC @item TDESC
@ -2726,17 +2742,9 @@ is so old that it has never been converted to use BFD. Now that's old!
The IBM RS/6000 running AIX uses an object file format called xcoff. The IBM RS/6000 running AIX uses an object file format called xcoff.
The COFF sections, symbols, and line numbers are used, but debugging The COFF sections, symbols, and line numbers are used, but debugging
symbols are dbx-style stabs whose strings are located in the symbols are dbx-style stabs whose strings are located in the
@samp{.debug} section (rather than the string table). Files are @samp{.debug} section (rather than the string table). For more
indicated with a @samp{C_FILE} symbol (.file) which is analogous to information, @xref{Top,,,stabs,The Stabs Debugging Format}, and search
@samp{N_SO}; include files are delimited with @samp{C_BINCL} (.bi) and for XCOFF.
@samp{C_EINCL} (.ei) which correspond to @samp{N_SOL} rather than Sun's
@samp{N_BINCL} (that is, they don't nest and there is no equivalent to
N_EXCL). The values of the @samp{C_BINCL} and @samp{C_EINCL} symbols
are offsets into the executable file which point to the beginning and
the end of the portion of the linetable which correspond to this include
file (warning: C_EINCL is inclusive not exclusive like most end of
something pointers). Other differences from standard stabs include the
use of negative type numbers for builtin types.
The shared library scheme has a nice clean interface for figuring out The shared library scheme has a nice clean interface for figuring out
what shared libraries are in use, but the catch is that everything which what shared libraries are in use, but the catch is that everything which