]> Git Repo - binutils.git/blame - gdb/ChangeLog
Add sim-main.h to v850e_files for sanitization.
[binutils.git] / gdb / ChangeLog
CommitLineData
6981a588
DT
1Fri Jan 30 15:11:38 1998 David Taylor <[email protected]>
2
3 Changes by <[email protected]>
4 * infrun.c (IN_SOLIB_DYNSYM_RESOLVE_CODE): new macro for detecting
5 whether we are in the dynamic symbol resolution code
6 (wait_for_inferior): invoke it.
7 * solib.c (in_svr4_dynsym_resolve_code): new function
8 (enable_break): record start and end of the dynamic linker
9 text and plt sections for use in in_svr4_dynsym_resolve_code.
10 * solib.h (IN_SOLIB_DYNSYM_RESOLVE_CODE): add svr4 definition;
11 (in_svr4_dynsym_resolve_code): declare it.
12 * config/nm-gnu.h (solib.h): move inclusion to after definition
13 of SVR4_SHARED_LIBS.
14 * config/nm-sysv4.h (solib.h): ditto.
15 * config/i386/nm-i386sco5.h (solib.h): ditto.
16 * config/i386/nm-linux.h (solib.h): ditto.
17 * config/mips/nm-irix5.h (IN_SOLIB_DYNSYM_RESOLVE_CODE): undefine.
18
3e269acb
SS
19Thu Jan 29 19:39:31 1998 Stan Shebs <[email protected]>
20
21 * coffread.c (coff_symtab_read) [SEM]: Remove code, macro can
22 never be defined.
23 * dbxread.c (process_one_symbol) [BLOCK_ADDRESS_ABSOLUTE]:
24 Remove, no longer needed.
25 * hppa-tdep.c (N_SET_MAGIC): Remove, no longer used.
26 * config/pa/xm-hppab.h (SEEK_SET, SEEK_CUR, SEEK_END): Ditto.
27 * config/mips/tm-mipsm3.h (NUMERIC_REG_NAMES): Ditto.
28 * config/mips/mipsm3.mt (TDEPFILES): Remove mipsread.o.
29
7074cd4e
SS
30Wed Jan 28 14:46:52 1998 Stan Shebs <[email protected]>
31
32 Suggested by Chris Walter <[email protected]>:
33 * dwarfread.c (set_cu_language): Recognize Fortran.
34 * dwarf2read.c (set_cu_language): Ditto.
35 (read_array_type): Fix language test.
36
2a913d71
MS
37Wed Jan 28 12:51:08 1998 Michael Snyder ([email protected])
38
39 * blockframe.c (generic_frame_chain_valid): A frame pointer may
40 be valid if it is equal to the frame pointer of its caller (ie.
41 not necessarily strictly INNER_THAN). Allows frameless functions.
42
29df6f4b
MA
43Wed Jan 28 11:23:25 1998 Mark Alexander <[email protected]>
44
45 * monitor.c (monitor_vsprintf): New function to handle
46 printing of large addresses using %A format specifier.
47 (monitor_printf_noecho, monitor_printf): Use monitor_vsprintf
48 instead of vsprintf.
49 * dve3900-rom.c (_initialize_r3900_rom): Use %A instead of %Lx
50 to print addresses.
51
4b95e9a1
JM
52Tue Jan 27 16:14:23 1998 Jason Molenda ([email protected])
53
54 * configure.in (CONFIG_LDFLAGS): Only add -export-dynamic
55 when using GNU ld.
56
bf1fb2e0
JM
57Mon Jan 26 19:07:46 1998 Jason Molenda ([email protected])
58
59 * config/alpha/tm-alphalinux.h (alpha_linux_sigtramp_offset):
60 Add closing parenthesis. From HJ Lu.
61
d8365eee
MA
62Mon Jan 26 17:54:45 1998 Mark Alexander <[email protected]>
63
64 * dve3900-rom.c: Improve performance by using memory commands
65 that print less fluff. Minor cosmetic changes.
66 Eliminate compiler warnings.
67
f03cdc5e
MH
68Sat Jan 24 23:44:43 1998 Martin M. Hunt <[email protected]>
69
70 * breakpoint.c (enable_breakpoint): Preserve breakpoint
71 disposition when enabling a breakpoint.
72
73 * symtab.c (find_pc_sect_line): If no symbol information
74 is found, return correct pc anyway.
75
9a2e2aba
SS
76Fri Jan 23 17:26:22 1998 Stan Shebs <[email protected]>
77
78 * configure.host (i[3456]86-*-osf1mk*, mips-*-mach3*,
79 ns32k-*-mach3*): Fix file names.
80 (i[3456]86-*-os9k, m88*-*-mach3*, w65-*-*): Remove config
81 recognition, no source files for these.
82 * configure.tgt (powerpc-*-aix4*): Remove config, now identical
83 to powerpc-*-aix*.
84 * config/powerpc/{aix4.mh,aix4.mt,tm-ppc-aix4.h}: Remove files,
85 no longer needed.
86
1a31a33a
MA
87Fri Jan 23 16:49:41 1998 Mark Alexander <[email protected]>
88
89 * monitor.c (monitor_write, monitor_readchar): New functions.
90 * monitor.h (monitor_write, monitor_readchar): Declare.
91 * dve3900-rom.c: Add support for fast loading on ethernet connections.
92
77636dea
FF
93Fri Jan 23 07:47:06 1998 Fred Fish <[email protected]>
94
95 * config/d10v/tm-d10v.h (CALL_DUMMY): Define as "{ 0 }".
96 (TARGET_READ_FP): Define to d10v_read_fp rather than d10v_read_sp.
97 (TARGET_WRITE_FP): Define to d10v_write_fp rather than d10v_write_sp.
98 (d10v_write_fp, d10v_read_fp): Add prototypes.
99 * symtab.c (decode_line_1): Remove assignment of sals[0].pc field.
100 * symfile.c (simple_overlay_update, simple_overlay_update_1):
101 Ignore the size of overlay sections. This check is redundant anyway.
102 * printcmd.c (print_frame_args): Ditto.
103 * valops.c (value_fetch_lazy): Ditto.
104 * values.c (unpack_long): Ditto.
105 * d10v-tdep.c (d10v_frame_chain, d10v_frame_find_saved_regs,
106 d10v_init_extra_frame_info): Fix some minor bugs so the finish command
107 works properly.
108 (show_regs): Change num1 and num2 types from "long long" to "LONGEST".
109 (d10v_read_fp, d10v_write_fp): New functions.
110 (d10v_push_arguments): Remove unneeded assigns to "val" and "contents".
111 (d10v_push_arguments): Fix for pointers and structs.
112 (d10v_extract_return_value): Fix for pointers and chars.
113
4133151f
SS
114Tue Jan 20 18:53:18 1998 Stan Shebs <[email protected]>
115
116 * configure.tgt (i386-*-mach*, m88*-*-mach3*): Remove config
117 recognition, no source files for these (note that the i386 Mach
9a2e2aba 118 config is for pre-Mach 3).
4133151f
SS
119 (mips*-*-mach3*, ns32k-*-mach3*): Fix file names.
120 * config/mips/mipsel64.mt: Remove, never referenced.
121
59ae1b0f
SS
122Mon Jan 19 14:01:28 1998 Stan Shebs <[email protected]>
123
124 * top.c (print_gdb_version): Restore to original message.
125
76bf9192
ILT
126Mon Jan 19 13:34:40 1998 Ian Lance Taylor <[email protected]>
127
b5edcb45
ILT
128 From [email protected] (Chris Faylor):
129 * win32-nat.c (child_mourn_inferior): Call ContinueDebugEvent to
130 let the child exit.
131 (child_kill_inferior): Respond to all debug events as the child is
132 terminating.
133
76bf9192
ILT
134 * Makefile.in (all): Change gdb dependency to gdb$(EXEEXT).
135 (uninstall): Add $(EXEEXT) to file name to remove.
136 (gdb$(EXEEXT)): Rename target from plain gdb.
137 (gdb1$(EXEEXT)): Rename target from plain gdb1.
138 (clean, mostlyclean): Add $(EXEEXT) to binary names to remove.
139
23f38c9e
FL
1401998-01-16 Felix Lee <[email protected]>
141
142 * top.c (print_gdb_version): delete stutter.
143
ed3e2cfe
NC
144Thu Jan 15 12:29:13 1998 Nick Clifton <[email protected]>
145
146 * remote-rdi.c (arm_rdi_open): Patch from [email protected]
147 to prevent spurous error messages on non-ICE targets.
148
8ef2d81a
GRK
149start-sanitize-vr4111
150Thu Jan 15 09:28:52 1998 Gavin Koch <[email protected]>
151
152 * configure.tgt: Create the vr4111 as a copy of the vr4100.
153
154end-sanitize-vr4111
8d9371a5
SS
155Wed Jan 14 19:27:02 1998 Stan Shebs <[email protected]>
156
157 * config/mips/{r3900.mt,r3900l.mt,tm-r3900.h,tm-r3900l.h}:
158 Remove, no longer used.
159
f27bb101
MM
160start-sanitize-d30v
161Wed Jan 14 18:11:26 1998 Michael Meissner <[email protected]>
162
163 Patch from Jim Wilson.
164 * d30v-tdep.c (d30v_frame_find_saved_regs_offsets): Properly
165 declare void function before use.
166
167 * config/d30v/tm-d30v.h (CALL_DUMMY): Initialize as { 0 }, not {}.
168
169end-sanitize-d30v
0728afad
FF
170Tue Jan 13 16:38:48 1998 Fred Fish <[email protected]>
171
172 * configure.in (--with-mmalloc): Add new configure arg to use the
173 mmalloc package. Default is to not use it.
174 (START_INFERIOR_TRAPS_EXPECTED): Define to the integer 2, not
175 the string "2".
176 * acconfig.h (USE_MMALLOC, FORCE_MMCHECK): Add #undef.
177 * configure: Regenerated.
178 * config.in: Regenerated.
179 * Makefile.in (MMALLOC_DIR, MMALLOC_SRC): Remove.
180 (MMALLOC): Set using configure.
181 (MMALLOC_CFLAGS): Set using configure.
182
183 * config/i386/tm-linux.h (sys_quotactl): Define to 1 rather
184 than just defining it.
185 * mpw-make.sed: Undefine USE_MMALLOC rather than defining NO_MMALLOC.
186 * utils.c (NO_MMALLOC): Use USE_MMALLOC instead.
187 * objfiles.c: ditto.
188 * defs.h: ditto.
189
190 * config/sparc/sun4os4.mh (MMALLOC_CFLAGS): Remove.
191 * config/m68k/sun3os4.mh (MMALLOC_CFLAGS): Remove.
192 * config/i386/cygwin32.mh (MMALLOC_CFLAGS): Remove.
193 * config/alpha/alpha-osf3.mh (MMALLOC_CFLAGS): Remove.
194 * config/alpha/alpha-osf2.mh (MMALLOC_CFLAGS): Remove.
195 * gdbserver/Makefile.in (MMALLOC_*): Remove.
196 * config/rs6000/rs6000.mh (MMALLOC, MMALLOC_CFLAGS): Remove.
197 * config/rs6000/aix4.mh (MMALLOC, MMALLOC_CFLAGS): Remove.
198 * config/powerpc/aix4.mh (MMALLOC, MMALLOC_CFLAGS): Remove.
199 * config/powerpc/aix.mh (MMALLOC, MMALLOC_CFLAGS): Remove.
200 * config/ns32k/ns32km3.mh (MMALLOC, MMALLOC_CFLAGS): Remove.
201 * config/mips/mipsm3.mh (MMALLOC, MMALLOC_CFLAGS): Remove.
202 * config/mips/decstation.mh (MMALLOC, MMALLOC_CFLAGS): Remove.
203 * config/m88k/cxux.mh (MMALLOC, MMALLOC_CFLAGS): Remove.
204 * config/i386/xm-windows.h (NO_MMALLOC, NO_MMCHECK): Remove.
205 * config/i386/i386mk.mh (MMALLOC, MMALLOC_CFLAGS): Remove.
206 * config/i386/i386m3.mh (MMALLOC, MMALLOC_CFLAGS): Remove.
207 * config/i386/i386gnu.mh (MMALLOC, MMALLOC_CFLAGS): Remove.
208 * config/alpha/alpha-osf1.mh (MMALLOC, MMALLOC_CFLAGS): Remove.
209 * config/alpha/alpha-linux.mh (MMALLOC, MMALLOC_CFLAGS): Remove.
210
e21fb2ae
MS
211Mon Jan 12 11:46:51 1998 Michael Snyder ([email protected])
212
8f05bc95
MS
213 * config/m68k/tm-m68k.h (REGISTER_VIRTUAL_TYPE): make A0 thru A7
214 default to void pointer type (so that their default radix is hex).
215
e21fb2ae 216 * symtab.c: move rbreak_command from no_class to class_breakpoint
8f05bc95 217 so it will be listed under "help breakpoints".
e21fb2ae 218
0a51a5af
SS
219Sat Jan 10 14:58:04 1998 Stan Shebs <[email protected]>
220
221 * rdi-share/hostchan.c: Remove gettimeofday declaration.
222
3a9c3d12
NC
223Thu Jan 8 11:03:59 1998 Nick Clifton <[email protected]>
224
225 * remote-rdp.c: Applied patches submitted by [email protected]
0a51a5af 226 to implement the Angel remote debugging interface.
3a9c3d12
NC
227
228 * Makefile.in: Add build rules for remote-rdi.c and
0a51a5af 229 rdi-share/libangsd.a.
3a9c3d12
NC
230
231 * configure.tgt: Updated from source on branch.
232 * config/arm/tm-arm.h: Updated from source on branch.
233 * arm-tdep.c: Updated from source on branch.
234
0a51a5af
SS
235 * rdi-share: New directory, RDI library contributed by ARM.
236
352f9e9d
MA
237Mon Jan 5 20:21:59 1998 Mark Alexander <[email protected]>
238
239 * monitor.h (MO_PRINT_PROGRAM_OUTPUT): Define.
240 * monitor.c (monitor_wait): Echo program output.
241 * dve3900-rom.c (_initialize_r3900_rom): Remove MO_HANDLE_NL flag,
242 add MO_PRINT_PROGRAM_OUTPUT flag.
243
4d132e40
DT
244Mon Jan 5 18:21:11 1998 David Taylor <[email protected]>
245
246 * top.h (HAVE_SIGSETJMP): define SIGJMP_BUF, SIGSETJMP, and
247 SIGLONGJMP appropriately based on whether HAVE_SIGSETJMP is
248 defined.
249 * top.c (return_to_top_level, catch_errors): use the new macros
250 * main.c (SET_TOP_LEVEL): ditto.
251 * config/xm-sysv4.h (HAVE_SIGSETJMP): Define.
252
3435297a
MA
253Fri Jan 2 18:48:58 1998 Mark Alexander <[email protected]>
254
255 * configure.in: Double up brackets in shell case pattern.
256
99fa2de0
MS
257Fri Jan 2 17:06:05 1998 Michael Snyder ([email protected])
258
259 * tracepoint.c (finish_tfind_command): improved algorithm for
260 deciding when we've "stepped" into a new stack frame.
261 (map_args_over_tracepoints): loop over tracepoint list "safely",
262 since list elements may be deleted during loop.
263 (read_actions): add actions to history list.
264
6d0b229c 265For older changes see ChangeLog-97
bd5635a1
RP
266\f
267Local Variables:
268mode: indented-text
269left-margin: 8
270fill-column: 74
271version-control: never
272End:
This page took 0.877235 seconds and 4 git commands to generate.