Christopher Faylor
7d88144cc7
* partial-stab.h: Add one more check against corrupted or irregular stabs
...
entry.
2000-03-28 17:44:53 +00:00
Stan Shebs
6d2ebf8bcc
* gdb.texinfo: Update dates, bump to Eighth Edition (note
...
expectation of additional changes before release), update
ISBN, add copy of top-level menu for @ifhtml, remove explicit
node links, rephrase and/or shorten lines to fix formatting
problem in both regular and @smallbook formats.
* annotate.texi: Shorten lines in example, use smallexample
consistently everywhere.
* Makefile.in: Add comment about texinfo 4.0 html generation.
(SFILES_INCLUDED): Add annotate.texi.
2000-03-28 16:46:24 +00:00
Philippe De Muyter
f25d2425f4
* gnu-regex.c (regerror): Function renamed from `__regerror'.
2000-03-28 12:13:15 +00:00
Andrew Cagney
2171aa415b
From Jonathan L. Fix ser-unix.c timing out when there was no timeout.
2000-03-28 08:24:28 +00:00
Daniel Berlin
5d161b2419
The set debug changes
2000-03-28 02:25:14 +00:00
Andrew Cagney
107b56f053
Bump copyright to 2000.
2000-03-28 02:03:53 +00:00
Nick Clifton
3b7aaf81e1
catch out of range string offset in corrupt stab entry
2000-03-28 01:11:27 +00:00
Andrew Cagney
c247e9c435
Add Glen McCready
2000-03-28 00:17:13 +00:00
Andrew Cagney
3f1ef994e9
Fix typo in description of GETREGS.
2000-03-28 00:03:57 +00:00
Alan Modra
224de7a50d
Default LISTING_LHS_WIDTH to depend on LISTING_WORD_SIZE so that bytes per
...
line is 4. Fix tests for LISTING_WORD_SIZE==1.
2000-03-27 23:47:09 +00:00
Nick Clifton
ba23e138c9
Fix value of SHORT_A1.
...
Move SHORT_AR to end of list of short instructions.
2000-03-27 20:17:02 +00:00
Elena Zannoni
30b53638f1
2000-03-27 Elena Zannoni <ezannoni@kwikemart.cygnus.com>
...
fix typo.
2000-03-27 17:44:32 +00:00
Elena Zannoni
7a49518043
2000-03-27 Elena Zannoni <ezannoni@kwikemart.cygnus.com>
...
* gdb.base/printcmds.c: Terminate char array ctable2 with 0.
2000-03-27 17:34:48 +00:00
Ian Lance Taylor
832ddf6235
* Makefile.am (CFILES): Add avr-dis.c.
...
(ALL_MACHINES): Add avr-dis.lo.
2000-03-27 16:34:34 +00:00
Ian Lance Taylor
5b8274e3f3
* config/tc-sh.c (md_show_usage): Use backslash before newline in
...
string literal.
2000-03-27 16:17:08 +00:00
Andrew Cagney
138f88c0ba
Add GDB 5.0 release criteria.
2000-03-27 10:24:58 +00:00
Alan Modra
adde6300e0
ATMEL AVR microcontroller support.
2000-03-27 08:39:14 +00:00
Andrew Cagney
e7d0728ac1
Move default definition of HAVE_PTRACE_GETREGS to acconfig.h.
2000-03-27 07:31:37 +00:00
Andrew Cagney
ee29d710d1
Create destdirs before installing GDB (don't assume parent directory
...
did it for us).
2000-03-27 06:51:30 +00:00
Andrew Cagney
2e022a79b4
Re-fix ln -s gdbtk code. Mark ready for deletion post 5.0.
2000-03-27 06:42:08 +00:00
Andrew Cagney
beb998c6a0
Revert white space changes.
2000-03-27 05:29:24 +00:00
Andrew Cagney
56a5d6756f
Update list of folk that need accounts.
2000-03-27 00:24:49 +00:00
Andrew Cagney
d6184fa1d3
Make J.T. NetBSD maintainer.
2000-03-26 23:54:54 +00:00
Mark Kettenis
6e2e8c243b
2000-03-27 Mark Kettenis <kettenis@gnu.org>
...
* config/i386/tm-i386.h: Fix typo. It is TARGET_LONG_DOUBLE_BIT
instead of TARGET_LONG_DOUBLE_BITS.
* config/i386/tm-i386mk.h: Likewise.
2000-03-26 22:10:59 +00:00
Mark Kettenis
ac27f131b2
2000-03-26 Mark Kettenis <kettenis@gnu.org>
...
Provide `long double' support for most i386 targets.
* config/i386/tm-i386.h (TARGET_LONG_DOUBLE_FORMAT): Define as
&floatformat_i387_ext.
(TARGET_LONG_DOUBLE_BITS): Define as 96.
(REGISTER_VIRTUAL_TYPE): Change type for FPU registers to
`builtin_type_long_double'.
(REGISTER_CONVERT_TO_VIRTUAL): Call
i386_register_convert_to_virtual.
(REGISTER_CONVERT_TO_RAW): Call i386_register_convert_to_raw.
(i387_to_double, double_to_i387): Remove prototypes.
(i386_extract_return_value): Change prototype to match definition
in i386-tdep.c.
* config/i386/tm-i386mk.h (TARGET_LONG_DOUBLE_FORMAT): #undef.
(TARGET_LONG_DOUBLE_BITS): #undef.
* config/i386/tm-linux.h (TARGET_LONG_DOUBLE_BIT): Remove.
[HAVE_LONG_DOUBLE && HOST_I386] (LD_I387): Remove.
(i387_extract_floating, i387_store_floating): Remove prototypes.
(TARGET_EXTRACT_FLOATING, TARGET_STORE_FLOATING): Remove.
(REGISTER_CONVERT_TO_VIRTUAL, REGOISTER_CONVERT_TO_RAW): Remove.
(REGISTER_VIRTUAL_TYPE): Remove.
* i386-tdep.c (i386_register_convert_to_virtual): New function.
(i386_register_convert_to_raw): New function.
* i387-tdep.c [LD_I387] (i387_extract_floating): Remove.
(i387_store_floating): Remove.
2000-03-26 21:21:50 +00:00
Timothy Wall
9f10757c40
Add macro handling extensions and line substitution support.
2000-03-26 14:47:33 +00:00
Alan Modra
d0b4722035
Mostly cosmetic. Fixes to comments. Don't start as_bad and as_warn
...
messages with capital. Don't malign Unixware, malign SysV386 instead.
2000-03-26 14:13:02 +00:00
Phil Blundell
630376d212
1999-09-29 Mark Kettenis <kettenis@gnu.org>
...
* hertz.h [MACH] (hertz): Remove macro. The
<machine/mach_param.h> include doesn't exist on al Mach based
systems, and the definition of hertz breaks compilation of hertz.c
anyway.
2000-03-26 12:31:16 +00:00
Phil Blundell
fd5ccd4792
2000-03-09 Tim Waugh <twaugh@redhat.com>
...
* strings.1: Correct '-bytes' to '--bytes'.
2000-03-25 19:52:38 +00:00
Geoffrey Keating
9ff590a53b
* ppc-instructions (Disabled_Exponent_Underflow): Increment
...
the exponent when denormalizing.
2000-03-25 18:45:41 +00:00
Daniel Berlin
1c689132b1
Fix maintenance deprecate crash, add testcase
2000-03-25 15:32:19 +00:00
Andrew Cagney
8399535b5b
Re-re indent. indent|indent|indent stable.
2000-03-25 08:10:10 +00:00
Andrew Cagney
33f9116173
Re-indent.
2000-03-25 08:05:47 +00:00
Andrew Cagney
6f122dc96b
Remove quoted leading space.
2000-03-25 07:58:54 +00:00
Christopher Faylor
ddda03b202
* config/mips/tm-wince.h: Fix typo which caused include of tm-mips.h to be
...
inoperative.
2000-03-25 03:37:35 +00:00
Christopher Faylor
8227c82d1d
* win32-nat.c: Back out special frame walking code. It was broken.
...
(handle_exception): Correctly identify an illegal instruction.
* config/tm-cygwin.h: Eliminate special frame handling. Just use normal i386
handling.
2000-03-25 02:26:21 +00:00
Christopher Faylor
11bb320587
* partition.h: New file.
2000-03-25 02:15:38 +00:00
Christopher Faylor
57c987aa10
* partition.c: New file.
2000-03-25 02:14:57 +00:00
Frank Ch. Eigler
de616bc738
* more compatibility with v850 hardware
...
2000-03-24 Frank Ch. Eigler <fche@redhat.com>
* v850.igen (ilgop): New insn pattern for four-byte breakpoints.
2000-03-25 00:17:21 +00:00
Michael Snyder
9452d09b0d
2000-03-23 Michael Snyder <msnyder@cleaver.cygnus.com>
...
* solib.c (open_symbol_file_object): to sneak an int argument
past catch_errors, instead of casting it to a pointer, simply
pass it by address.
2000-03-24 23:49:10 +00:00
J.T. Conklin
76a2220988
2000-03-24 J.T. Conklin <jtc@redback.com>
...
* i386/tm-nbsd.h (USE_STRUCT_CONVENTION): Define.
* i386nbsd-nat.c (i386nbsd_use_struct_convention): New function.
(fetch_core_registers): Read fp registers.
(i386nbsd_core_fns, _initialize_i386nbsd_nat): Added.
2000-03-24 23:06:57 +00:00
Jonathan Larmour
c1790a9d97
* gdb.base/break.exp: Add new test for setting breakpoints on
...
optimized code so we can test breakpoints work even when function
prologues may be optimized away
2000-03-24 21:35:42 +00:00
Jonathan Larmour
c78858285b
* arm-tdep.c (thumb_skip_prologue): Take function end addr argument
...
so that we can stop searching for the prologue past the function end
(arm_skip_prologue): Call thumb_skip_prologue with function end addr
2000-03-24 21:33:35 +00:00
Jason Merrill
b4fe268363
merge from gcc
2000-03-24 21:31:22 +00:00
Kevin Buettner
a91f7ea9ba
Don't do compile time comparison of TARGET_PTR_BIT and TARGET_INT_BIT.
2000-03-24 21:07:17 +00:00
H.J. Lu
cd6f9321da
2000-03-24 H.J. Lu <hjl@gnu.org>
...
* elf64-alpha.c (elf64_alpha_merge_ind_symbols): Add prototype.
(elf64_alpha_find_reloc_at_ofs): Likewise.
2000-03-24 20:50:30 +00:00
Philippe De Muyter
a1de33a8ee
Fix copyright dates in last change.
2000-03-24 17:55:13 +00:00
Philippe De Muyter
89c3b6d36d
* m68k-tdep.c (P_LINKL_FP, P_LINKW_FP): Macros renamed from P_LINK_L
...
and P_LINK_W.
(P_PEA_FP, P_MOVL_SP_FP): New macros.
(P_MOVL, P_LEAL, P_MOVML): Macros renamed from P_MOV_L, P_LEA_L and
P_MOVM_L.
(altos_skip_prologue, isi_skip_prologue): Use P_* macros, not octal
constants.
(delta68_in_sigtramp): New function.
(delta68_frame_args_address, delta68_frame_saved_pc): Ditto.
(m68k_skip_prologue): Use P_* macros, not hex constants.
(m68k_find_saved_regs): Do not expect a fixed sequence of register save
instructions, but accept them in any order; use P_* macros, not octal
or hex constants; recognize also `fmovemx to (fp + displacement)' and
`moveml to (fp + displacement)'.
* m68/tm-delta68.h (IN_SIGTRAMP): New macro.
(FRAME_SAVED_PC, FRAME_ARGS_ADDRESS): Ditto.
2000-03-24 11:12:11 +00:00
Andrew Cagney
b9deaee7a0
Fix texinfo-3.12 problems:
...
* annotate.texi (Annotations): When GDBN omit @chapter and @node entry.
* gdb.texinfo: Check for @ifinfo instead of @ifnottex.
(rluser.texinfo, inc-hist.texinfo, annotate.texi): Add local @chapter
and @node entries.
* gdb.texinfo: Link all top-level nodes.
* inc-hist.texinfo: When GDBN omit the chapter/node.
* rluser.texinfo (Command Line Editing): Ditto.
2000-03-24 07:30:07 +00:00
Andrew Cagney
9ef47d30e8
Create $(infodir) before trying to install info files.
2000-03-24 07:27:24 +00:00