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