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
Andrew Cagney
b83f362712
Add Fernando to testsuite maintainers.
2000-03-24 02:48:20 +00:00
Daniel Berlin
74cc24b096
FIx regression
2000-03-24 01:51:13 +00:00
Michael Snyder
bba2971c52
2000-03-20 Michael Snyder <msnyder@cleaver.cygnus.com>
...
* gdb.texinfo: Add new queries ThreadInfo and ThreadExtraInfo.
2000-03-24 00:05:38 +00:00
Fernando Nasser
cfeada605e
2000-03-23 Fernando Nasser <fnasser@totem.to.cygnus.com>
...
From David Whedon <dwhedon@gordian.com>
* gdbint.texinfo : Added paragraphs about command deprecation.
2000-03-23 23:50:51 +00:00
Fernando Nasser
003ba2901f
2000-03-23 Fernando Nasser <fnasser@totem.to.cygnus.com>
...
From David Whedon <dwhedon@gordian.com>
* gdb.base/commands.exp : Added command deprecator tests.
2000-03-23 23:48:28 +00:00
Fernando Nasser
5638284566
2000-03-23 Fernando Nasser <fnasser@cygnus.com>
...
From David Whedon <dwhedon@gordian.com>
* top.c (execute_command): Checks all commands beore executing
to see if the user needs to be warned that the command is
deprecated, warns user if appropriate.
(add_info), (add_info_alias), (add_com) , (add_com_alias): Changed
return values from void to struct cmd_list_element *.
* command.c (lookup_cmd_1): Check aliases before following link
in case user needs to be warned about a deprecated alias.
(deprecate_cmd): new exported function for command deprecation,
sets flags and posibly a replacement string.
(deprecated_cmd_warning): New exported funciton to warn user about
a deprecated command.
(lookup_cmd_composition): New exported function that determines
alias, prefix_command, and cmd based on a string. This is useful
is we want to full name of a command.
* command.h : Added prototypes for deprecate_cmd,
deprecated_warn_user and lookup_cmd_composition, added flags to
the cmd_list_element structure, changed return values for
add_com_* and add_info_* from void to cmd_list_element.
* maint.c : (maintenance_deprecate): New function to deprecate a
command. This exists only so that the testsuite can deprecate
commands at runtime and check the warning behavior.
(maintenance_undeprecate) : New function, drops deprecated flags.
(maintenance_do_deprecate): Actually does the (un)deprecation.
(initialize_maint_cmds): Added the above new deprecate commands.
2000-03-23 23:43:19 +00:00
Geoffrey Keating
4fb431855b
Add missing parts of ChangeLog entry for my change of 2000/02/19 00:59:26 to coff-rs6000.c.
2000-03-23 23:37:38 +00:00
Frank Ch. Eigler
6c9e0292a3
* memory corruption fix
...
Wed Mar 22 15:24:21 2000 glen mccready <gkm@pobox.com>
* wrapper.c (sim_open,sim_close): Copy into myname, free myname.
2000-03-23 23:28:43 +00:00
Daniel Berlin
6837a0a2a9
Added the apropos command
2000-03-23 23:21:27 +00:00