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