Saberlint.
[deliverable/binutils-gdb.git] / gdb / ChangeLog
CommitLineData
30875e1c
SG
1Sat Feb 22 00:56:39 1992 Stu Grossman (grossman at cygnus.com)
2
3 * infrun.c, infcmd.c, breakpoint.c, main.c, symfile.c,
4 breakpoint.h, tm-sun4os4.h, tm-sparc.h, sparc-tdep.c, tm-mips.h,
5 mips-tdep.h, tm-sun3.h, tm-68k.h, m68k-tdep.h: Add support for
6 stepping (and nexting) through longjmp(). Also, cleanup
7 breakpoint handling quite a bit by creating explicit breakpoint
8 types instead of using magic breakpoint numbers.
9 Makefile.in: Update version to 4.4.3
10
021959e2
JG
11Sat Feb 22 00:08:50 1992 John Gilmore (gnu at cygnus.com)
12
93fe4e33
JG
13 * buildsym.c, dwarfread.c, gdbtypes.c, inflow.c, main.c,
14 minsyms.c, printcmd.c, remote.c, saber.suppress: Saberlint.
15 * symmisc.c, xcoffread.c: Move debug functions to symmisc.c.
16
021959e2
JG
17 * xm-sun3os4.h, xm-sun4os4.h: Enable HAVE_MMAP.
18
19 * minsyms.c (install_minimal_symbols): Add bunches to any
20 existing minsyms in the objfile. Avoid extra mallocation
21 by working directly in the obstack. Remove ignored `mainline' parm.
22 * coffread.c, dbxread.c, elfread.c, mipsread.c, solib.c, symtab.h,
23 xcoffread.c: Change all callers.
24 * FIXME: We should be able to eliminate MAINLINE from all the
25 symbol readers now, with a small bit of work.
26
27 * valops.c, value.h: Lint.
28 * remote-vx.c: Add missing break; statement. Bugfix by
29 Michael Sclafani, <sclafani@src.dec.com>.
30
31Fri Feb 21 17:29:54 1992 John Gilmore (gnu at cygnus.com)
32
33 * Check in Fred Fish's changes in these modules. Fred
93fe4e33
JG
34 will make ChangeLog entries for all of them. Update VERSION
35 to 4.4.2.
021959e2
JG
36
37 * Makefile.in
38 * altos-xdep.c
39 * am29k-tdep.c
40 * arm-xdep.c
41 * blockframe.c
42 * breakpoint.c
43 * breakpoint.h
44 * buildsym.c
45 * buildsym.h
46 * c-exp.y
47 * coffread.c
48 * command.c
49 * command.h
50 * convex-xdep.c
51 * copying.c
52 * coredep.c
53 * cplus-dem.c
54 * dbxread.c
55 * dwarfread.c
56 * elfread.c
57 * eval.c
58 * expprint.c
59 * findvar.c
60 * gdbtypes.h
61 * gmalloc.c
62 * gmalloc.h
63 * gould-xdep.c
64 * hp300ux-xdep.c
65 * i386-stub.c
66 * i386-tdep.c
67 * i386-xdep.c
68 * i387-tdep.c
69 * i960-tdep.c
70 * infcmd.c
71 * inflow.c
72 * infptrace.c
73 * language.c
74 * m2-exp.y
75 * m68k-pinsn.c
76 * m68k-stub.c
77 * m88k-pinsn.c
78 * m88k-xdep.c
79 * mach386-xdep.c
80 * main.c
81 * mcheck.c
82 * mem-break.c
83 * mips-xdep.c
84 * mipsread.c
85 * nindy-tdep.c
86 * parse.c
87 * parser-defs.h
88 * partial-stab.h
89 * printcmd.c
90 * procfs.c
91 * pyr-xdep.c
92 * remote-mm.c
93 * remote-nindy.c
94 * remote-vx.c
95 * rs6000-xdep.c
96 * solib.c
97 * source.c
98 * stack.c
99 * symfile.c
100 * symfile.h
101 * symm-tdep.c
102 * symmisc.c
103 * symtab.c
104 * symtab.h
105 * target.c
106 * target.h
107 * tm-sunos.h
108 * utils.c
109 * valarith.c
110 * valops.c
111 * valprint.c
112 * values.c
113 * xcoffexec.c
114 * xcoffread.c
115 * gdbtypes.c
116 * minsyms.c
117 * mmap-alloc.c
118 * mmap-sbrk.c
119 * objfiles.c
120 * state.c
121 * state.h
122
7919c3ed
JG
123Thu Feb 20 18:10:17 1992 Fred Fish (fnf at cygnus.com)
124
125 * tm-sparc.h, tm-sysv4.h, solib.h: Move shared lib definitions
126 into solib.h.
127 * sparc-pinsn.c, sparc-tdep.c, standalonec, sun3-xdep.c,
128 sun386-xdep.c, symm-xdep.c, target.c, ultra3-xdep.c, utils.c,
129 value.h: Prototypes for static functions; lint.
130 * gdbtypes.h: Empty file to ease transition.
131
75af490b
JG
132Thu Feb 20 16:43:13 1992 Fred Fish (fnf at cygnus.com)
133
134 * environ.h, expression.h, frame.h, gdbcmd.h, gdbcore.h,
135 inferior.h, language.h, signame.h, target.h, terminal.h,
136 tm-68k.h, tm-i386v.h, tm-sparc.h, tm-sun386.h, tm-symmetry.h,
137 xm-i386v.h, xm-sparc.h: Prototypes for all external functions.
138 Lint.
139 * core.c, exec.c, infrun.c, inftarg.c, language.c, remote.c,
140 signame.c, sparc-xdep.c: Prototypes for all static functions.
141 Lint.
142 * core.c, eval.c, exec.c, inftarg.c, remote-adapt.c, remote-eb.c,
143 remote-hms.c, remote-mm.c, remote-nindy.c, remote-vx.c, remote.c,
144 target.c, target.h, valarith.c, valops.c, value.h, xcoffexec.c:
145 Remove to_call_function and target_call_function, since it
146 always calls the same thing (call_function_by_hand).
147 * core.c, exec.c, solib.c: Rename target_ops sections =>
148 to_sections, etc.
149 * infcmd.c, inflow.c, infptrace.c, infrun.c, main.c, target.c,
150 target.h: target_kill takes no args.
151 * language.c (language_info): Scaffolding to allow briefer
152 messages when the current language changes. FIXME.
153 * xm-amix.h, xm-i386v4.h, xm-stratus.h: Define NORETURN to avoid
154 complaints about volatile functions.
155 * xm-sysv4.h (HAVE_MMAP): Define.
156
157Thu Feb 20 09:04:18 1992 Fred Fish (fnf at cygnus.com)
088c3a0b
JG
158
159 * defs.h: Include ansidecl.h and PARAMS macro. Use PARAMS
160 to make prototypes for all functions declared here.
161 * cplus-dem.c: Avoid declaring xmalloc and xrealloc.
162 * c-exp.y: Rename SIGNED, OR, and AND to avoid conflict.
163 * environ.c: Include <stdio.h> before defs.h. Minor cleanup.
164 * ieee-float.h: Use PARAMS for prototypes; make some params const.
165 * ieee-float.c, valarith.c: Include <stdio.h>. Lint. b*=>mem*.
166 * m2-exp.y: Remove unused CONST; Rename OR and AND.
167 * utils.c: Avoid declaring malloc and realloc. Lint.
168 (request_quit): Accept signal-number parameter.
169
af213624
FF
170Mon Feb 17 07:13:27 1992 Fred Fish (fnf at cygnus.com)
171
9e4c1921
FF
172 * dwarfread.c (process_dies): Add case to handle TAG_pointer_type
173 DIE's. Add new function read_tag_pointer_type() to read them.
174
af213624
FF
175 * dwarfread.c (dwarf_read_array_type, read_subroutine_type):
176 When creating a new user defined type, check to see if a partial
177 type already exists, and if so, bash it to fit.
178
be8303da
JG
179Fri Feb 14 19:00:17 1992 John Gilmore (gnu at cygnus.com)
180
181 * coffread.c (decode_base_type): Pass long, not union.
182 Fix by Eric Valette, ev@chorus.fr.
183
d35bf52d
FF
184Thu Feb 13 17:14:28 1992 Fred Fish (fnf at cygnus.com)
185
186 * elfread.c (elf_symtab_read): Fix code to correctly track
187 changes in bfd for absolute symbols.
188
5b620e75
SG
189Thu Feb 13 12:43:29 1992 Stu Grossman (grossman at cygnus.com)
190
191 * xm-vaxbsd.h: Close off comment.
192
0a663e9e
FF
193Thu Feb 13 07:45:19 1992 Fred Fish (fnf at cygnus.com)
194
195 * xm-sysv4.h: Define NEED_POSIX_SETPGID.
196
197Fri Feb 7 11:51:12 1992 Per Bothner (bothner at cygnus.com)
198
199 * mips-tdep.c (mips_print_registers): Print correct register
200 number for double pseudo-registers.
201
ef9b1bc9
JG
202Fri Feb 7 07:56:05 1992 John Gilmore (gnu at cygnus.com)
203
256269fc
JG
204 * buildsym.c (read_struct_type): Avoid double-bump of parse ptr
205 in the op$::OPERATOR. case. From Steven McCanne,
206 <mccanne@horse.ee.lbl.gov>.
207
ef9b1bc9
JG
208 * exec.c (set_section_name): Pass arg to exec_files_info;
209 only call it if interactive. From Francis Kauth <fk@tv.tv.tek.com>.
210
195853fc
JG
211Thu Feb 6 17:41:32 1992 John Gilmore (gnu at cygnus.com)
212
213 * main.c (print_gdb_version): Copyright msg: only this year.
214 (cd_command): Avoid changing current_directory on error.
215
ee17fd34
PB
216Thu Feb 6 15:14:01 1992 Per Bothner (bothner at cygnus.com)
217
218 * mipsread.c (parse_partial_symbols): Handle dependencies
219 between partial symbol tables (when not doing stabs-in-ecoff).
220 (This used to be handled by parse_fdr, but parse_fdr was
221 incompatible with handling stabs-in-ecoff, so the code
222 was re-written to not use parse_fdr. Unfortunately,
223 the logic to handle dependencies was overlooked.)
224
1f46923f
SC
225Thu Feb 6 11:51:39 1992 Steve Chamberlain (sac at rtl.cygnus.com)
226
227 * coffread.c (read_enum_type): Use the size of a target int when
228 describing enum.
229 * defs.h: added new #define for TARGET_PTR_BIT, defaults to size
230 of target int.
231 * h8300-tdep.c, remote-hms.c, tm-h8300.h: too many changes to count
232 * symtab.c (lookup_reference_type, lookup_ptr_type): use
233 TARGET_PTR_BIT to determine size of a pointer
234 * values.c (unpack_long): when unpacking a REF or a PTR don't
235 assume the size of the type.
236
778c358d
JG
237Wed Feb 5 22:29:59 1992 John Gilmore (gnu at cygnus.com)
238
239 * mipsread.c (parse_symbol): Avoid clobbering enum pointer when
240 looking at its members. Improve guess between struct and union,
241 only assuming union if multiple members have offsets of zero.
242
bd49ef36
PB
243Tue Feb 4 18:05:44 1992 Per Bothner (bothner at cygnus.com)
244
245 * mipsread.c: Use (FP0_REGNUM-32) instead of magic number 6.
246 (This is just for clarity - and one day permitting us to
247 change FP0_REGNUM from 38 to 32, which would make more sense.)
248 * tm-mips.h: Added STAB_REG_TO_REGNUM macro, so that
249 register numbers in stabs-in-ecoff get handled correctly.
250
251Sat Feb 1 04:45:10 1992 Stu Grossman (grossman at cygnus.com)
252
253 * xm-vax.h, xm-vaxult.h, xm-vaxbsd.h, config/mh-vaxult,
254 config/mh-vaxbsd, configure.in: Split up config stuff for Vaxen
255 into BSD and Ultrix.
256
96499e96
JG
257Sat Feb 1 04:39:41 1992 John Gilmore (gnu at cygnus.com)
258
259 * dbxread.c (dbx_symfile_init): Call malloc, not xmalloc.
260
98f03b91
SG
261Sat Feb 1 04:15:41 1992 Stu Grossman (grossman at cygnus.com)
262
dafe57bc 263 * Makefile.in: Increment version to 4.4.1.
98f03b91
SG
264 * main.c (print_gdb_version): Update copyright notice.
265
266Sat Feb 1 01:43:11 1992 Per Bothner (bothner at cygnus.com)
267
268 * mipsread.c: Prepend "struct " to the names of structure
269 types, and similarly for enums and unions. (This used
270 to be done, but got lost in the re-write to "guess" the
271 difference between enum/struct/union.)
272 Also, guess that a tag is an enum if the first member
273 has type btNil.
274
3671f1fd
SG
275Fri Jan 31 21:45:51 1992 Stu Grossman (grossman at cygnus.com)
276
277 * xm-vax.h: #ifndef ultrix around #include of endian.h and
278 limits.h (sigh).
279
0c6efbcc
JG
280Fri Jan 31 00:05:01 1992 John Gilmore (gnu at cygnus.com)
281
ee7270cd
JG
282 * Projects: Patching executables is done.
283 * Makefile.in (VERSION): Roll to gdb-4.4.
75c86b57 284 * README, WHATS.NEW: Update for gdb-4.4.
ee7270cd 285
4a1dcb7f
JG
286 * symfile.c (reread_symbols): Whenever we reread one object
287 file's symbols, we must restart the scan, because the object_files
288 chain has been permuted.
289
0c6efbcc
JG
290 * exec.c (exec_files_info): Split out into print_section_info.
291 Print BFD filename of each section if it's not the default one.
292 * core.c (core_files_info): Call print_section_info.
293
294 * xm-vax.h: Include a few system header files whose definitions
295 must precede defs.h.
296 * language.c, language.h: Make some things const.
297 * expression.h, main.c: const spreads like ooze.
298
299 * mem-break.c (break_insn, break_insn_size): Use unsigned chars,
300 since BREAKPOINT values can be >0x80.
301
d58ea996
SG
302Thu Jan 30 17:21:14 1992 Stu Grossman (grossman at cygnus.com)
303
304 * infrun.c, xm-i386sco.h: SCO needs to use setpgid().
305
0c6efbcc
JG
306Thu Jan 30 01:04:23 1992 John Gilmore (gnu at cygnus.com)
307
308 * sparc-pinsn.c: Remove kludge for preferring architectures.
309 Remove #ifdef's for SORT_NEEDED. We need to sort the table, now
310 and forever. Add `add' instruction to the set that get checked
311 for a preceding `sethi' in order to print an absolute address.
312 Corresponding changes in ../include/opcode/sparc.h needed
313 to eliminate garbage instructions.
314
d4ea2aba
PB
315Wed Jan 29 19:24:34 1992 Per Bothner (bothner at cygnus.com)
316
317 * mipsread.c (parse_partial_symbols): Make sure partial
318 symbols are created for external symbols (as used to be
319 the case). This is a bit of a pain with the mips-coff.
320 It uses a table which points to all of the external
321 symbols belonging to a particular FDR or psymtab.
322 Once we've generated this table, we might as well save
323 it, and then use it in psymtab_to_symtab_1 to find
324 the symbols to pass to parse_external().
325 * symfile.c, symfile.c: New function start_psymtab_common
326 to share the common parts of allocating a new psymtab
327 for dbxread, mipsread (and later dwarfread). Its code
328 was pulled out from start_psymtab in dbxread.c.
329 * dbxread.c (start_psymtab): Use start_psymtab_common().
330
331 * valprint.c (val_print): If there is an error when trying
332 to print a string, check to see if there really is a problem
333 by reading just one character. If that works, assume
334 things are ok.
335
05151637
SG
336Wed Jan 29 18:58:43 1992 Stu Grossman (grossman at cygnus.com)
337
338 * sparc-pinsn.c (compare_opcodes): Make it prefer v6, v7,
339 cypress, v8 mnemonics in that order.
340
4a074bea
PB
341Tue Jan 28 17:32:13 1992 Per Bothner (bothner at cygnus.com)
342
343 * sparc-pinsn.c: Put the qsort() back in.
344
c55e6167 345Mon Jan 27 18:51:03 1992 John Gilmore (gnu at cygnus.com)
1aa560b2 346
eae1a261
JG
347 * findvar.c (read_register, write_register): Handle machines
348 where REGISTER_TYPE is not the same size as "int".
349
c55e6167 350 Handle debug symbols in dynamically loaded (relocated) code:
3c03b5de 351
c55e6167
JG
352 * dbxread.c (read_ofile_symtab): Fix up N_CATCH better. Pass
353 offset to process_one_symbol.
354 (process_one_symbol): Take new offset parameter. Add it into
355 appropriate symbol types to relocate symbols to loaded addresses.
356 Handle all possible symbol types, and complain() about types that
357 we don't expect to see.
358 * mipsread.c (psymtab_to_symtab_1): Pass offset of zero to
359 process_one_symbol (FIXME, should pass real offset).
1aa560b2 360
c55e6167
JG
361 Misc bugfixes:
362
363 * breakpoint.c (resolve_sal_pc): Split out code to resolve a
364 sal's PC value.
365 (set_breakpoint, break_command_1, until_break_command,
366 catch_command_1, breakpoint_re_set_one): Use it.
c55e6167
JG
367 * symtab.h (resolve_sal_pc): Declare.
368 * infcmd.c (jump_command): Use resolve_sal_pc.
369
4cc9f7e2 370 * source.c (list_command): Shorten "FILE, line N" to "FILE:N".
c55e6167
JG
371
372 * putenv.c (putenv): Avoid unportably casting pointers to unsigneds.
3818ed33 373
5a4e7215
JG
374 * c-exp.y (yylex): `this' and `template' are only tokens in C++.
375
3818ed33
JG
376 * xm-convex.h, xm-hp300bsd.h, xm-isi.h, xm-merlin.h, xm-news.h,
377 xm-np1.h, xm-pn.h, xm-pyr.h, xm-rtbsd.h, xm-symmetry.h, xm-umax.h:
378 Remove MISSING_VPRINTF declaration, and superfluous "kgdb" defines.
379
c55e6167
JG
380Mon Jan 27 15:46:21 1992 Stu Grossman (grossman at cygnus.com)
381
382 * dbxread.c (process_one_symbol): Make a first cut at handling
383 symbol tables generated by Sun's acc. (#ifdef'd out, FIXME.)
384
385 * symtab.c (find_pc_line): Fix stepping into and out of #included
386 files.
387
71f49876
SG
388Mon Jan 27 13:00:55 1992 Stu Grossman (grossman at cygnus.com)
389
390 * Makefile.in (OPCODES): Remove OPCODES defs and refs. There is
391 no longer any need to copy ../include/opcode/* into gdb.
392
fd8db897
JG
393Mon Jan 27 12:30:38 1992 John Gilmore (gnu at cygnus.com)
394
395 * ChangeLog, ChangeLog-9091: Split ChangeLog at 1992.
396
24b2fbdc
PB
397Sun Jan 26 19:05:40 1992 Per Bothner (bothner at cygnus.com)
398
399 * valprint.c (type_print_base, type_print_method_args):
400 Print C++ constructor methods without bogus "return type."
401
cdb90e99
FF
402Sat Jan 25 15:57:59 1992 Fred Fish (fnf at cygnus.com)
403
404 * infptrace.c (child_xfer_memory): Parameter "target" should
405 be a pointer to a structure, not the entire structure.
406
1b07e406
FF
407Fri Jan 24 01:30:27 1992 Fred Fish (fnf at cygnus.com)
408
409 * depend: Convert the couple of references to ansidecl.h that
410 used the local gdb version to use the ../include version.
411
9a1ae235
FF
412Thu Jan 23 22:24:43 1992 Fred Fish (fnf at cygnus.com)
413
f66f459f
FF
414 * procfs.c
415 (child_xfer_memory): Takes pointer to a struct, not entire struct.
416 (inferior_proc_init): Fix non-ANSI version of args.
417 (attach): Call print_sys_errmsg with correct number of args.
418 (mappingflags): Make static, does not need to be global.
419
fc1f8646
FF
420 * i386-tdep.c (i386_frame_num_args): Takes a pointer to a struct
421 not the entire struct itself.
422
1b7a420e
FF
423 * valops.c (value_assign): Cast some args to modify_field() and
424 {read,write}_register_bytes() correctly.
425
9a1ae235
FF
426 * ansidecl.h: Removed, is duplicate of ../include/ansidecl.h
427
99140c31
FF
428 * Makefile.in (MALLOCSRC): Removed reference to removed local
429 copy of ansidecl.h.
430
431 * dwarfread.c (list_in_scope): Needs an initial value, use file
432 scope.
433
9a1ae235
FF
434Mon Jan 20 19:06:28 1992 Stu Grossman (grossman at cygnus.com)
435
436 * main.c (main): Make option_index local to keep new getopt happy.
437 main.c, solib.c, Makefile.in: Update copyright notices.
438
0eb0a820
MT
439Mon Jan 20 08:54:00 1992 Michael Tiemann (tiemann at cygnus.com)
440
441 * cplus-dem.c (cplus_demangle): Correctly demangle destructors.
442
313085cb
SG
443Sat Jan 18 17:17:45 1992 Stu Grossman (grossman at cygnus.com)
444
445 * Makefile.in (HFILES): Add partial-stab.h.
446
be9a2362
FF
447Sat Jan 18 16:45:01 1992 Fred Fish (fnf at cygnus.com)
448
24e7d5ba
JG
449 * config/mh-stratus, config/mt-stratus, tm-stratus.h, xm-stratus.h:
450 New files for stratus. Not complete enough to actually build
451 on the Stratus machine; that awaits copyright assignment for
452 i860 changes.
be9a2362
FF
453
454 * Makefile.in (USER_CFLAGS): Add macro specifically reserved
455 for getting custom flags into CFLAGS when doing makes.
456
457 * configure.in: Add config information for stratus.
458
cdce29ee
FF
459Thu Jan 16 00:51:46 1992 Fred Fish (fnf at cygnus.com)
460
461 * dbxread.c (process_one_symbol): Pass address of structure
462 to complain(), rather than the whole structure.
463
7f435241
FF
464Wed Jan 15 09:56:16 1992 Fred Fish (fnf at cygnus.com)
465
466 * solib.c (solib_add_common_symbols): Only compile in when not
467 using SVR4 style shared libraries.
468
a5bd5ba6
FF
469Tue Jan 14 22:34:00 1992 Fred Fish (fnf at cygnus.com)
470
471 * dwarfread.c (locval): Add offreg flag to indicate location
472 values that are computed off a base register.
473
474 * dwarfread.c (new_symbol): Rework TAG_global_variable and
475 TAG_local_variable cases to account for static variables
476 within function scopes.
477
7e97eb28
SG
478Tue Jan 14 12:28:52 1992 Stu Grossman (grossman at cygnus.com)
479
8c3d2a53
SG
480 * inflow.c: remove #include <sys/dir.h>. Not necessary, and
481 doesn't exist on some systems.
482
5e746644
SG
483 * infrun.c (wait_for_inferior!!!!): Prevent gdb from hanging when
484 nexting over recursive function calls.
485
d261ece7
SG
486 * target.c (target_read_string): Create this routine to read null
487 terminated strings from the target. It deals with running off the
488 end of memory elegantly as well. solib.c (find_solib): Use
489 target_read_string() to avoid problems with running off the end of
490 memory.
491
7e97eb28
SG
492 * inflow.c (child_terminal_info): #ifdef TIOCPGRP around lines
493 that reference pgrp_inferior.
494
0cf9329b
PB
495Mon Jan 13 14:57:11 1992 Per Bothner (bothner at cygnus.com)
496
497 * tm-mips.h: Removed BLOCK_ADDRESS_ABSOLUTE, now that
498 mips-tfile has been hacked to act more "traditionally."
499 * dbxread.c: Fixed typo in comment.
500
488d2691
PB
501Sun Jan 12 13:08:36 1992 Per Bothner (bothner at cygnus.com)
502
503 * mips-tdep.c (mips_skip_prologue): Add some number of
504 'sw' instructions before 'addiu' adjusts the stack.
505
4d315a07
FF
506Fri Jan 10 13:47:06 1992 Fred Fish (fnf at cygnus.com)
507
508 * dwarfread.c (start_symtab, end_symtab, scopecount, openscope,
509 freescope, buildblock closescope, record_line, add_symbol_to_list,
510 gatherblocks, make_blockvector): Extensive changes to switch
511 to generic symbol table building code in buildsym.c. Remove
512 scope tree structures and functions, symbol table building
513 functions, and lots of other small changes.
514
515 * dwarfread.c: Add new macros GCC_PRODUCER and STREQN. Remove
516 GCC_COMPILED_FLAG_SYMBOL and GCC2_COMPILED_FLAG_SYMBOL.
517
518Tue Jan 7 13:09:57 1992 Stu Grossman (grossman at cygnus.com)
519
520 * buildsym.c (cleanup_undefined_types): Add support for enums.
521 This fixes the 'GDB internal error. cleanup_undefined_types with
522 bad type' problem.
523
524Sun Jan 5 09:47:50 1992 Stu Grossman (grossman at cygnus.com)
525
526 * dbxread.c: detect gcc2 compilations.
527
1a4d253c
JG
528Thu Jan 2 15:07:41 1992 John Gilmore (gnu at cygnus.com)
529
530 * sparc-pinsn.c: Rename bitfields that overlap with macro names
531 in ../include/opcode/sparc.h.
532
1d4c28c5
FF
533Wed Jan 1 04:29:00 1992 Fred Fish (fnf at cygnus.com)
534
535 * Makefile.in: Change tm-svr4.h to tm-sysv4.h. Change xm-svr4.h
536 to xm-sysv4.h. Split OPCODE_DIR into OPCODE_DIR1 and OPCODE_DIR2
537 to reflect actual locations of opcode files, so TAGS target will
538 be buildable.
539
540 * i386-tdep.c: Change an erroneous 'm68k' reference to 'i386'.
541
542 * i386-tdep.c (supply_fpregset, fill_fpregset): Remove m68k
543 code.
544
545 * m68k-tdep.c (supply_fpregset, fill_fpregset): Fix array
546 dereferencing to access the correct elements.
547
548 * valops.c (value_addr): Declare return type of external func
549 value_copy().
550
551 * xcoffread.c: Undefine next_symbol_text before redefining it.
552
fd8db897 553For older changes see ChangeLog-9091
bd5635a1
RP
554\f
555Local Variables:
556mode: indented-text
557left-margin: 8
558fill-column: 74
559version-control: never
560End:
This page took 0.130211 seconds and 4 git commands to generate.