Commit Graph

61 Commits

Author SHA1 Message Date
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
Ian Lance Taylor
482d6747e8 * dis-asm.h: Added declaration of print_insn_m88k. 1993-07-15 16:42:33 +00:00
David Edelsohn
951d405354 h8/300h stuff 1993-07-08 16:06:57 +00:00
John Gilmore
7b490afcb4 * oasys.h: Eliminate "int8_type", "int16_type", "int32_type", and
their variants.  These changes are coordinated with corresponding
changes in ../bfd/oasys.c.
1993-06-18 10:24:11 +00:00
Fred Fish
6cbc2dbafd Note that bfd.h has been removed. 1993-06-16 17:43:58 +00:00
Ken Raeburn
c66f386a37 in dis-asm.h, declare print_insn_hppa 1993-05-27 22:33:41 +00:00
Ken Raeburn
238f7f7a3e Part of bfd reconfiguration: Move bfd.h to bfd directory.
This file now just includes it; see if that helps us avoid requiring -I../bfd
in various places.
1993-05-27 22:23:41 +00:00
Steve Chamberlain
ed173a7696 SH support. 1993-04-27 01:16:49 +00:00
Jim Kingdon
a1ed71360d Check in new generated bfd.h to go with:
Thu Apr 15 09:09:18 1993  Jim Kingdon  (kingdon@cygnus.com)

	* bfd-in.h (bfd_error), bfd.c (bfd_errmsgs): Add file_truncated.

	* format.c (bfd_check_error): Check error return from
	_bfd_check_format routines.

Wed Apr 14 23:48:25 1993  Jim Kingdon  (kingdon@cygnus.com)

	* rs6000-core.c (rs6000coff_core_p): Improve error checking and
	recognize .data section if present.
1993-04-15 19:30:42 +00:00
Jim Kingdon
a6cead71cd Fix prototype problems related to recent disassembler changes 1993-04-01 18:04:51 +00:00
Jim Kingdon
f7ed13c7d5 merge binutils and gdb sparc disassemblers 1993-04-01 16:56:06 +00:00
Ian Lance Taylor
285a08ad73 * bfd.h: Updated for BFD_RELOC_MIPS_GPREL and bfd_[gs]et_gp_size
prototypes.
1993-04-01 01:52:47 +00:00
Stu Grossman
5128f89208 * dis-asm.h: (disassemble_info): Fix typo in prototype of
dis_asm_memory_error().
1993-04-01 00:36:21 +00:00
Jim Kingdon
5d0734a7d7 provide a new interface (using read_memory_func) to call the disassemblers
which copes with errors in a plausible way
1993-03-31 21:43:25 +00:00
Jim Kingdon
01b4d31847 Use ANSI versions on AIX regardless of __STDC__. 1993-03-30 20:34:57 +00:00
Per Bothner
d7e1be4659 * ieee-float.h: Moved from ../gdb.
* dis-asm.h:  New file.  Interface to dis-assembler.
1993-03-18 22:00:09 +00:00
Fred Fish
4a3df10afd * demangle.h (DMGL_NO_OPTS): Add define (set to 0) to use
in place of bare 0, for readability reasons.
1993-03-11 18:56:43 +00:00
Ian Lance Taylor
06c3865a42 Fri Jan 8 16:37:18 1993 Ian Lance Taylor (ian@tweedledumb.cygnus.com)
* bfd.h: Update to include ECOFF tdata and target_flavour.
1993-01-08 21:42:58 +00:00
Fred Fish
d73d72c77c * demangle.h: Protect file from multiple inclusions with
#if !defined(DEMANGLE_H)...#define DEMANGLE_H...#endif.
1992-12-23 06:44:25 +00:00
Stu Grossman
808566e89a * bfd.h: Update to get hppa_core_struct from bfd.c. 1992-12-22 05:27:05 +00:00
John Gilmore
8cedeccaa8 Update to get tekhex tdata name change from bfd. 1992-12-17 08:43:27 +00:00
John Gilmore
a4c227913c Update to match EXFUN, bfd_seclet_struct, and SDEF cleanups in bfd. 1992-11-05 13:46:35 +00:00
John Gilmore
18fe0e9f7f Update to match PARAMS changes in bfd. 1992-11-05 11:22:12 +00:00
Ken Raeburn
ef1b626858 bout.h (N_CALLNAME, N_BALNAME): Define as char-type values, so widening works
consistently.
1992-11-04 15:31:02 +00:00
John Gilmore
0a9266896a * getopt.h (struct option): RMS decided we should do it the other way. 1992-10-16 10:20:52 +00:00
K. Richard Pixley
4100543aee use the provided enum for has_arg 1992-10-16 05:49:54 +00:00
K. Richard Pixley
ae0f48c2ed casts for ultrix compiler 1992-10-16 04:44:36 +00:00
John Gilmore
c98d03eacf Update after comment changes. 1992-10-15 11:36:46 +00:00
Steve Chamberlain
ab414d8767 Now a bfd knows whether underscores are normally prepended
to symbols in its file format.
1992-10-08 16:03:58 +00:00
Stu Grossman
2c0e53a423 * bfd.h (struct reloc_howto_struct): size needs to be signed if
it's going to hold negative values.
1992-09-03 16:13:22 +00:00
Fred Fish
afb5deddd5 * obstack.h: Merge comment change from current FSF version. 1992-08-29 17:10:29 +00:00
Brendan Kehoe
6697a1a911 Add preliminary support for the we32k (AT&T 3b2). 1992-08-27 22:11:48 +00:00
Fred Fish
8c6e4bb248 * obstack.h: Merge changes from current FSF version. 1992-08-01 20:48:33 +00:00
Fred Fish
a403a2efac * obstack.h: Convert bcopy() use to memcpy(), which is more
portable, more standard, and can take advantage of gcc's builtin
	functions for increased performance.
