Commit graph

106 commits

Author SHA1 Message Date
Fred Fish
21b849e3cd * libiberty.h (PRIVATE_XMALLOC): Enclose xmalloc/xrealloc
definitions inside #ifndef so that programs that want to
	can define PRIVATE_XMALLOC and then define xmalloc and
	xrealloc anyway they want.
	(basename): Document in source that we can't declare
	the parameter type because it is declared inconsistently across
	different systems.
1996-07-26 05:05:35 +00:00
Ian Lance Taylor
04cf159485 Mon Jul 22 13:16:13 1996 Richard Henderson <rth@tamu.edu>
* dis-asm.h (print_insn_alpha): Don't declare.
	(print_insn_alpha_osf, print_insn_alpha_vms): Declare.
1996-07-22 17:18:55 +00:00
Martin Hunt
770e082760 start-sanitize-d10v
Wed Jul 17 14:45:12 1996  Martin M. Hunt  <hunt@pizza.cygnus.com>
        * dis-asm.h: (print_insn_d10v): Declare.
end-sanitize-d10v
1996-07-18 00:41:43 +00:00
Stu Grossman
a29322f785 * dis-asm.h: Get rid of decls for print_insn_i8086,
print_insn_sparc64 and print_insn_sparclite.
	* (INIT_DISASSEMBLE_INFO):  Split into two pieces.  One,
	INIT_DISASSEMBLE_INFO_NO_ARCH inits everything except for endian,
	mach, and arch.
1996-07-15 23:59:26 +00:00
Stu Grossman
979ce1e806 * dis-asm.h (print_insn_i8086): Declare. 1996-07-12 17:20:17 +00:00
Jeff Law
16cf520e5f No longer need to sanitize away h8s stuff. 1996-07-05 18:46:54 +00:00
Ian Lance Taylor
a570d4b2d3 Tue Jun 18 15:11:33 1996 Klaus Kaempf <kkaempf@progis.de>
* fopen-vms.h: New file.
1996-06-18 19:14:57 +00:00
David Edelsohn
2b20fd720f * dis-asm.h (INIT_DISASSEMBLE_INFO): Set endian to BFD_ENDIAN_UNKNOWN. 1996-01-23 17:53:04 +00:00
David Edelsohn
3e496fff5a * dis-asm.h (disassemble_info): New members arch, mach, endian.
(INIT_DISASSEMBLE_INFO): Initialize them.
	(DISASM_RAW_INSN{,FLAG}): Define.
1996-01-23 00:39:54 +00:00
Ian Lance Taylor
5826ca4cee * demangle.h (cplus_demangle_opname): Change opname parameter to
const char *.
	(cplus_mangle_opname): Change return type and opname parameter to
	const char *.
1996-01-18 16:33:36 +00:00
Ian Lance Taylor
e61e7bcbfe * ieee.h (enum ieee_record): Add ieee_asn_record_enum,
ieee_at_record_enum, ieee_ty_record_enum, ieee_atn_record_enum,
	ieee_bb_record_enum, and ieee_be_record_enum.
1996-01-05 05:02:15 +00:00
Fred Fish
655492f4ff * obstack.h: Update copyright to 1996.
(_obstack_memory_used): Declare.
	(obstack_memory_used): Define macro.
1996-01-03 21:58:13 +00:00
Michael Meissner
29a766d2d4 Add ifndef wrappers 1995-12-21 19:51:55 +00:00
Kim Knuttila
4e0785aa05 Added some NT defines 1995-11-07 20:00:23 +00:00
Ian Lance Taylor
bd830e07d4 * bfdlink.h (struct bfd_link_info): Add static_link field. 1995-10-25 01:46:09 +00:00
Steve Chamberlain
9aa83a0dc9 Thu Aug 31 16:51:50 1995 steve chamberlain <sac@slash.cygnus.com>
* internal.h (internal_aouthdr, internal_filehdr):
	don't indirect the pe stuff.
1995-08-31 23:54:04 +00:00
Steve Chamberlain
e2936fc40b * internal.h: (internal_filehdr): Moved PE stuff into
internal_extra_pe_filehdr.
	(internal_aouthdr): Moved PE stuff into
	interanl_extra_pe_aouthdr.

	* bfdlink.h (struct bfd_link_info): Remove PE stuff.
1995-08-22 01:13:43 +00:00
Ian Lance Taylor
8a55336153 * bfdlink.h (struct bfd_link_info): Change type of base_file to
PTR.
1995-07-02 21:49:21 +00:00
Steve Chamberlain
3ca120a5b3 * bfdlink.h (struct bfd_link_info): Added base_file member. 1995-06-29 07:03:35 +00:00
Jason Merrill
856afd1791 Thu May 4 14:36:42 1995 Jason Merrill <jason@phydeaux.cygnus.com>
* demangle.h: Don't include ansidecl.h if IN_GCC.
1995-05-11 19:46:51 +00:00
David Edelsohn
aa396c6858 * dis-asm.h (arc_get_disassembler): Change argument to int.
All callers updated.
1995-02-17 20:41:34 +00:00
David Edelsohn
9c78b44872 * dis-asm.h (print_insn_arc): Deleted.
(arc_get_disassembler): Declare.
1995-02-10 03:48:27 +00:00
Ian Lance Taylor
df8d508216 * libiberty.h (basename): Change argument to be const. 1995-02-09 19:21:01 +00:00
Ian Lance Taylor
22a147005c * bfdlink.h (struct bfd_link_hash_entry): Change format of common
symbol information, to remove restrictions on maximum size and
	alignment power, by using a pointer to a structure instead.
