Add new disassmebler function prototype: disasm_symaddr()
[deliverable/binutils-gdb.git] / include / ChangeLog
CommitLineData
ea16981a
NC
1Tue Dec 2 10:20:53 1997 Nick Clifton <nickc@cygnus.com>
2
3 * dis-asm.h (disasm_symaddr): New prototype.
4
6fdb746d
JR
5Mon Dec 1 20:24:18 1997 J"orn Rennecke <amylaar@cygnus.co.uk>
6
7 * coff/sh.h (R_SH_SWITCH8): New.
8
9Mon Dec 1 11:29:35 1997 Doug Evans <devans@canuck.cygnus.com>
10
11 * callback.h (CB_SYSCALL): Comment out arg names in prototypes.
12
be88ccfc
MM
13Wed Nov 26 16:47:58 1997 Michael Meissner <meissner@cygnus.com>
14
15 * callback.h (CB_SYSCALL): Consistantly use names for prototype
16 arguments.
17
881a6011
DE
18Wed Nov 26 11:39:30 1997 Doug Evans <devans@canuck.cygnus.com>
19
20 * callback.h (CB_SYSCALL): Change byte count arguments to
21 {read,write}_mem to `int'. New member `magic'.
22 (CB_SYSCALL_MAGIC,CB_SYSCALL_INIT): New macros.
23
7de19d31
DE
24Tue Nov 25 01:35:52 1997 Doug Evans <devans@seba.cygnus.com>
25
26 * callback.h (struct stat): Move forward decl up.
27 (host_callback): Pass stat struct pointer to stat,fstat.
28 (CB_SYS_nnn): Reorganize.
29 (CB_SYSCALL): New members p1,p2.
30 (cb_host_to_target_stat): Delete fourth arg.
31
32Sat Nov 22 23:34:15 1997 Andrew Cagney <cagney@b1.cygnus.com>
33
34 * remote-sim.h (sim_stop_reason): Clarify sim_signalled SIGRC
35 argument.
36
8d5306e7
DE
37Mon Nov 17 14:00:51 1997 Doug Evans <devans@seba.cygnus.com>
38
39 * callback.h (CB_TARGET_DEFS_MAP): Renamed from target_defs_map.
40 (host_callback): Add stat, fstat, syscall_map, errno_map, open_map,
41 signal_map, stat_map.
42 (errn_map,open_map): Renamed to cb_init_foo_map.
43 (cb_host_to_target_errno,cb_target_to_host_open): Renamed from
44 host_to_target_errno,target_to_host_open.
45 (cb_read_target_syscall_maps): Add prototype.
46 (cb_target_to_host_syscall): Likewise.
47 (cb_host_to_target_stat): Likewise.
48 (cb_syscall): Likewise.
49 (CB_SYS_{exit,open,close,read,write,lseek,unlink,getpid,kill,fstat,
50 argvlen,argv,chdir,stat,chmod,utime,time}): Define.
51 (CB_SYSCALL): New type.
52 (CB_RC): New enum.
53
3d901aff
ILT
54Fri Nov 7 10:34:09 1997 Rob Savoye <rob@darkstar.cygnus.com>
55
56 * libiberty.h: Add extern "C" { so it can be used with C++
57 programs.
58 * remote-sim.h: Add extern "C" { so it can be used with C++
59 programs.
60
8d5306e7
DE
61Tue Oct 14 16:07:51 1997 Nick Clifton <nickc@cygnus.com>
62
63 * dis-asm.h (struct disassemble_info): New field
64 'symbol_at_address_func'.
65 (INIT_DISASSEMBLE_INFO_NO_ARCH): Initialise new field with
66 generic_symbol_at_address.
67
5ccb9020
AC
68Mon Oct 13 10:17:15 1997 Andrew Cagney <cagney@b1.cygnus.com>
69
70 * remote-sim.h: Clarify sim_read, sim_write MEM argument.
71
72Wed Sep 24 18:03:10 1997 Stu Grossman <grossman@babylon-5.cygnus.com>
73
74 * remote-sim.h (SIM_RC): Add a bunch of new return codes for
75 breakpoint stuff.
76 * Add functions to tell the simulator to set/clear/enable/disable
77 intrinsic breakpoints.
78
79Thu Aug 28 19:41:42 1997 Andrew Cagney <cagney@b1.cygnus.com>
80
81 * libiberty.h (dupargv): Add prototype.
82
fafce69a
AC
83Tue Aug 26 12:25:49 1997 Andrew Cagney <cagney@b1.cygnus.com>
84
85 * remote-sim.h (sim_create_inferior): Add ABFD arg. Document.
86
247fccde 87Mon Aug 25 10:50:51 1997 Andrew Cagney <cagney@b1.cygnus.com>
a5120a7e 88
fafce69a 89 * remote-sim.h (sim_open): Add ABFD arg. Document.
a5120a7e
DE
90
91Fri Aug 8 16:43:56 1997 Doug Evans <dje@canuck.cygnus.com>
92
93 * dis-asm.h (arc_get_disassembler): Declare.
94
95Wed Jul 30 11:39:50 1997 Per Bothner <bothner@deneb.cygnus.com>
96
97 * demangle.h (DMGL_JAVA): New option to request Java demangling.
98
1ca82cc0
ILT
99Tue Jul 22 17:59:54 1997 Ian Lance Taylor <ian@cygnus.com>
100
101 * libiberty.h (PEXECUTE_*): Define.
102 (pexecute, pwait): Declare.
103
aa02a0b0
AC
104Fri Jun 6 13:02:33 1997 Andrew Cagney <cagney@b1.cygnus.com>
105
106 * remote-sim.h (sim_kill): Mark as depreciated.
107
108Fri May 23 13:43:41 1997 Fred Fish <fnf@cygnus.com>
109
110 * bfdlink.h (struct bfd_link_info): Add task_link member.
111
1fa0cc2d
AC
112Thu May 22 11:32:49 1997 Andrew Cagney <cagney@b1.cygnus.com>
113
114 * remote-sim.h: Review documentation. Clarify restrictions on
115 when functions can be called.
116
50a2a691
AC
117Wed May 21 16:47:53 1997 Andrew Cagney <cagney@b1.cygnus.com>
118
119 * remote-sim.h (sim_set_profile_size): Add prototype, document as
120 depreciated.
121
24aa2b57
AC
122Tue May 20 09:32:22 1997 Andrew Cagney <cagney@b1.cygnus.com>
123
124 * remote-sim.h (sim_open): Add callback struct.
50a2a691
AC
125 (sim_set_callbacks): Drop SIM_DESC argument. Document.
126 (sim_size): Remove recently added SIM_DESC argument. Document.
24aa2b57 127
2e61a3ad
AC
128Mon May 19 19:14:44 1997 Andrew Cagney <cagney@b1.cygnus.com>
129
130 * remote-sim.h: Pass SD into sim_size.
131
2ce0e027
MA
132Thu May 15 01:24:16 1997 Mark Alexander <marka@cygnus.com>
133
134 * obstack.h (obstack_specify_allocation_with_arg, obstack_chunkfun,
135 obstack_freefun): Eliminate compile warnings in gdb.
136
46686c78
NC
137Tue May 13 10:21:14 1997 Nick Clifton <nickc@cygnus.com>
138
139 * coff/arm.h (constants): Added new flag bits F_APCS_26 and
140 F_APCS_SET for the f_flags field of the filehdr structure. Added new
141 flags: F_APCS26, F_ARM_2, F_ARM_3, F_ARM_7, F_ARM_7T to store
142 information in the flags field of the internal_f structure used by BFD
143 routines.
144
145Tue Apr 22 10:24:34 1997 Fred Fish <fnf@cygnus.com>
146
147 * floatformat.h (floatformat_byteorders): Add comments for previous
148 formats and add floatformat_littlebyte_bigword, primarily for ARM.
149 Add declaration for floatformat_ieee_double_littlebyte_bigword.
150
8517f62b
AC
151Fri Apr 18 13:04:49 1997 Andrew Cagney <cagney@b1.cygnus.com>
152
153 * remote-sim.h (sim_stop): New interface - asynchronous
154 notification of a request to stop / suspend the running
155 simulation.
156
157 * remote-sim.h (enum sim_stop): Add sim_running and sim_polling as
158 states for use internal to simulators.
159
160 * callback.h (struct host_callback_strut): Put a magic number at
161 the end of the struct to allow basic checking.
162 (struct host_callback_struct ): Add poll_quit - so
163 that the console etc can be polled at regular intervals.
164
a1cb1f4b
DE
165Thu Apr 17 02:17:12 1997 Doug Evans <dje@canuck.cygnus.com>
166
167 * remote-sim.h (struct _bfd): Declare.
168 (sim_load): Return SIM_RC. New arg `abfd'.
169 (sim_create_inferior): Return SIM_RC. Delete arg `start_address'.
170
87e43259
AC
171Wed Apr 2 17:09:12 1997 Andrew Cagney <cagney@kremvax.cygnus.com>
172
173 * remote-sim.h (sim_trace, sim_size): Make these global. They
174 will go away shortly.
175
176Wed Apr 2 15:23:49 1997 Doug Evans <dje@canuck.cygnus.com>
177
178 * remote-sim.h (SIM_OPEN_KIND, SIM_RC): New enums.
179 (sim_open): New argument `kind'.
180
64d20049
ILT
181Wed Apr 2 14:45:51 1997 Ian Lance Taylor <ian@cygnus.com>
182
183 * COPYING: Update FSF address.
184
185Fri Mar 28 15:29:54 1997 Mike Meissner <meissner@cygnus.com>
186
187 * callback.h (top level): Include stdarg.h or varargs.h if
188 va_start is not defined.
189 (host_callback_struct): Make {,e}vprintf_filtered take a va_list
190 instead of void *, since va_list might be an array or structure
191 type.
192
b26ac9e1
ILT
193Fri Mar 28 15:44:41 1997 H.J. Lu <hjl@gnu.ai.mit.edu>
194
195 * libiberty.h (basename): Add prototype for glibc and linux.
196
197Mon Mar 17 19:22:12 1997 Ian Lance Taylor <ian@cygnus.com>
198
199 * objalloc.h: New file.
200
05e4e44f
AC
201Mon Mar 17 14:57:55 1997 Andrew Cagney <cagney@kremvax.cygnus.com>
202
203 * remote-sim.h: New file, copied in from gdb/remote-sim.h. One
204 day this will be placed in a directory of its own.
205
ea3f963d
ILT
206Sat Mar 15 19:00:14 1997 Ian Lance Taylor <ian@cygnus.com>
207
208 * obstack.h: Update to current FSF version.
209
210Thu Mar 6 15:46:59 1997 Andrew Cagney <cagney@kremvax.cygnus.com>
211
212 * callback.h (struct host_callback_struct): Add callbacks -
213 flush_stdout, write_stderr, flush_stderr, vprintf_filtered,
214 evprintf_filtered. Delete redundant callbacks - printf_filtered.
215
216Thu Feb 27 23:18:27 1997 Ian Lance Taylor <ian@cygnus.com>
217
218 * bfdlink.h (struct bfd_link_info): Remove lprefix and lprefix_len
219 fields.
220
221Tue Feb 25 00:10:49 1997 Ian Lance Taylor <ian@cygnus.com>
222
223 * dis-asm.h (INIT_DISASSEMBLE_INFO_NO_ARCH): Initialize
224 bytes_per_chunk and display_endian.
225
226Mon Feb 24 17:47:02 1997 Ian Lance Taylor <ian@cygnus.com>
227
228 From Eric Youngdale <eric@andante.jic.com>:
229 * bfdlink.h (struct bfd_elf_version_expr): Define.
230 (struct bfd_elf_version_deps): Define.
231 (struct bfd_elf_version_tree): Define.
232
c6c7035c
MM
233Thu Feb 6 14:20:01 1997 Martin M. Hunt <hunt@pizza.cygnus.com>
234
235 * dis-asm.h: (disassemble_info): Add new fields
236 bytes_per_chunk and display_endian to control the
237 display of raw instructions.
238
239start-sanitize-tic80
240Fri Dec 27 22:17:37 1996 Fred Fish <fnf@cygnus.com>
241
242 * dis-asm.h (print_insn_tic80): Declare.
243
244end-sanitize-tic80
245Sun Dec 8 17:11:12 1996 Doug Evans <dje@canuck.cygnus.com>
246
247 * callback.h (host_callback): New member `error'.
248
249Wed Nov 20 00:40:23 1996 Doug Evans <dje@canuck.cygnus.com>
250
251 * callback.h: New file, moved here from gdb.
753b59c2
DP
252
253Mon Nov 18 16:34:00 1996 Dawn Perchik <dawn@critters.cygnus.com>
254
255 * libiberty.h: Checkin again; last checkin failed due to sticky tag.
256
257Wed Nov 13 08:22:00 1996 Dawn Perchik <dawn@critters.cygnus.com>
258
259 * libiberty.h: Revert last commit due to conflicts with hpux
260 system headers.
261
262Tue Nov 12 16:31:00 1996 Dawn Perchik <dawn@critters.cygnus.com>
263
264 * libiberty.h: Move prototypes from argv.c here.
265
e4681467
DE
266Thu Oct 31 14:56:18 1996 Doug Evans <dje@canuck.cygnus.com>
267
268 * ansidecl.h (VPARAMS,VA_START): Define.
269
270Fri Oct 25 12:08:04 1996 Ian Lance Taylor <ian@cygnus.com>
271
272 * dis-asm.h (disassemble_info): Add bytes_per_line field.
273 (INIT_DISASSEMBLE_INFO_NO_ARCH): Initialize bytes_per_line field.
274
275Thu Oct 24 17:10:01 1996 Ian Lance Taylor <ian@cygnus.com>
276
277 * dis-asm.h (disassemble_info): Add symbol field.
278 (INIT_DISASSEMBLE_INFO_NO_ARCH): Initialize symbol field.
279
db2d85c6
DE
280Thu Oct 17 11:17:40 1996 Doug Evans <dje@canuck.cygnus.com>
281
282 * dis-asm.h (print_insn_m32r): Declare.
283
684d50a5
ILT
284Mon Oct 14 23:56:52 1996 Ian Lance Taylor <ian@cygnus.com>
285
286 * libiberty.h: Declare parameter types for xmalloc and xrealloc.
287
fa8e5931
ILT
288Thu Oct 3 13:45:27 1996 Ian Lance Taylor <ian@cygnus.com>
289
290 * fnmatch.h: New file.
291
ae1b99e4
JL
292Thu Oct 3 10:33:14 1996 Jeffrey A Law (law@cygnus.com)
293
294 * dis-asm.h (print_insn_mn10x00): Delete declaration.
295 (print_insn_mn10200, print_insn_mn10300): Declare.
296
cad8350f
JL
297Wed Oct 2 21:24:43 1996 Jeffrey A Law (law@cygnus.com)
298
299 * dis-asm.h (print_insn_mn10x00): Declare.
300
77f7bfd8
FF
301Mon Sep 30 13:56:11 1996 Fred Fish <fnf@cygnus.com>
302
303 * libiberty.h: Remove #ifndef PRIVATE_XMALLOC.
304
77f7bfd8
FF
305Sat Aug 31 13:27:06 1996 Jeffrey A Law (law@cygnus.com)
306
307 * dis-asm.h (print_insn_v850): Declare.
308
77f7bfd8
FF
309Tue Aug 13 16:10:30 1996 Stu Grossman (grossman@critters.cygnus.com)
310
311 * obstack.h: Change bcopy to memcpy. Works better on Posix
312 systems, which generally lack bcopy.
313
9d896be3
SG
314Mon Aug 12 17:03:18 1996 Stu Grossman (grossman@critters.cygnus.com)
315
316 * ansidecl.h: Change WIN32 to _WIN32.
317
318Fri Jul 26 13:58:18 1996 Ian Lance Taylor <ian@cygnus.com>
319
320 * dis-asm.h: Add flavour field.
321 (print_insn_alpha): Declare.
322 (print_insn_alpha_osf, print_insn_alpha_vms): Don't declare.
323 (INIT_DISASSEMBLE_INFO): Initialize flavour field.
324
21b849e3
FF
325Tue Jul 23 17:37:58 1996 Fred Fish <fnf@cygnus.com>
326
327 * libiberty.h (PRIVATE_XMALLOC): Enclose xmalloc/xrealloc
328 definitions inside #ifndef so that programs that want to
329 can define PRIVATE_XMALLOC and then define xmalloc and
330 xrealloc anyway they want.
331 (basename): Document in source that we can't declare the
332 parameter type because it is declared inconsistently across
333 different systems.
334
04cf1594
ILT
335Mon Jul 22 13:16:13 1996 Richard Henderson <rth@tamu.edu>
336
337 * dis-asm.h (print_insn_alpha): Don't declare.
338 (print_insn_alpha_osf, print_insn_alpha_vms): Declare.
339
04cf1594 340Wed Jul 17 14:45:12 1996 Martin M. Hunt <hunt@pizza.cygnus.com>
770e0827
MH
341
342 * dis-asm.h: (print_insn_d10v): Declare.
04cf1594 343
a29322f7
SG
344Mon Jul 15 16:55:38 1996 Stu Grossman (grossman@critters.cygnus.com)
345
346 * dis-asm.h: Get rid of decls for print_insn_i8086,
347 print_insn_sparc64 and print_insn_sparclite.
348 * (INIT_DISASSEMBLE_INFO): Split into two pieces. One,
349 INIT_DISASSEMBLE_INFO_NO_ARCH inits everything except for endian,
350 mach, and arch.
351
979ce1e8
SG
352Fri Jul 12 10:19:27 1996 Stu Grossman (grossman@critters.cygnus.com)
353
354 * dis-asm.h (print_insn_i8086): Declare.
355
16cf520e
JL
356Wed Jul 3 16:02:39 1996 Stu Grossman (grossman@critters.cygnus.com)
357
358 * dis-asm.h (print_insn_sparclite): Declare.
359
360Tue Jun 18 16:02:46 1996 Jeffrey A. Law <law@rtl.cygnus.com>
361
362 * dis-asm.h (print_insn_h8300s): Declare.
363
a570d4b2
ILT
364Tue Jun 18 15:11:33 1996 Klaus Kaempf <kkaempf@progis.de>
365
366 * fopen-vms.h: New file.
367
368Tue Jun 4 18:58:16 1996 Ian Lance Taylor <ian@cygnus.com>
369
370 * bfdlink.h (struct bfd_link_info): Add notice_all field.
371
372Fri Apr 26 10:33:12 1996 Doug Evans <dje@canuck.cygnus.com>
373
374 * demangle.h (#ifdef IN_GCC): #include "gansidecl.h".
375 (PROTO,PTR,const): Delete.
376
377Mon Apr 22 17:27:42 1996 Ian Lance Taylor <ian@cygnus.com>
378
379 * bfdlink.h (struct bfd_link_info): Add traditional_format field.
380
381Mon Apr 15 15:16:56 1996 Doug Evans <dje@canuck.cygnus.com>
382
383 * libiberty.h (choose_temp_base): Add prototype.
384
385Tue Mar 12 17:29:46 1996 Ian Lance Taylor <ian@cygnus.com>
386
387 * bfdlink.h (bfd_wrapped_link_hash_lookup): Declare.
388 (struct bfd_link_info): Add wrap_hash field.
389
390Wed Feb 14 16:49:17 1996 Martin Anantharaman <martin@mail.imech.uni-duisburg.de>
391
392 * ieee.h (ieee_record_enum_type): Define
393 ieee_external_reference_info_enum.
394
395Fri Feb 2 17:09:25 1996 Doug Evans <dje@charmed.cygnus.com>
396
397 * dis-asm.h (DISASM_RAW_INSN): Delete.
398
2b20fd72
DE
399Tue Jan 23 09:21:47 1996 Doug Evans <dje@charmed.cygnus.com>
400
401 * dis-asm.h (INIT_DISASSEMBLE_INFO): Set endian to BFD_ENDIAN_UNKNOWN.
a570d4b2 402 New argument FPRINTF_FUNC.
2b20fd72 403
3e496fff
DE
404Mon Jan 22 16:37:59 1996 Doug Evans <dje@charmed.cygnus.com>
405
406 * dis-asm.h (disassemble_info): New members arch, mach, endian.
407 (INIT_DISASSEMBLE_INFO): Initialize them.
408 (DISASM_RAW_INSN{,FLAG}): Define.
409
5826ca4c
ILT
410Thu Jan 18 11:32:38 1996 Ian Lance Taylor <ian@cygnus.com>
411
412 * demangle.h (cplus_demangle_opname): Change opname parameter to
413 const char *.
414 (cplus_mangle_opname): Change return type and opname parameter to
415 const char *.
416
e61e7bcb
ILT
417Fri Jan 5 00:01:22 1996 Ian Lance Taylor <ian@cygnus.com>
418
419 * ieee.h (enum ieee_record): Add ieee_asn_record_enum,
420 ieee_at_record_enum, ieee_ty_record_enum, ieee_atn_record_enum,
421 ieee_bb_record_enum, and ieee_be_record_enum.
422
655492f4
FF
423Wed Jan 3 13:12:09 1996 Fred Fish <fnf@cygnus.com>
424
425 * obstack.h: Update copyright to 1996.
426 (_obstack_memory_used): Declare.
427 (obstack_memory_used): Define macro.
428
429Thu Dec 28 11:42:12 1995 Ian Lance Taylor <ian@cygnus.com>
430
431 * libiberty.h (xstrdup): Declare.
432
29a766d2 433Thu Dec 21 14:47:17 1995 Michael Meissner <meissner@tiktok.cygnus.com>
4e0785aa 434
29a766d2 435 * wait.h: Protect all macros with #ifndef.
4e0785aa 436
bd830e07
ILT
437Tue Oct 24 21:45:40 1995 Ian Lance Taylor <ian@cygnus.com>
438
439 * bfdlink.h (struct bfd_link_info): Add static_link field.
440
441Tue Sep 12 16:28:04 1995 Ian Lance Taylor <ian@cygnus.com>
442
443 * bfdlink.h (struct bfd_link_callbacks): Add symbol parameter to
444 warning callback.
445
446Fri Sep 1 13:11:51 1995 Ian Lance Taylor <ian@cygnus.com>
447
448 * bfdlink.h (struct bfd_link_callbacks): Change warning callback
449 to take BFD, section, and address arguments.
450
9aa83a0d
SC
451Thu Aug 31 16:45:12 1995 steve chamberlain <sac@slash.cygnus.com>
452
453 * bfdlink.h (struct bfd_link_info): Remove PE stuff.
454
455Tue Aug 22 03:18:23 1995 Ken Raeburn <raeburn@kr-laptop.cygnus.com>
456
457 * libiberty.h: Declare xstrerror. From Pat Rankin.
458
e2936fc4
SC
459Mon Aug 21 18:11:36 1995 steve chamberlain <sac@slash.cygnus.com>
460
461 * bfdlink.h (struct bfd_link_info): Remove PE stuff.
462
463Wed Aug 2 08:14:12 1995 Doug Evans <dje@canuck.cygnus.com>
464
465 * dis-asm.h (print_insn_sparc64): Declare.
466
467Mon Jul 10 13:26:49 1995 Eric Youngdale <eric@aib.com>
468
469 * bfdlink.h (struct bfd_link_info): Add new field symbolic.
470
8a553361
ILT
471Sun Jul 2 17:48:40 1995 Ian Lance Taylor <ian@cygnus.com>
472
473 * bfdlink.h (struct bfd_link_info): Change type of base_file to
474 PTR.
475
3ca120a5
SC
476Thu Jun 29 00:02:45 1995 Steve Chamberlain <sac@slash.cygnus.com>
477
478 * bfdlink.h (struct bfd_link_info): Added base_file member.
479
480Tue Jun 20 16:40:04 1995 Steve Chamberlain <sac@slash.cygnus.com>
481
482 * ansidecl.h: win32s is ANSI enough.
483
484Thu May 18 04:25:50 1995 Ken Raeburn <raeburn@kr-laptop.cygnus.com>
485
486 Wed May 10 14:28:16 1995 Richard Earnshaw (rearnsha@armltd.co.uk)
487
488 * dis-asm.h (print_insn_arm): Delete declaration.
489 (print_insn_{little,big}_arm): New declarations.
490
491 * floatformat.h (floatformat_arm_ext): Declare.
492
493Sat May 13 10:14:08 1995 Steve Chamberlain <sac@slash.cygnus.com>
494
495 * coff/pe.h: New file.
496 * bfdlink.h (subsytem, stack_heap_parameters): New.
497 * coff/i386.h (NT_SECTION_ALIGNMENT, NT_FILE_ALIGNMENT,
498 NT_DEF_RESERVE, NT_DEF_COMMIT): New.
499 * coff/internal.h (internal_filehdr): New fields for PE.
500 (IMAGE_DATA_DIRECTORY): New.
501 (internal_aouthdr): New fields for PE.
502
856afd17
JM
503Thu May 4 14:36:42 1995 Jason Merrill <jason@phydeaux.cygnus.com>
504
505 * demangle.h: Don't include ansidecl.h if IN_GCC.
506
856afd17
JM
507Tue Feb 21 00:37:28 1995 Jeff Law (law@snake.cs.utah.edu)
508
509 * hp-symtab.h: Don't use bitfield enumerations, the HP C compiler
510 does not handle them correctly.
511
df8d5082
ILT
512Thu Feb 9 14:20:27 1995 Ian Lance Taylor <ian@cygnus.com>
513
aa396c68
DE
514 * libiberty.h (basename): Don't declare parameter type; some
515 systems have this in their header files.
df8d5082 516
22a14700
ILT
517Wed Feb 8 17:35:38 1995 Ian Lance Taylor <ian@cygnus.com>
518
519 * bfdlink.h (struct bfd_link_hash_entry): Change format of common
520 symbol information, to remove restrictions on maximum size and
521 alignment power, by using a pointer to a structure instead.
522
ebc4ca90
ILT
523Mon Feb 6 14:55:32 1995 Ian Lance Taylor <ian@cygnus.com>
524
525 * bfdlink.h (enum bfd_link_hash_type): Rename bfd_link_hash_weak
526 to bfd_link_hash_undefweak. Add bfd_link_hash_defweak.
527
528Mon Jan 16 21:00:23 1995 Stan Shebs <shebs@andros.cygnus.com>
529
530 * dis-asm.h (GDB_INIT_DISASSEMBLE_INFO, etc): Remove all
531 GDB-specific definitions.
532
66032a39
SC
533Sun Jan 15 18:39:35 1995 Steve Chamberlain <sac@splat>
534
ebc4ca90 535 * dis-asm.h (print_insn_w65): Declare.
66032a39 536
5e815a37
KR
537Thu Jan 12 17:51:17 1995 Ken Raeburn <raeburn@cujo.cygnus.com>
538
539 * libiberty.h (hex_p): Fix sense of test.
540
ba1c97e7
KR
541Wed Jan 11 22:36:40 1995 Ken Raeburn <raeburn@cujo.cygnus.com>
542
543 * libiberty.h (_hex_array_size, _hex_bad, _hex_value, hex_init,
544 hex_p, hex_value): New macros and declarations, for hex.c.
545
dc7d3f0c
ILT
546Fri Jan 6 17:44:14 1995 Ian Lance Taylor <ian@sanguine.cygnus.com>
547
548 * dis-asm.h: Make idempotent.
549
550Wed Dec 14 13:08:43 1994 Stan Shebs <shebs@andros.cygnus.com>
551
552 * progress.h: New file, empty definitions for progress macros.
553
8ee0532b
JL
554Fri Nov 25 00:14:05 1994 Jeff Law (law@snake.cs.utah.edu)
555
556 * hp-symtab.h: New file describing the debug symbols emitted
557 by the HP C compilers.
558
559Fri Nov 11 15:48:37 1994 Ian Lance Taylor <ian@sanguine.cygnus.com>
560
561 * bfdlink.h (struct bfd_link_hash_entry): Change u.c.size from 24
562 to 26 bits, and change u.c.alignment_power from 8 to 6 bits. 6
563 bit in the alignment power is enough for a 64 bit address space.
564
565Mon Oct 31 13:02:51 1994 Stan Shebs (shebs@andros.cygnus.com)
566
567 * demangle.h (cplus_mangle_opname): Declare.
568
adbae12d
ILT
569Tue Oct 25 11:38:02 1994 Ian Lance Taylor <ian@sanguine.cygnus.com>
570
571 * bfdlink.h (struct bfd_link_callbacks): Fix comments for
572 multiple_common field.
573
574Sun Sep 04 17:58:10 1994 Richard Earnshaw (rwe@pegasus.esprit.ec.org)
575
576 * aout/aout64.h: Only define QMAGIC if it isn't already defined.
577
578 * dis-asm.h: Add support for the ARM.
579
580Wed Aug 10 12:51:41 1994 Doug Evans (dje@canuck.cygnus.com)
581
582 * libiberty.h (strsignal): Document its existence even if we
583 can't declare it.
584
1d595f2c
JMD
585Tue Aug 2 14:40:03 1994 Jim Kingdon (kingdon@lioth.cygnus.com)
586
adbae12d
ILT
587 * os9k.h: Remove u_int16, u_int32, and owner_id typedefs and
588 expand their uses. Those names conflict with Mach headers.
1d595f2c 589
28aac2eb
ILT
590Fri Jul 22 14:17:12 1994 Ian Lance Taylor (ian@sanguine.cygnus.com)
591
592 * bfdlink.h (struct bfd_link_hash_entry): Change u.c.size into a
593 bitfield. Add field u.c.alignment_power.
594
595Sun Jul 10 00:26:39 1994 Ian Dall (dall@hfrd.dsto.gov.au)
596
597 * dis-asm.h: Add print_insn_ns32k declaration.
598
599Mon Jun 20 17:13:29 1994 Ian Lance Taylor (ian@sanguine.cygnus.com)
600
601 * bfdlink.h (bfd_link_hash_table): Make creator a const pointer.
602
f5b17a0a
SS
603Sat Jun 18 16:09:32 1994 Stan Shebs (shebs@andros.cygnus.com)
604
605 * demangle.h (cplus_demangle_opname): Declare.
606
3cc6bebb
ILT
607Thu Jun 16 15:19:03 1994 Ian Lance Taylor (ian@tweedledumb.cygnus.com)
608
609 * bfdlink.h (struct bfd_link_info): Add new field shared.
610
611Mon Jun 6 14:39:44 1994 Ian Lance Taylor (ian@tweedledumb.cygnus.com)
612
613 * bfdlink.h (struct bfd_link_hash_entry): Remove written field:
614 not needed for all backends.
615
616Thu Apr 28 19:06:50 1994 Ken Raeburn (raeburn@cujo.cygnus.com)
617
618 * dis-asm.h (disassembler): Declare.
619
620Fri Apr 1 00:38:17 1994 Jim Wilson (wilson@mole.gnu.ai.mit.edu)
621
622 * obstack.h: Delete use of IN_GCC to control whether
623 stddef.h or gstddef.h is included.
624
625Tue Mar 22 13:06:02 1994 Ian Lance Taylor (ian@tweedledumb.cygnus.com)
626
627 * bfdlink.h (enum bfd_link_order_type): Add bfd_data_link_order.
628 (struct bfd_link_order): Add data field to union.
629
651d2da7
ILT
630Mon Mar 21 18:45:26 1994 Ian Lance Taylor (ian@tweedledumb.cygnus.com)
631
632 * bfdlink.h (struct bfd_link_callbacks): Change bitsize argument
633 to add_to_set to reloc. Remove bitsize argument from constructor.
634 Comment that reloc_overflow, reloc_dangerous and unattached_reloc
635 must handle NULL pointers for reloc location.
636 (enum bfd_link_order_type): Add bfd_section_reloc_link_order and
637 bfd_symbol_reloc_link_order.
638 (struct bfd_link_order): Add reloc field to union.
639 (struct bfd_link_order_reloc): Define.
640
641Mon Mar 14 12:27:50 1994 Ian Lance Taylor (ian@cygnus.com)
642
643 * ieee-float.h: Removed; no longer used.
644
de1aff42
KH
645Tue Mar 1 18:10:49 1994 Kung Hsu (kung@mexican.cygnus.com)
646
647 * os9k.h: os9000 target specific header file, the header of the
648 object file is used now.
649
4f0200c4
JK
650Sun Feb 27 21:52:26 1994 Jim Kingdon (kingdon@deneb.cygnus.com)
651
652 * floatformat.h: New file, intended to replace ieee-float.h.
653
654Sun Feb 20 17:15:42 1994 Ian Lance Taylor (ian@lisa.cygnus.com)
655
656 * ansidecl.h (ANSI_PROTOTYPES): Define if using ANSI prototypes.
657
f1b43947
ILT
658Wed Feb 16 01:07:12 1994 Ian Lance Taylor (ian@tweedledumb.cygnus.com)
659
660 * libiberty.h: Don't declare strsignal, to avoid conflicts with
661 Solaris system header files.
662
45fc3ed4
JL
663Sat Feb 12 22:11:32 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
664
665 * libiberty.h (xexit): Use __volatile__ to avoid losing if
666 compiling with gcc -traditional.
667
e51437f1
ILT
668Thu Feb 10 14:05:41 1994 Ian Lance Taylor (ian@cygnus.com)
669
670 * libiberty.h: New file. Declares functions provided by
671 libiberty.
672
673Tue Feb 8 05:19:52 1994 David J. Mackenzie (djm@thepub.cygnus.com)
674
675 Handle obstack_chunk_alloc returning NULL. This allows
676 obstacks to be used by libraries, without forcing them
677 to call exit or longjmp.
678 * obstack.h (struct obstack): Add alloc_failed flag.
679 _obstack_begin, _obstack_begin_1): Declare to return int, not void.
680 (obstack_finish): If alloc_failed, return NULL.
681 (obstack_base, obstack_next_free, objstack_object_size):
682 If alloc_failed, return 0.
683 (obstack_grow, obstack_grow0, obstack_1grow, obstack_ptr_grow,
684 obstack_int_grow, obstack_blank): If alloc_failed, do nothing that
685 could corrupt the obstack.
686
687Mon Jan 24 15:06:05 1994 Ian Lance Taylor (ian@tweedledumb.cygnus.com)
688
689 * bfdlink.h (struct bfd_link_callbacks): Add name, reloc_name and
690 addend argments to reloc_overflow callback.
691
e1abed7a
ILT
692Fri Jan 21 19:13:12 1994 Ian Lance Taylor (ian@tweedledumb.cygnus.com)
693
694 * dis-asm.h (print_insn_big_powerpc, print_insn_little_powerpc,
695 print_insn_rs6000): Declare.
696
13a34399
JL
697Thu Jan 6 14:15:55 1994 Ian Lance Taylor (ian@tweedledumb.cygnus.com)
698
699 * bfdlink.h (struct bfd_link_callbacks): Add bitsize argument to
700 add_to_set field. Add new callback named constructor.
701
702Thu Dec 30 10:44:06 1993 Ian Lance Taylor (ian@rtl.cygnus.com)
703
704 * bfdlink.h: New file for new BFD linker backend routines.
705
706Mon Nov 29 10:43:57 1993 Ian Lance Taylor (ian@tweedledumb.cygnus.com)
707
708 * dis-asm.h (enum dis_insn_tyupe): Remove non-ANSI trailing comma.
709
710Sat Oct 2 20:42:26 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
711
712 * dis-asm.h: Move comment to right place.
713
714Mon Aug 9 19:03:35 1993 David J. Mackenzie (djm@thepub.cygnus.com)
715
716 * obstack.h (obstack_chunkfun, obstack_freefun): Add defns from
717 previous version. Are these Cygnus local changes?
718
3c14065d
DM
719Fri Aug 6 17:05:47 1993 David J. Mackenzie (djm@thepub.cygnus.com)
720
06dd4b5d 721 * getopt.h, obstack.h: Update to latest FSF version.
3c14065d
DM
722
723Mon Aug 2 16:37:14 1993 Stu Grossman (grossman at cygnus.com)
724
725 * coff/i386.h: Add Lynx magic number.
726
8828c368
JG
727Mon Aug 2 14:45:29 1993 John Gilmore (gnu@cygnus.com)
728
729 * dis-asm.h: Move enum outside of struct defn to avoid warnings.
730
731Mon Aug 2 08:49:30 1993 Stu Grossman (grossman at cygnus.com)
732
733 * wait.h (WEXITSTATUS, WSTOPSIG): Mask down to 8 bits. This is
734 for systems that store stuff into the high 16 bits of a wait
735 status.
736
308a5981
JG
737Fri Jul 30 18:38:02 1993 John Gilmore (gnu@cygnus.com)
738
739 * dis-asm.h: Add new fields insn_info_valid, branch_delay_insns,
740 data_size, insn_type, target, target2. These are used to return
741 information from the instruction decoders back to the calling
742 program. Add comments, make more readable.
743
744Mon Jul 19 22:14:14 1993 Fred Fish (fnf@deneb.cygnus.com)
745
746 * nlm: New directory containing NLM/NetWare includes.
747
da0f62a0
KR
748Thu Jul 15 12:10:04 1993 Ken Raeburn (raeburn@cambridge.cygnus.com)
749
750 * dis-asm.h (struct disassemble_info): New field application_data.
751
482d6747
ILT
752Thu Jul 15 12:41:15 1993 Ian Lance Taylor (ian@tweedledumb.cygnus.com)
753
754 * dis-asm.h: Added declaration of print_insn_m88k.
755
951d4053
DE
756Thu Jul 8 09:05:26 1993 Doug Evans (dje@canuck.cygnus.com)
757
758 * opcode/h8300.h: Lots of little fixes for the h8/300h.
759
760Fri Jul 2 10:31:59 1993 Ian Lance Taylor (ian@cygnus.com)
761
762 * ansidecl.h: Use ANSI macros if __mips and _SYSTYPE_SVR4 are
763 defined, since RISC/OS cc handles ANSI declarations in SVR4 mode
764 but does not define __STDC__.
765
766Sun Jun 20 18:27:52 1993 Ken Raeburn (raeburn@poseidon.cygnus.com)
767
768 * dis-asm.h: Don't need to include ansidecl.h any more.
769
7b490afc
JG
770Fri Jun 18 03:22:10 1993 John Gilmore (gnu@cygnus.com)
771
772 * oasys.h: Eliminate "int8_type", "int16_type", "int32_type", and
773 their variants. These changes are coordinated with corresponding
774 changes in ../bfd/oasys.c.
775
6cbc2dba
FF
776Wed Jun 16 10:43:08 1993 Fred Fish (fnf@cygnus.com)
777
778 * bfd.h: Note that it has been removed.
779
780Tue Jun 8 12:16:03 1993 Steve Chamberlain (sac@phydeaux.cygnus.com)
781
782 Support for H8/300-H
783 * dis-asm.h (print_insn_h8300, print_insn_h8300h): Declare it.
784 * coff/h8300.h: New magic number.
785 * coff/internal.h: New relocations.
786 * opcode/h8300.h: Lots of new opcodes.
787
788Tue Jun 1 07:35:03 1993 Ken Raeburn (raeburn@kr-pc.cygnus.com)
789
790 * ansidecl.h (const): Don't define it if it's already defined.
791
238f7f7a
KR
792Thu May 27 18:19:51 1993 Ken Raeburn (raeburn@cambridge.cygnus.com)
793
c66f386a
KR
794 * dis-asm.h (print_insn_hppa): Declare it.
795
238f7f7a
KR
796 * bfd.h: Moved to bfd directory. Small stub here includes it
797 without requiring "-I../bfd".
798
799Thu Apr 29 12:06:13 1993 Ken Raeburn (raeburn@deneb.cygnus.com)
800
801 * bfd.h: Updated with BSF_FUNCTION.
802
ed173a76
SC
803Mon Apr 26 18:15:50 1993 Steve Chamberlain (sac@thepub.cygnus.com)
804
805 * bfd.h, dis-asm.h: Updated with Hitachi SH.
806
807Fri Apr 23 18:41:38 1993 Steve Chamberlain (sac@thepub.cygnus.com)
808
809 * bfd.h: Updated with alpha changes.
810 * dis-asm.h: Added alpha.
811
812Fri Apr 16 17:35:30 1993 Jim Kingdon (kingdon@cygnus.com)
813
814 * bfd.h: Update for signed bfd_*get_*.
815
a1ed7136
JK
816Thu Apr 15 09:24:21 1993 Jim Kingdon (kingdon@cygnus.com)
817
818 * bfd.h: Updated for file_truncated error.
819
820Thu Apr 8 10:53:47 1993 Ian Lance Taylor (ian@cygnus.com)
821
822 * ansidecl.h: If no ANSI, define const to be empty.
823
a6cead71
JK
824Thu Apr 1 09:00:10 1993 Jim Kingdon (kingdon@cygnus.com)
825
a1ed7136
JK
826 * dis-asm.h: Declare a29k and i960 print_insn_*.
827
828 * dis-asm.h: Add print_address_func and related stuff.
829
a6cead71
JK
830 * dis-asm.h (dis_asm_read_memory): Fix prototype.
831
f7ed13c7
JK
832Wed Mar 31 17:40:16 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
833
834 * dis-asm.h: Add print_insn_sparc.
835
285a08ad
ILT
836Wed Mar 31 17:51:42 1993 Ian Lance Taylor (ian@cygnus.com)
837
838 * bfd.h: Updated for BFD_RELOC_MIPS_GPREL and bfd_[gs]et_gp_size
839 prototypes.
840
5128f892
SG
841Wed Mar 31 16:35:12 1993 Stu Grossman (grossman@cygnus.com)
842
843 * dis-asm.h: (disassemble_info): Fix typo in prototype of
844 dis_asm_memory_error().
845
5d0734a7
JK
846Tue Mar 30 19:09:23 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
847
848 * dis-asm.h (disassembler_info): Add read_memory_func,
f7ed13c7 849 memory_error_func, buffer, and length.
5d0734a7
JK
850 ({GDB_,}INIT_DISASSEMBLE_INFO): Set them.
851 print_insn_*: Remove second argument.
852
853Tue Mar 30 14:48:55 1993 Steve Chamberlain (sac@thepub.cygnus.com)
854
855 * bfd.h: Update for lma field of section.
856
01b4d318
JK
857Tue Mar 30 12:22:55 1993 Jim Kingdon (kingdon@cygnus.com)
858
859 * ansidecl.h: Use ANSI versions on AIX regardless of __STDC__.
860
861Fri Mar 19 14:49:49 1993 Steve Chamberlain (sac@thepub.cygnus.com)
862
863 * dis-asm.h: Add h8500.
864
d7e1be46
PB
865Thu Mar 18 13:49:09 1993 Per Bothner (bothner@rtl.cygnus.com)
866
867 * ieee-float.h: Moved from ../gdb.
868 * dis-asm.h: New file. Interface to dis-assembler.
869
4a3df10a
FF
870Thu Mar 11 10:52:57 1993 Fred Fish (fnf@cygnus.com)
871
872 * demangle.h (DMGL_NO_OPTS): Add define (set to 0) to use
873 in place of bare 0, for readability reasons.
874
875Tue Mar 2 17:50:11 1993 Fred Fish (fnf@cygnus.com)
876
877 * demangle.h: Replace all references to cfront with ARM.
878
879Tue Feb 23 12:21:14 1993 Ian Lance Taylor (ian@cygnus.com)
880
881 * bfd.h: Update for new elements in JUMP_TABLE.
882
883Tue Feb 16 00:51:30 1993 John Gilmore (gnu@cygnus.com)
884
885 * bfd.h: Update for BFD_VERSION 2.1.
886
887Tue Jan 26 11:49:20 1993 Ian Lance Taylor (ian@cygnus.com)
888
889 * bfd.h: Update for SEC_IS_COMMON flag.
890
891Tue Jan 19 12:25:12 1993 Ian Lance Taylor (ian@tweedledumb.cygnus.com)
892
893 * bfd.h: Update for bfd_asymbol_value bug fix.
894
06c3865a
ILT
895Fri Jan 8 16:37:18 1993 Ian Lance Taylor (ian@tweedledumb.cygnus.com)
896
897 * bfd.h: Update to include ECOFF tdata and target_flavour.
898
899Sun Dec 27 17:52:30 1992 Fred Fish (fnf@cygnus.com)
900
901 * bfd.h: Add declaration for bfd_get_size().
902
d73d72c7
FF
903Tue Dec 22 22:42:46 1992 Fred Fish (fnf@cygnus.com)
904
905 * demangle.h: Protect file from multiple inclusions with
906 #if !defined(DEMANGLE_H)...#define DEMANGLE_H...#endif.
907
808566e8
SG
908Mon Dec 21 21:25:50 1992 Stu Grossman (grossman at cygnus.com)
909
910 * bfd.h: Update to get hppa_core_struct from bfd.c.
911
8cedecca
JG
912Thu Dec 17 00:42:35 1992 John Gilmore (gnu@cygnus.com)
913
914 * bfd.h: Update to get tekhex tdata name change from bfd.
915
916Mon Nov 9 23:55:42 1992 John Gilmore (gnu@cygnus.com)
917
918 * ansidecl.h: Update comments to discourage use of EXFUN.
919
920Thu Nov 5 16:35:44 1992 Ian Lance Taylor (ian@cygnus.com)
921
922 * bfd.h: Update to bring in SEC_SHARED_LIBRARY.
923
18fe0e9f
JG
924Thu Nov 5 03:21:32 1992 John Gilmore (gnu@cygnus.com)
925
a4c22791
JG
926 * bfd.h: Update to match EXFUN, bfd_seclet_struct, and SDEF
927 cleanups in bfd.
18fe0e9f 928
ef1b6268
KR
929Wed Nov 4 07:28:05 1992 Ken Raeburn (raeburn@cygnus.com)
930
931 * bout.h (N_CALLNAME, N_BALNAME): Define as char-type values, so
932 widening works consistently.
933
0a926689
JG
934Fri Oct 16 03:17:08 1992 John Gilmore (gnu@cygnus.com)
935
ef1b6268 936 * getopt.h: Update to Revised Standard FSF Version.
0a926689 937
ae0f48c2
RP
938Thu Oct 15 21:43:22 1992 K. Richard Pixley (rich@sendai.cygnus.com)
939
4100543a
RP
940 * getopt.h (struct option): use the provided enum for has_arg.
941
ae0f48c2
RP
942 * demangle.h (AUTO_DEMANGLING, GNU_DEMANGLING,
943 LUCID_DEMANGLING): ultrix compilers require enums to be
944 enums and ints to be ints and casts where they meet. cast some
945 enums into ints.
946
c98d03ea
JG
947Thu Oct 15 04:35:51 1992 John Gilmore (gnu@cygnus.com)
948
949 * bfd.h: Update after comment changes.
950
ab414d87
SC
951Thu Oct 8 09:03:02 1992 Steve Chamberlain (sac@thepub.cygnus.com)
952
953 * bfd.h (bfd_get_symbol_leading_char): new macro for getting in xvec
954
2c0e53a4
SG
955Thu Sep 3 09:10:50 1992 Stu Grossman (grossman at cygnus.com)
956
ab414d87
SC
957 * bfd.h (struct reloc_howto_struct): size needs to be signed if
958 it's going to hold negative values.
2c0e53a4
SG
959
960Sun Aug 30 17:50:27 1992 Per Bothner (bothner@rtl.cygnus.com)
961
962 * demangle.h: New file, moved from ../gdb. Made independent
963 of gdb. Allow demangling style option to be passed as a
964 parameter to cplus_demangle(), but using the
965 current_demangling_style global as the default.
966
afb5dedd
FF
967Sat Aug 29 10:07:55 1992 Fred Fish (fnf@cygnus.com)
968
969 * obstack.h: Merge comment change from current FSF version.
970
6697a1a9
BK
971Thu Aug 27 12:59:29 1992 Brendan Kehoe (brendan@cygnus.com)
972
973 * bfd.h: add we32k
974
975Tue Aug 25 15:07:47 1992 Steve Chamberlain (sac@thepub.cygnus.com)
976
977 * bfd.h: new after Z8000 stuff
978
979Mon Aug 17 09:01:23 1992 Ken Raeburn (raeburn@cygnus.com)
980
981 * bfd.h: Regenerated after page/segment size changes.
982
8c6e4bb2
FF
983Sat Aug 1 13:46:31 1992 Fred Fish (fnf@cygnus.com)
984
985 * obstack.h: Merge changes from current FSF version.
986
987Mon Jul 20 21:06:23 1992 Fred Fish (fnf@cygnus.com)
988
989 * obstack.h (area_id, flags): Remove, replace with extra_arg,
990 use_extra_arg, and maybe_empty_object.
991 * obstack.h (OBSTACK_MAYBE_EMPTY_OBJECT, OBSTACK_MMALLOC_LIKE):
992 Remove, replaced by maybe_empty_object and use_extra_arg bitfields.
993 * obstack.h (obstack_full_begin, _obstack_begin): Remove area_id
994 and flags arguments.
995 * obstack.h (obstack_alloc_arg): New macro to set extra_arg.
996
997Thu Jul 16 08:12:44 1992 Steve Chamberlain (sac@thepub.cygnus.com)
998
999 * bfd.h: new after adding BFD_IS_RELAXABLE
1000
1001Sat Jul 4 03:22:23 1992 John Gilmore (gnu at cygnus.com)
1002
1003 * bfd.h: Regen after adding BSF_FILE.
1004
a403a2ef
FF
1005Mon Jun 29 14:18:36 1992 Fred Fish (fnf at sunfish)
1006
1007 * obstack.h: Convert bcopy() use to memcpy(), which is more
1008 portable, more standard, and can take advantage of gcc's builtin
1009 functions for increased performance.
1010
1011Thu Jun 25 04:46:08 1992 John Gilmore (gnu at cygnus.com)
1012
1013 * ansidecl.h (PARAMS): Incorporate this macro from gdb's defs.h.
1014 It's a cleaner way to forward-declare function prototypes.
1015
5e511f6f
SG
1016Fri Jun 19 15:46:32 1992 Stu Grossman (grossman at cygnus.com)
1017
1018 * bfd.h: HPPA merge.
1019
0cfe5e69
RP
1020Tue Jun 16 21:30:56 1992 K. Richard Pixley (rich@cygnus.com)
1021
1022 * getopt.h: gratuitous white space changes merged from other prep
1023 releases.
1024
1025Thu Jun 11 01:10:55 1992 John Gilmore (gnu at cygnus.com)
1026
1027 * bfd.h: Regen'd from bfd.c after removing elf_core_tdata_struct.
1028
464dd01a
RP
1029Mon May 18 17:29:03 1992 K. Richard Pixley (rich@cygnus.com)
1030
0cfe5e69
RP
1031 * getopt.h: merged changes from make-3.62.11.
1032
464dd01a
RP
1033 * getopt.h: merged changes from grep-1.6 (alpha).
1034
1035Fri May 8 14:53:32 1992 K. Richard Pixley (rich@cygnus.com)
1036
1037 * getopt.h: merged changes from bison-1.18.
1038
1039Sat Mar 14 17:25:20 1992 Fred Fish (fnf@cygnus.com)
1040
1041 * obstack.h: Add "area_id" and "flags" members to obstack
1042 structure. Add obstack_chunkfun() and obstack_freefun() to
1043 set functions explicitly. Convert maybe_empty_object to
1044 a bit in "flags".
1045
1046Thu Feb 27 22:01:02 1992 Per Bothner (bothner@cygnus.com)
1047
1048 * wait.h (WIFSTOPPED): Add IBM rs6000-specific version.
1049
1050Fri Feb 21 20:49:20 1992 John Gilmore (gnu at cygnus.com)
1051
1052 * obstack.h: Add obstack_full_begin.
1053 * bfd.h, obstack.h: Protolint.
1054
1055Thu Jan 30 01:18:42 1992 John Gilmore (gnu at cygnus.com)
1056
1057 * bfd.h: Remove comma from enum declaration.
1058
1059Mon Jan 27 22:01:13 1992 Steve Chamberlain (sac at cygnus.com)
1060
1061 * bfd.h : new target entr, bfd_relax_section
1062
1063Wed Dec 18 17:19:44 1991 Stu Grossman (grossman at cygnus.com)
1064
1065 * bfd.h, ieee.h, opcode/m68k.h, opcode/sparc.h: ANSIfy enums.
1066
1067Thu Dec 12 20:59:56 1991 John Gilmore (gnu at cygnus.com)
1068
1069 * fopen-same.h, fopen-bin.h: New files for configuring
1070 whether fopen distinguishes binary files or not. For use
1071 by host-dependent config files.
1072
1073Sat Nov 30 20:46:43 1991 Steve Chamberlain (sac at rtl.cygnus.com)
1074
1075 * bfd.h: change the documentation format.
1076
1077 * created coff, elf and opcode and aout directories. Moved:
1078
1079 aout64.h ==> aout/aout64.h
1080 ar.h ==> aout/ar.h
1081 a.out.encap.h ==> aout/encap.h
1082 a.out.host.h ==> aout/host.h
1083 a.out.hp.h ==> aout/hp.h
1084 a.out.sun4.h ==> aout/sun4.h
1085 ranlib.h ==> aout/ranlib.h
1086 reloc.h ==> aout/reloc.h
1087 stab.def ==> aout/stab.def
1088 stab.gnu.h ==> aout/stab_gnu.h
1089
1090 coff-a29k.h ==> coff/a29k.h
1091 coff-h8300.h ==> coff/h8300.h
1092 coff-i386.h ==> coff/i386.h
1093 coff-i960.h ==> coff/i960.h
1094 internalcoff.h ==> coff/internal.h
1095 coff-m68k.h ==> coff/m68k.h
1096 coff-m88k.h ==> coff/m88k.h
1097 coff-mips.h ==> coff/mips.h
1098 coff-rs6000.h ==> coff/rs6000.h
1099
1100 elf-common.h ==> elf/common.h
1101 dwarf.h ==> elf/dwarf.h
1102 elf-external.h ==> elf/external.h
1103 elf-internal.h ==> elf/internal.h
1104
1105 a29k-opcode.h ==> opcode/a29k.h
1106 arm-opcode.h ==> opcode/arm.h
1107 h8300-opcode.h ==> opcode/h8300.h
1108 i386-opcode.h ==> opcode/i386.h
1109 i860-opcode.h ==> opcode/i860.h
1110 i960-opcode.h ==> opcode/i960.h
1111 m68k-opcode.h ==> opcode/m68k.h
1112 m88k-opcode.h ==> opcode/m88k.h
1113 mips-opcode.h ==> opcode/mips.h
1114 np1-opcode.h ==> opcode/np1.h
1115 ns32k-opcode.h ==> opcode/ns32k.h
1116 pn-opcode.h ==> opcode/pn.h
1117 pyr-opcode.h ==> opcode/pyr.h
1118 sparc-opcode.h ==> opcode/sparc.h
1119 tahoe-opcode.h ==> opcode/tahoe.h
1120 vax-opcode.h ==> opcode/vax.h
1121
1122
1123
1daf2df4
SC
1124Wed Nov 27 10:38:31 1991 Steve Chamberlain (sac at rtl.cygnus.com)
1125
1126 * internalcoff.h: (internal_scnhdr) took out #def dependency, now
1127 s_nreloc and s_nlnno are always long. (internal_reloc): allways
1128 has an offset field now.
1129
f39eae7b
JG
1130Fri Nov 22 08:12:58 1991 John Gilmore (gnu at cygnus.com)
1131
1132 * coff-rs6000.h: Lint; use unsigned chars for external fields.
1133 * internalcoff.h: Lint; cast storage classes to signed char.
1134
27612c29
PB
1135Thu Nov 21 21:01:05 1991 Per Bothner (bothner at cygnus.com)
1136
1137 * stab.def: Remove the GNU extended type codes (e.g. N_SETT).
1138 * aout64.h: The heuristic for distinguishing between
1139 sunos-style and bsd-style ZMAGIC files (wrt. where the
1140 text segment starts) is moved into (the default definition of)
1141 the macro N_HEADER_IN_TEXT. This definition is only used
1142 if no other definition is used - e.g. bfd/newsos3.c defines
1143 N_HEADER_IN_TEXT(x) to be always 0 (as before).
1144
c6fec0bf
JG
1145Thu Nov 21 11:53:03 1991 John Gilmore (gnu at cygnus.com)
1146
1147 * aout64.h (N_TXTADDR, N_TXTOFF, N_TXTSIZE): New definitions
1148 that should handle all uses. LOGICAL_ versions deleted.
1149 Eliminate N_HEADER_IN_TEXT, using a_entry to determine which
1150 kind of zmagic a.out file we are looking at.
1151 * coff-rs6000.h: Typo.
1152
1153Tue Nov 19 18:43:37 1991 Per Bothner (bothner at cygnus.com)
1154
1155 (Note: This is a revised entry, as was aout64.h.)
1156 * aout64.h: Some cleanups of N_TXTADDR and N_TXTOFF:
1157 Will now work for both old- and new-style ZMAGIC files,
1158 depending on N_HEADER_IN_TEXT macro.
1159 Add LOGICAL_TXTADDR, LOICAL_TXTOFF and LOGICAL_TXTSIZE
1160 that don't count the exec header as part
1161 of the text segment, to be consistent with bfd.
1162 * a.out.sun4.h: Simplified/fixed for previous change.
1163
1164Mon Nov 18 00:02:06 1991 Fred Fish (fnf at cygnus.com)
1165
1166 * dwarf.h: Update to DWARF draft 5 version from gcc2.
1167
1168Thu Nov 14 19:44:59 1991 Per Bothner (bothner at cygnus.com)
1169
1170 * stab.def: Added defs for extended GNU symbol types,
1171 such as N_SETT. These are normally ifdef'd out (because
1172 of conflicts with a.out.gnu.h), but are used by bfb_stab_name().
1173
f5496c7e
FF
1174Thu Nov 14 19:17:03 1991 Fred Fish (fnf at cygnus.com)
1175
1176 * elf-common.h: Add defines to support ELF symbol table code.
1177
1178Mon Nov 11 19:01:06 1991 Fred Fish (fnf at cygnus.com)
1179
1180 * elf-internal.h, elf-external.h, elf-common.h: Add support for
1181 note sections, which are used in ELF core files to hold copies
1182 of various /proc structures.
1183
cfafcfa3
SC
1184Thu Nov 7 08:58:26 1991 Steve Chamberlain (sac at cygnus.com)
1185
6255589a
SC
1186 * internalcoff.h: took out the M88 dependency in the lineno
1187 struct.
1188 * coff-m88k.h: defines GET_LINENO_LNNO and PUT_LINENO_LNNO to use
1189 32bit linno entries.
cfafcfa3
SC
1190 * a29k-opcode.h: fixed encoding of mtacc
1191
1192Sun Nov 3 11:54:22 1991 Per Bothner (bothner at cygnus.com)
1193
1194 * bfd.h: Updated from ../bfd/bfd-in.h (q.v).
1195
650e42fb
JG
1196Fri Nov 1 11:13:53 1991 John Gilmore (gnu at cygnus.com)
1197
1198 * internalcoff.h: Add x_csect defines.
1199
1200Fri Oct 25 03:18:20 1991 John Gilmore (gnu at cygnus.com)
1201
1202 * Rename COFF-related files in `coff-ARCH.h' form.
1203 coff-a29k.h, coff-i386.h, coff-i960.h, coff-m68k.h, coff-m88k.h,
1204 coff-mips.h, coff-rs6000.h to be exact.
1205
6603bf38
JG
1206Thu Oct 24 22:11:11 1991 John Gilmore (gnu at cygnus.com)
1207