* gdbarch.sh (PARM_BOUNDARY): Define.
[deliverable/binutils-gdb.git] / gdb / ChangeLog
1 2001-01-22 Nicholas Duffek <nsd@redhat.com>
2
3 * gdbarch.sh (PARM_BOUNDARY): Define.
4 * gdbarch.c: Regenerate.
5 * gdbarch.h: Regenerate.
6
7 2001-01-22 J.T. Conklin <jtc@redback.com>
8
9 * ns32k-tdep.c: #include "frame.h"
10 * config/ns32k/tm-umax.h (FRAME_FIND_SAVED_REGS): Restore. It
11 appears to have been inadvertantly removed sometime in May 1999.
12
13 * Revert 2000-11-09 changes where shared library objects were
14 moved from NATDEPFILES to TDEPFILES on NetBSD targets. While
15 we'd like to be able to debug dynamically linked executables,
16 this makes it impossible to build a cross debugger on a many
17 hosts.
18
19 * config/i386/nbsd.mt: Remove solib.o, solib-svr4.o from TDEPFILES.
20 * config/i386/nbsdelf.mt: Likewise.
21 * config/m68k/nbsd.mt: Likewise.
22 * config/ns32k/nbsd.mt: Likewise.
23 * config/powerpc/nbsd.mt: Likewise.
24 * config/sparc/nbsd.mt: Likewise.
25 * config/sparc/nbsdelf.mt: Likewise.
26 * config/i386/nbsd.mh: Add solib.o, solib-svr4.o to NATDEPFILES.
27 * config/i386/nbsdelf.mh: Likewise.
28 * config/m68k/nbsd.mh: Likewise.
29 * config/ns32k/nbsd.mh: Likewise.
30 * config/powerpc/nbsd.mh: Likewise.
31 * config/sparc/nbsd.mh: Likewise.
32
33 2001-01-19 Jason Merrill <jason@redhat.com>
34
35 * dbxread.c (read_ofile_symtab): Stay with AUTO_DEMANGLING for G++.
36 (process_one_symbol): Likewise.
37 * dwarfread.c (handle_producer): Likewise.
38
39 Thu Jan 18 12:08:57 2001 Andrew Cagney <cagney@b1.cygnus.com>
40
41 * configure.in (build_warnings): Disable -Wuninitialized until GDB
42 compiles with -Wuninitialized,-Werror.
43 * configure: Regenerate.
44
45 * MAINTAINERS: Add list of buildable targets.
46
47 Thu Jan 18 12:48:04 2001 Andrew Cagney <cagney@b1.cygnus.com>
48
49 * defs.h (STRCMP): Delete macro.
50
51 * objfiles.c (objfile_relocate): Replace STRCMP with call to
52 strcmp.
53 * symtab.c (lookup_partial_symbol, lookup_block_symbol): Ditto.
54 * symfile.c (compare_symbols): Ditto.
55 * standalone.c (open): Ditto.
56 * remote-es.c (verify_break): Ditto.
57 * cli/cli-decode.c (add_cmd, add_show_from_set): Ditto.
58
59 * symfile.c (compare_psymbols): Delete comment refering to STRCMP.
60
61 Thu Jan 18 12:25:06 2001 Andrew Cagney <cagney@b1.cygnus.com>
62
63 * varobj.c (FREEIF): Delete macro.
64 (varobj_set_value, free_variable): Replace FREEIF with ``xfree''
65 call.
66
67 2001-01-18 Nick Clifton <nickc@redhat.com>
68
69 * arc-tdep.c (arc_cpu_type_table): Add new arc core numbers.
70 (arc_print_insn): No bfd available, so pass NULL to
71 arc_get_disassembler.
72
73 2001-01-09 James Ingham <jingham@inghji.apple.com>
74
75 * symtab.c (lookup_symbol_aux): Call lookup_symbol_aux to lookup
76 a mangled symbol rather than recursing into lookup_symbol, since
77 this will just re-unmangle the name & call lookup_symbol_aux -
78 leading to an infinite recursion.
79
80 2001-01-18 Mark Kettenis <kettenis@gnu.org>
81
82 * infcmd.c (print_return_value): Restore another space lost by
83 switch to UIOUT. ``$NN='' should be ``$NN =''.
84
85 Fri Jan 19 02:31:40 2001 Andrew Cagney <cagney@b1.cygnus.com>
86
87 * target.h (TARGET_REGION_SIZE_OK_FOR_HW_WATCHPOINT)
88 * breakpoint.c (TARGET_REGION_OK_FOR_HW_WATCHPOINT): Wrap macro
89 definition in parenthesis.
90
91 Fri Jan 19 02:13:40 2001 Andrew Cagney <cagney@b1.cygnus.com>
92
93 From 2000-10-27 Mark Salter <msalter@redhat.com>:
94 * remote.c (remote_remove_hw_breakpoint): Add 'len' field to Z
95 packet.
96 (remote_insert_hw_breakpoint): Ditto.
97
98 2001-01-17 J.T. Conklin <jtc@redback.com>
99
100 * config/m68k/tm-nbsd.h (USE_STRUCT_CONVENTION): Define.
101 (BPT_VECTOR, REMOTE_BPT_VECTOR): Change to 0xf.
102 * config/m68k/nbsd.mt (TDEPFILES): Add m68knbsd-tdep.o.
103 * m68knbsd-tdep.c: New file.
104
105 * i386nbsd-tdep.c: Remove #if 0'd out #includes.
106
107 * m68knbsd-nat.c: #include gdbcore.h.
108
109 Wed Jan 17 09:41:58 2001 Andrew Cagney <cagney@b1.cygnus.com>
110
111 * MAINTAINERS: Add J.T. Conklin to Blanket Write Privs.
112
113 2001-01-16 Michael Snyder <msnyder@cleaver.cygnus.com>
114
115 * procfs.c (procfs_stopped_by_watchpoint): Don't die if process
116 goes away -- just return false (ie. not stopped by watchpoint).
117 * source.c (openp): Fix typo in comment.
118
119 2001-01-12 Nicholas Duffek <nsd@redhat.com>
120
121 * blockframe.c (generic_get_saved_register): Spelling fix.
122 * frame.h (FRAME_FP): Spelling fix.
123
124 Fri Jan 12 18:29:46 2001 Andrew Cagney <cagney@b1.cygnus.com>
125
126 * infcmd.c (print_return_value): Restore space lost by switch to
127 UIOUT. ``$NN='' should be ``$NN =''.
128
129 2001-01-08 Nicholas Duffek <nsd@redhat.com>
130
131 * regcache.c (set_register_cached, register_buffer,
132 real_register, pseudo_register fetch_register, store_register):
133 New functions.
134 (register_changed, read_relative_register_raw_bytes_for_frame,
135 registers_changed, registers_fetched, read_register_bytes,
136 read_register_gen, write_register_gen, read_register,
137 read_signed_register, write_register, supply_register): Replace
138 register_valid[] with register_cached() and
139 set_register_cached().
140 (read_register_bytes, read_register_gen, write_register_gen,
141 read_register, read_signed_register, write_register,
142 supply_register): Replace registers[] with register_buffer().
143 (read_register_bytes, read_register_gen, read_register,
144 read_signed_register): Call fetch_register().
145 (write_register_gen, write_register): Call real_register() and
146 store_register().
147 (write_register_bytes): Call store_register().
148 * value.h (set_register_cached, register_buffer): Prototype.
149 * remote.c (remote_fetch_registers): Allocate regs[] with a
150 run-time size. Replace register_valid[] with
151 set_register_cached().
152 (store_register_using_P, remote_store_registers): Replace
153 registers[] with register_buffer().
154
155 2001-01-08 Nicholas Duffek <nsd@redhat.com>
156
157 * regcache.c: Change "write-back" comment to "write-through".
158 Change "regno" to "regnum".
159 (read_register, read_signed_register): Remove "raw" from return
160 value description.
161 (supply_register): Spelling fix.
162 * value.h: Change "regno" to "regnum".
163
164 2001-01-08 Fernando Nasser <fnasser@redhat.com>
165
166 * Makefile.in (install-gdbtk): Add .itcl files to the list of files
167 to be installed.
168
169 2001-01-04 Michael Snyder <msnyder@mvstp600e.cygnus.com>
170
171 * mips-tdep.c (mips_coerce_float_to_double): Fix typo in comment.
172
173 2001-01-04 Nicholas Duffek <nsd@redhat.com>
174
175 * valops.c (VALUE_SUBSTRING_START): Delete.
176
177 2001-01-04 Nicholas Duffek <nsd@redhat.com>
178
179 * Makefile.in (SUBDIR_CLI_OBS): Add cli/cli-utils.o.
180 (SUBDIR_CLI_SRCS): Add cli/cli-utils.c.
181 (cli_utils_h): New variable.
182 (cli/cli-utils.o): New rule.
183 * cli/cli-utils.c: New file.
184 * cli/cli-utils.h: New file.
185
186 2001-01-04 Nicholas Duffek <nsd@redhat.com>
187
188 * config/i386/tm-i386.h (REGISTER_CONVERT_TO_VIRTUAL,
189 REGISTER_CONVERT_TO_RAW): Delete trailing semicolon.
190
191 2001-01-03 J.T. Conklin <jtc@redback.com>
192
193 * alphabsd-nat.c, i386-linux-nat.c, i386bsd-nat.c: Fix typo in
194 comment.
195
196 2001-01-02 Michael Snyder <msnyder@cleaver.cygnus.com>
197
198 * sh-tdep.c (sh_extract_return_value): Allow for small return type.
199 (sh_sh4_extract_return_value): Call sh_extract_return_value for
200 non-float types.
201 * sparc-tdep.c (sparc_frame_chain): Fix typo in comment.
202 Update copyright notice.
203
204 For older changes see ChangeLog-2000
205 \f
206 Local Variables:
207 mode: change-log
208 left-margin: 8
209 fill-column: 74
210 version-control: never
211 End:
This page took 0.034206 seconds and 5 git commands to generate.