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