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