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