1995-02-08 22:53:50 +00:00
Ian Lance Taylor
ebc4ca90f9 * bfdlink.h (enum bfd_link_hash_type): Rename bfd_link_hash_weak
to bfd_link_hash_undefweak.  Add bfd_link_hash_defweak.
1995-02-06 19:56:27 +00:00
Steve Chamberlain
66032a390b * dis-asm.h (prin_insn_w65): Declare. 1995-01-16 02:40:18 +00:00
Ken Raeburn
5e815a37fa * libiberty.h (hex_p): Fix sense of test. 1995-01-12 22:53:39 +00:00
Ken Raeburn
ba1c97e747 * libiberty.h (_hex_array_size, _hex_bad, _hex_value, hex_init, hex_p,
hex_value): New macros and declarations, for hex.c.
1995-01-12 03:43:19 +00:00
Ian Lance Taylor
dc7d3f0caf * dis-asm.h: Make idempotent. 1995-01-06 22:48:48 +00:00
Jeff Law
8ee0532ba8 * hp-symtab.h: New file describing the debug symbols emitted
by the HP C compilers.
	* hpux-symtab.h: Deleted.

NOTE: hpux-symtab.h was the HP copyrighted description and data structures
for the debug symbols emitted by the various HP compilers (C, C++, Fortran,
Cobol, Pascal, Modula-2, Cobol, etc).

hp-symtab.h is my rewritten version which only describes the debug symbols
used by the HP C compiler.  hp-symtab.h is intended to be copyrighted
by the FSF as part of GDB.
1994-11-25 07:32:51 +00:00
Ian Lance Taylor
adbae12d78 * bfdlink.h (struct bfd_link_callbacks): Fix comments for
multiple_common field.
1994-10-25 15:38:39 +00:00
Jean Marie Diaz
1d595f2c0a * os9k.h: Comment out apparently-unused declarations. 1994-08-04 16:22:44 +00:00
Ian Lance Taylor
28aac2eb20 * bfdlink.h (struct bfd_link_hash_entry): Change u.c.size into a
bitfield.  Add field u.c.alignment_power.
1994-07-22 18:18:10 +00:00
Stan Shebs
f5b17a0a16 * demangle.h (cplus_demangle_opname): Declare. 1994-06-18 23:14:00 +00:00
Ian Lance Taylor
3cc6bebb23 * bfdlink.h (struct bfd_link_info): Add new field shared. 1994-06-16 19:29:26 +00:00
Ian Lance Taylor
651d2da7f6 * bfdlink.h (struct bfd_link_callbacks): Change bitsize argument
to add_to_set to reloc.  Remove bitsize argument from constructor.
	Comment that reloc_overflow, reloc_dangerous and unattached_reloc
	must handle NULL pointers for reloc location.
	(enum bfd_link_order_type): Add bfd_section_reloc_link_order and
	bfd_symbol_reloc_link_order.
	(struct bfd_link_order): Add reloc field to union.
	(struct bfd_link_order_reloc): Define.
1994-03-22 00:21:38 +00:00
Ian Lance Taylor
33e61c95a2 Set Emacs local variables to never use version control. 1994-03-08 19:16:31 +00:00
Kung Hsu
de1aff42d5 Modified Files:
ChangeLog

        * os9k.h: os9000 target specific header file, the header of the
        object file is used now.
1994-03-02 02:12:39 +00:00
Jim Kingdon
4f0200c45a * floatformat.h: New file, intended to replace ieee-float.h. 1994-02-28 06:08:26 +00:00
Ian Lance Taylor
f1b4394723 * libiberty.h: Don't declare strsignal, to avoid conflicts with
Solaris system header files.
1994-02-16 06:09:08 +00:00
Jeff Law
45fc3ed43b * libiberty.h (xexit): Use __volatile__ to avoid losing if
compiling with gcc -traditional.
1994-02-13 06:12:45 +00:00
Ian Lance Taylor
e51437f199 * libiberty.h: New file. Declares functions provided by
libiberty.
1994-02-10 22:06:53 +00:00
Ian Lance Taylor
e1abed7a9a * dis-asm.h (print_insn_big_powerpc, print_insn_little_powerpc,
print_insn_rs6000): Declare.
1994-01-22 00:15:04 +00:00
Jeff Law
fd291b5882 Opps. Put log into wrong ChangeLog. 1994-01-17 08:14:09 +00:00
Jeff Law
13a343993f * opcode/hppa.h: Fix templates for all the sfu and copr
instructions.
1994-01-17 08:13:30 +00:00
David MacKenzie
06dd4b5d10 update from FSF 1993-08-07 00:24:31 +00:00
David MacKenzie
3c14065d00 update from FSF 1993-08-07 00:06:35 +00:00
John Gilmore
8828c36866 Move enum outside of struct defn to avoid warnings. 1993-08-02 21:46:23 +00:00
John Gilmore
308a5981e0 * dis-asm.h: Add new fields insn_info_valid, branch_delay_insns,
data_size, insn_type, target, target2.  These are used to return
information from the instruction decoders back to the calling
program.  Add comments, make more readable.
1993-07-31 01:40:26 +00:00
Ken Raeburn
da0f62a045 dis-asm.h (struct disassemble_info): New field application_data. 1993-07-19 20:12:50 +00:00