1992-06-29 23:37:10 +00:00
Stu Grossman
5e511f6f70 * bfd.h: HPPA merge. 1992-06-19 22:47:19 +00:00
K. Richard Pixley
0cfe5e69da gratuitous white space changes merged from other prep releases 1992-06-17 04:31:33 +00:00
K. Richard Pixley
464dd01ad9 merged changes from grep-1.6 (alpha) 1992-05-19 00:29:44 +00:00
Steve Chamberlain
1daf2df4ec * internalcoff.h: (internal_scnhdr) took out #def dependency, now
s_nreloc and s_nlnno are always long. 	(internal_reloc): allways
	has an offset field now.
1991-11-27 18:40:40 +00:00
John Gilmore
f39eae7baa Lint 1991-11-22 16:14:23 +00:00
Per Bothner
27612c2966 stab.def: Remove the GNU extended type codes (e.g. N_SETT).
aoutx.h:  Put back the N_HEADER_IN_TEXT(x) that John removed,
but use his heuristic as its default definition.
bfd.H;  Re-generated.
1991-11-22 05:22:06 +00:00
John Gilmore
c6fec0bfcb * aout64.h (N_TXTADDR, N_TXTOFF, N_TXTSIZE): New definitions
that should handle all uses.  LOGICAL_ versions deleted.
Eliminate N_HEADER_IN_TEXT, using a_entry to determine which
kind of zmagic a.out file we are looking at.
* coff-rs6000.h:  Typo.
1991-11-21 19:55:32 +00:00
Fred Fish
f5496c7e98 Add defines to support ELF symbol tables. 1991-11-15 03:20:39 +00:00
Steve Chamberlain
6255589afd Thu Nov 7 08:58:26 1991 Steve Chamberlain (sac at cygnus.com)
* internalcoff.h: took out the M88 dependency in the lineno
	struct.
	* coff-m88k.h: defines GET_LINENO_LNNO and PUT_LINENO_LNNO to use
	32bit linno entries.
	* a29k-opcode.h: fixed encoding of mtacc
1991-11-07 19:08:56 +00:00
Steve Chamberlain
cfafcfa374 Fixed encoding of mtacc instruction. 1991-11-07 16:59:19 +00:00
John Gilmore
650e42fb18 Add x_csect defines. 1991-11-01 19:14:29 +00:00
John Gilmore
9d2972d880 Add file defining rs/6000 XCOFF file format. 1991-10-25 07:59:12 +00:00