John Gilmore
1d0d5dbe7f
Delta 88 changes inspired by Carl Greco, <cgreco@Creighton.Edu>:
...
* m88k.h (PMEM): Avoid previous definition from <sys/param.h>.
(AND): Change to AND_ to avoid ansidecl.h `AND' conflict.
1993-01-29 05:34:09 +00:00
Ian Lance Taylor
4b9c23a9f5
Tue Jan 26 11:49:20 1993 Ian Lance Taylor (ian@cygnus.com)
...
* bfd.h: Update for SEC_IS_COMMON flag.
1993-01-26 19:54:40 +00:00
Ian Lance Taylor
62aaa2e709
Mon Jan 25 11:35:51 1993 Ian Lance Taylor (ian@cygnus.com)
...
* internal.h (internal_aouthdr): Added additional fields used only
by MIPS ECOFF.
1993-01-25 23:24:22 +00:00
Ian Lance Taylor
74e8194991
Tue Jan 19 12:25:12 1993 Ian Lance Taylor (ian@tweedledumb.cygnus.com)
...
* bfd.h: Update for bfd_asymbol_value bug fix.
1993-01-19 17:32:43 +00:00
Ian Lance Taylor
ee3e0efb4f
Tue Jan 19 12:21:19 1993 Ian Lance Taylor (ian@tweedledumb.cygnus.com)
...
* mips.h (RELOC_SECTION_*, ECOFF_R_*): Defined constants for ECOFF
relocs.
1993-01-19 17:22:43 +00:00
Ian Lance Taylor
9dcfbb6781
Fri Jan 15 18:17:00 1993 Ian Lance Taylor (ian@tweedledumb.cygnus.com)
...
* ecoff-ext.h: Added prototypes for new ECOFF swapping functions.
(opt_ext): New structure.
* mips.h (ZMAGIC): Defined to be 0413.
(_LIB): Defined to be ".lib"
(external_reloc): MIPS ECOFF relocs are only 8 bytes. Added
macros to aid in swapping.
1993-01-15 23:20:27 +00:00
Ian Lance Taylor
870f29f564
Updated for bfd changes.
1993-01-12 00:19:41 +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
Ian Lance Taylor
57115f09a8
Fri Jan 8 16:19:26 1993 Ian Lance Taylor (ian@tweedledumb.cygnus.com)
...
* ecoff-ext.h: Added prototypes for ECOFF swapping functions.
* internal.h (internal_scnhdr): Always provide s_align field, not
just on i960.
(internal_reloc): Always provide r_size field, not just on
RS/6000.
* mips.h (_RDATA, _SDATA, _SBSS, _LIT4, _LIT8, STYP_RDATA,
STYP_SDATA, STYP_SBSS, STYP_LIT4, STYP_LIT8): Defined.
(CODE_MASK, MIPS_IS_STAB, MIPS_MARK_STAB, MIPS_UNMARK_STAB,
STABS_SYMBOL): Moved in from gdb/mipsread.c.
1993-01-08 21:27:06 +00:00
Ken Raeburn
7917455ffd
rebuilt from current bfd library
1992-12-28 22:17:40 +00:00
Fred Fish
fa754be2d0
* bfd.h: Add declaration for bfd_get_size().
1992-12-28 01:54:41 +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
Per Bothner
2f5e51f726
New version, generated automatically.
1992-12-22 23:41:30 +00:00
Stu Grossman
09f3dc6e06
* hppa.h: Move handy aliases to the front. Fix masks for extract
...
and deposit instructions.
1992-12-22 05:31:22 +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
K. Richard Pixley
181ba9ee43
recording file death
1992-12-08 04:44:16 +00:00
Ken Raeburn
355e5a8e0a
rebuilt after library changes
1992-12-04 15:16:43 +00:00
John Gilmore
d4a06831c1
Update to match revised bfd-in.h.
1992-11-28 12:14:45 +00:00
Ken Raeburn
f53f0a036d
Change from John Carr: use v', not
a', for operand 2 of vax bb* instructions.
1992-11-23 18:52:04 +00:00
Fred Fish
8921fc68eb
First cut at sanitizing away chill stuff.
1992-11-16 20:48:24 +00:00
Fred Fish
2712dd005b
* dwarf.h (AT_src_coords): Whitespace change only.
...
* dwarf.h (AT_body_begin, AT_body_end, LANG_MODULA2):
Add from latest gcc.
* dwarf.h (LANG_CHILL): Add as GNU extension.
1992-11-15 17:34:37 +00:00
Ian Lance Taylor
41d1b02fe6
Thu Nov 5 16:35:44 1992 Ian Lance Taylor (ian@cygnus.com)
...
* bfd.h: Update to bring in SEC_SHARED_LIBRARY.
1992-11-06 00:39:31 +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
f6047bbd51
Update after bfd_seclet_struct => bfd_seclet change.
1992-11-05 13:19:06 +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
Fred Fish
8513228a6d
Keep adobe.h, needed to compile bfd/aout-adobe.c
1992-09-27 06:23:03 +00:00
Ian Lance Taylor
66beed38d2
Wed Sep 9 11:25:28 1992 Ian Lance Taylor (ian@cygnus.com)
...
* m68k.h: merged Motorola and MIT syntax.
1992-09-09 18:38:50 +00:00
Per Bothner
6028992239
Regenerated from bfd-in.h.
1992-09-03 22:24:03 +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
Per Bothner
c97259275e
* demangle.h: New file, moved from ../gdb. Made independent
...
of gdb. Allow demangling style option to be passed as a
parameter to cplus_demangle(), but using the
current_demangling_style global as the default.
1992-08-31 00:57:03 +00:00
Fred Fish
afb5deddd5
* obstack.h: Merge comment change from current FSF version.
1992-08-29 17:10:29 +00:00
Brendan Kehoe
e1f6e8ed5c
Forgot to add we32k.h.
1992-08-28 21:01:47 +00:00
Brendan Kehoe
63237c0228
Last file for preliminary support of the we32k (AT&T 3b2 family).
1992-08-28 17:17:33 +00:00
Brendan Kehoe
6697a1a911
Add preliminary support for the we32k (AT&T 3b2).
1992-08-27 22:11:48 +00:00
Ken Raeburn
7b22a53c6c
m68k.h (m68ec030): Defined as alias for 68030.
...
(m68k_opcodes): New type characters "3" for 68030 MMU regs and "t" for
immediate 0-7 added. Set up some opcodes (ptest, bkpt) to use them.
Tightened description of "fmovex" to distinguish it from some "pmove"
encodings. Added "pmove" for 68030 MMU regs, cleaned up descriptions that
claimed versions were available for chips not supporting them. Added
"pmovefd".
sparc.h: Fixed up some comments.
1992-08-26 03:46:22 +00:00
Steve Chamberlain
1f0c772a89
* internal.h: added #define for STYP_LIT, removed from a29k and
...
h8300.
1992-08-25 22:23:20 +00:00
Steve Chamberlain
3ab9faab12
Regenerated after Z8000 addition
1992-08-25 22:09:47 +00:00
Steve Chamberlain
eaa0f4f8e6
Support for the Z8000
1992-08-25 22:07:19 +00:00
Ken Raeburn
3ae49aef48
* bfd.h: Regenerated after page/segment size changes.
1992-08-17 16:05:07 +00:00
John Gilmore
7b7ba3b842
Add aout/adobe.h.
1992-08-15 11:23:46 +00:00
Per Bothner
04edcda10f
* m68k.h: Merged in patches (mostly m68040-specific) from
...
Colin Smith <colin@wrs.com>.
1992-08-14 23:12:58 +00:00
Per Bothner
1245410da0
* m68k.h: Merged m68kmri.h and m68k.h (using the former as a
...
base). Also cleaned up duplicates, re-ordered instructions for
the sake of dis-assembling (so aliases come after standard names).
* m68kmri.h: Now just defines some macros, and #includes m68k.h.
1992-08-14 21:23:56 +00:00
Steve Chamberlain
339a27b48d
* m68kmri.h: added various opcodes. Moved jbxx to bxxes. Filled in
...
all missing .s
1992-08-12 23:39:34 +00:00
Ken Raeburn
6bb4c92322
moved sparc opcode table to bfd
1992-08-11 16:57:29 +00:00
Ken Raeburn
3a6a48137f
* i386.h (i386_optab): Add fildq, fistpq aliases used by gcc.
1992-08-11 16:36:35 +00:00
Fred Fish
8c6e4bb248
* obstack.h: Merge changes from current FSF version.
1992-08-01 20:48:33 +00:00
Fred Fish
c50533602e
* dwarf.h: Replace with current version from gcc distribution.
...
* common.h (SHT_BEPROGBITS): Add section type for i860 operating
in big endian mode, where code is in a separate section. The
SHT_PROGBITS section is used for data. From pfieland@stratus.com .
1992-08-01 20:47:51 +00:00
Ken Raeburn
47660bef1b
fix for PRs 1360 and 1370 -- new v8 patterns for save,inc,dec
1992-08-01 03:19:58 +00:00
David Henkel-Wallace
d63a3da9bf
HP stuff.
1992-07-23 19:01:47 +00:00
Steve Chamberlain
e4df52accd
fix bra.s stuff
1992-07-17 17:10:57 +00:00
Steve Chamberlain
01bbba251b
More support for relaxing
1992-07-16 15:14:11 +00:00
John Gilmore
bc718e874a
Regen after bfd/syms.c change: BSF_FILE.
1992-07-04 10:41:16 +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
Fred Fish
36fcc06101
* h8300.h: Finish filling in all the holes in the opcode table,
...
so that the Lucid C compiler can digest this as well...
1992-06-28 20:30:01 +00:00
John Gilmore
5b88adf7a2
Use tabs to indent comments, so they line up.
1992-06-27 05:01:14 +00:00
John Gilmore
ce868e5c94
* i386.h: Add setc, setnc, addr16, data16, repz, repnz aliases.
...
Fix opcodes on various sizes of fild/fist instructions
(16bit=no suffix, 32bit="l" suffix, 64bit="ll" suffix).
Fixes suggested by Minh Tran-Le.
1992-06-27 04:56:08 +00:00
Steve Chamberlain
303376a32c
Lint Updates
1992-06-22 16:07:35 +00:00
Stu Grossman
76b731f9ae
HPPA BS
1992-06-20 01:00:46 +00:00
Stu Grossman
39140ed22b
HPPA merge.
1992-06-19 22:48:09 +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
Ken Raeburn
9a51287f1a
Changes reflecting recent changes in BFD library sources.
1992-06-16 13:35:55 +00:00
John Gilmore
1291085e40
Add N_OBJ and N_OPT from Solaris-2.
1992-06-11 08:15:03 +00:00
John Gilmore
3ce7a82414
Regen'd from bfd.c after removing elf_core_tdata_struct.
1992-06-11 08:12:01 +00:00
Steve Chamberlain
b5adcbd066
* i386.h: a.out magic numbers from
...
mohring@informatik.tu-muenchen.de
1992-06-10 14:59:16 +00:00
John Gilmore
6b6cc3fd08
Use unsigned chars for fields in object files.
1992-06-09 03:14:50 +00:00
Steve Chamberlain
20ccefe6d4
Checkpoint
1992-05-26 18:26:13 +00:00
Ken Raeburn
d5ceae783f
Header file changes corresponding to BFD library changes just checked in.
1992-05-26 07:06:00 +00:00
K. Richard Pixley
464dd01ad9
merged changes from grep-1.6 (alpha)
1992-05-19 00:29:44 +00:00
Per Bothner
c72b7dca4f
Bump to version 1.97.
1992-05-05 21:25:27 +00:00
Steve Chamberlain
e727f8ea91
Keep m68kmri.h
1992-05-05 03:12:59 +00:00
Steve Chamberlain
2d690b0abc
* bfd.h: new get_relocated_section_contents decl
1992-05-05 00:14:35 +00:00
Steve Chamberlain
ec9df7e7b7
M68k opcodes with MRI names
1992-05-02 01:02:56 +00:00
Steve Chamberlain
c3089ec904
Add tekhex
1992-04-17 18:33:47 +00:00
Per Bothner
c0532cf36b
* rs6k.h: New version from IBM (Metin).
1992-04-17 01:34:34 +00:00
Fred Fish
f0e8711d9e
Pick up SGI defines for langCplusplus, langCplusplusV2, stStruct, stUnion,
...
and stEnum. The last three are required to be able to build the current
checked in gdb on a non-sgi machine.
1992-04-14 21:34:02 +00:00
Per Bothner
cf9838aff0
* rs6k.h: Fix incorrect extended opcode for instructions `fm'
...
and `fd'. (From metin@ibmpa.awdpa.ibm.com (Metin G. Ozisik).)
1992-04-09 07:47:06 +00:00
Stu Grossman
3ab074bcaa
Add rs6k.h
1992-04-07 20:53:43 +00:00
Stu Grossman
aa505f07bd
* rs6k.h: Move from ../../gdb/rs6k-opcode.h.
1992-04-07 20:39:31 +00:00
Fred Fish
677ff94729
Cast macro args to unsigned to avoid complaints from compiler and lint
...
about integer overflow during left shift of 16 bits.
1992-04-03 19:33:14 +00:00
John Gilmore
291dcdc65c
New sym files
1992-04-03 04:32:41 +00:00
John Gilmore
9e1cd294b5
Date: Thu, 2 Apr 92 15:48:13 -0800
...
From: wu@mips.com (Alex Wu)
Message-Id: <9204022348.AA20058@goofy.mips.com>
To: gnu@cygnus.com
Subject: sym.h & symconst.h
John,
I finally get our lawyer's approval. Here is the symconst.h and
the sym.h. Please let me know if there is anything else I can help.
1992-04-03 04:01:35 +00:00
Steve Chamberlain
ee7d7cd8bb
Added PROTO
1992-03-13 15:56:57 +00:00
John Gilmore
bfa4890496
Add relative file descriptors.
1992-03-06 08:11:26 +00:00
Stu Grossman
d7da450580
Keep ecoff-ext.h.
1992-03-06 01:08:37 +00:00
Per Bothner
93bd5493dc
* wait.h (WIFSTOPPED): Add IBM rs6000-specific version.
1992-02-28 06:07:16 +00:00
John Gilmore
a0b23459bb
Initial revision
1992-02-27 19:53:49 +00:00
John Gilmore
f48e5efef7
* obstack.h: Add obstack_full_begin.
...
* bfd.h, obstack.h: Protolint.
1992-02-22 05:48:27 +00:00
Steve Chamberlain
31bc9fde33
Fixed prototype mismatch reported by MDT
1992-02-07 21:07:18 +00:00
Steve Chamberlain
d58b7049a7
Fluff removal.
1992-02-07 00:33:57 +00:00
John Gilmore
0aa70210e4
Remove trailing comma from enum.
1992-01-30 09:19:24 +00:00
John Gilmore
14144df4c9
* sparc.h: Remove "cypress" architecture. Remove "fitox" and
...
similar instructions -- they've been renamed to "fitoq", etc.
REALLY fix tsubcctv. Fix "fcmpeq" and "fcmpq" which had wrong
number of arguments.
* h8300.h: Remove extra ; which produces compiler warning.
1992-01-30 09:14:21 +00:00
Stu Grossman
cc35cb05ce
* sparc.h: fix opcode for tsubcctv.
1992-01-29 07:01:25 +00:00
Stu Grossman
2b74083cb8
* trad-core.c, bfd.c, ../include/bfd.h: Various fixes for PMAX
...
core reading.
1992-01-28 22:53:51 +00:00
Steve Chamberlain
daa91756f1
* bfd.h : new target entr, bfd_relax_section
1992-01-28 06:02:01 +00:00
Steve Chamberlain
f6868b8e5b
Various new reloc types
1992-01-24 22:54:15 +00:00
Steve Chamberlain
9a7c544993
New from bfd.c
1992-01-24 22:54:03 +00:00
Michael Tiemann
a9b0d1aece
* sparc.h (nop): Add RD_GO to `lose' so that only %g0 in dest is
...
disassembled as a nop.
1991-12-22 20:19:57 +00:00
Stu Grossman
f59db85529
* bfd.h, ieee.h, opcode/m68k.h, opcode/sparc.h: ANSIfy enums.
1991-12-19 01:22:03 +00:00
Jim Wilson
201258d5f5
Keep fopen-bin.h and fopen-same.h.
1991-12-14 01:32:54 +00:00
John Gilmore
47ff3a6147
Initial revision
1991-12-13 05:01:05 +00:00
Steve Chamberlain
332b63272f
Update from bfd.c et al
1991-12-08 20:05:21 +00:00
Michael Tiemann
aa09fc9b6b
Fix backward i/f bit in movcc insns.
1991-12-07 01:46:52 +00:00
Steve Chamberlain
43857158b5
Reflect changes in archures.c
1991-12-04 18:33:32 +00:00
Steve Chamberlain
11eab90c7f
* bfd.h: change the documentation format.
...
* created coff, elf and opcode and aout directories. Moved:
aout64.h ==> aout/aout64.h
ar.h ==> aout/ar.h
a.out.encap.h ==> aout/encap.h
a.out.host.h ==> aout/host.h
a.out.hp.h ==> aout/hp.h
a.out.sun4.h ==> aout/sun4.h
ranlib.h ==> aout/ranlib.h
reloc.h ==> aout/reloc.h
stab.def ==> aout/stab.def
stab.gnu.h ==> aout/stab_gnu.h
coff-a29k.h ==> coff/a29k.h
coff-h8300.h ==> coff/h8300.h
coff-i386.h ==> coff/i386.h
coff-i960.h ==> coff/i960.h
internalcoff.h ==> coff/internal.h
coff-m68k.h ==> coff/m68k.h
coff-m88k.h ==> coff/m88k.h
coff-mips.h ==> coff/mips.h
coff-rs6000.h ==> coff/rs6000.h
elf-common.h ==> elf/common.h
dwarf.h ==> elf/dwarf.h
elf-external.h ==> elf/external.h
elf-internal.h ==> elf/internal.h
a29k-opcode.h ==> opcode/a29k.h
arm-opcode.h ==> opcode/arm.h
h8300-opcode.h ==> opcode/h8300.h
i386-opcode.h ==> opcode/i386.h
i860-opcode.h ==> opcode/i860.h
i960-opcode.h ==> opcode/i960.h
m68k-opcode.h ==> opcode/m68k.h
m88k-opcode.h ==> opcode/m88k.h
mips-opcode.h ==> opcode/mips.h
np1-opcode.h ==> opcode/np1.h
ns32k-opcode.h ==> opcode/ns32k.h
pn-opcode.h ==> opcode/pn.h
pyr-opcode.h ==> opcode/pyr.h
sparc-opcode.h ==> opcode/sparc.h
tahoe-opcode.h ==> opcode/tahoe.h
vax-opcode.h ==> opcode/vax.h
1991-12-01 04:56:32 +00:00
Steve Chamberlain
1ee1fd7e97
Initial revision
1991-12-01 04:45:47 +00:00
Steve Chamberlain
245ed2ea54
Initial revision
1991-12-01 04:26:38 +00:00
Steve Chamberlain
d289576d7f
Initial revision
1991-12-01 02:46:04 +00:00
Steve Chamberlain
0227e9187b
Initial revision
1991-12-01 02:29:45 +00:00
Steve Chamberlain
1484208fc1
Reflect the new scheme
1991-12-01 02:12:42 +00:00
Steve Chamberlain
6d56c69a47
*** empty log message ***
1991-12-01 01:43:03 +00:00
Michael Tiemann
35fadbebb7
Updated movc and fmovc patterns to reflect the latest encodings in the
...
0.3.1 Sparc V9 manual.
1991-11-29 00:43:02 +00:00
Steve Chamberlain
875f1391a7
Added coff-h8300.h
1991-11-27 22:25:34 +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
Steve Chamberlain
b4e42a642c
Initial revision
1991-11-27 18:35:48 +00:00
Michael Tiemann
5bcc23e3b2
Resync reloc_type and RELOC_TYPE_NAMES.
1991-11-24 17:23:10 +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
John Gilmore
95b32bff0e
Bring in HP a.out remnants from GDB. Eliminate obsolete a.out.gnu.h.
1991-11-21 04:06:23 +00:00
Per Bothner
22ef104a6d
Re-work previous change.
1991-11-20 06:01:41 +00:00
Per Bothner
8a400a1892
Some cleanups of N_TXTADDR and N_TXTOFF.
1991-11-20 02:48:13 +00:00
Fred Fish
25c56437cf
Update dwarf.h to DWARF draft 5 version from gcc2.
1991-11-18 08:04:17 +00:00
Sean Eric Fagan
b260b2a000
Some COFF systems (SCO, for example) want a .comment section. Not necessary,
...
but useful.
1991-11-16 02:38:56 +00:00
Per Bothner
1d2c557430
Updated from ../bfd make headsers
1991-11-15 21:07:41 +00:00
Per Bothner
6b0a15959d
* stab.def: Added defs for extended GNU symbol types,
...
such as N_SETT. These are normally ifdef'd out (because
of conflicts with a.out.gnu.h), but are used by bfb_stab_name().
1991-11-15 03:47:35 +00:00
Fred Fish
f5496c7e98
Add defines to support ELF symbol tables.
1991-11-15 03:20:39 +00:00
Fred Fish
d6fee23897
Add support for ELF note sections, which are used in ELF core files to
...
hold copies of various /proc structures at the time of the core dump.
1991-11-12 03:06:05 +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
Steve Chamberlain
bee84e0bc3
New prototype from sectino.c
1991-11-06 01:23:48 +00:00
Steve Chamberlain
358c1d4d42
Changed in line with bfd-in.h
1991-11-04 01:47:16 +00:00
Per Bothner
b941cb35d2
Updated from ../bfd/bfd-in.h.
1991-11-03 19:55:59 +00:00
John Gilmore
650e42fb18
Add x_csect defines.
1991-11-01 19:14:29 +00:00
K. Richard Pixley
0e409e0b3e
rewrote m68up aliases, pea works on anything
1991-10-31 07:06:33 +00:00
John Gilmore
40458cc92c
Rename coff-related files.
1991-10-25 10:21:10 +00:00
John Gilmore
fa8f1d093b
rs6000
1991-10-25 07:59:50 +00:00
John Gilmore
9d2972d880
Add file defining rs/6000 XCOFF file format.
1991-10-25 07:59:12 +00:00
John Gilmore
bbfdbb6d0e
Initial revision
1991-10-25 07:59:11 +00:00
John Gilmore
f883d70466
avoid "ulong".
1991-10-25 07:43:52 +00:00
John Gilmore
85d433c30d
Use RS6000COFF_C, not AIXCOFF_C.
1991-10-25 07:17:33 +00:00
John Gilmore
6603bf38d7
RS/6000 support, by Metin G. Ozisik, Mimi Phûông-Thåo Võ, and
...
John Gilmore.
1991-10-25 05:36:31 +00:00
Fred Fish
fa4248e315
Add "dwarf.h".
1991-10-24 18:12:14 +00:00
Fred Fish
0e17578d0c
Document added dwarf.h file.
1991-10-24 11:16:02 +00:00
Fred Fish
1f5518a95d
Initial revision
1991-10-24 11:15:35 +00:00
Steve Chamberlain
a0788ae38f
*** empty log message ***
1991-10-21 16:46:41 +00:00
John Gilmore
1c0678213e
* aout64.h: Remove PAGE_SIZE defines; they are target-dependent.
...
Add N_FN_SEQ for N_FN symbol type used on Sequent machines.
* stab.def: Include N_FN_SEQ in table.
* bout.h: External formats of structures use unsigned chars.
1991-10-16 20:35:06 +00:00
John Gilmore
775e3a22af
Remove include files to bfd/hosts.
1991-10-16 01:08:08 +00:00
Steve Chamberlain
0c210c9c52
* bfd.h:upgrade from bfd.c
...
* internalcoff.h: add n_name, n_zeroes and n_offset macros
* amdcoff.h: Define OMAGIC and AOUTHDRSZ.
1991-10-11 19:44:01 +00:00
Per Bothner
23adc11718
* a.out.host.h: Change SEGMENT_SIZE to 0x1000 for Sony.
...
* bfd.h (align_power): Add (actually move) comment.
1991-10-11 18:01:05 +00:00
John Gilmore
1b78540a99
Roll in some changes. Unlikely to compile yet.
1991-10-11 11:11:46 +00:00
John Gilmore
a7503c672b
* m68kcoff.h: Remove `tagentries' which snuck in from the i960
...
COFF port.
1991-10-07 02:29:42 +00:00
John Gilmore
2d8ffde474
* aout64.h: Move struct internal_exec to ../bfd/libaout.h so
...
it can be shared by all `a.out-family' code. Rename
EXTERNAL_LIST_SIZE to EXTERNAL_NLIST_SIZE. Use basic types
for nlist members, and make strx integral rather than pointer.
More commentary on n_type values.
1991-10-07 02:29:12 +00:00
John Gilmore
08c6aaccee
a.out.vax.h gone.
1991-10-05 06:18:24 +00:00
John Gilmore
81f8fee921
* h8300-opcode.h: Remove `_enum' from the typedef for an enum.
...
* bfd.h: Update to match bfd changes.
1991-10-05 05:29:40 +00:00
Steve Chamberlain
4677309015
New file from bfd.c
1991-10-05 00:42:57 +00:00
Steve Chamberlain
82ef74dcc7
Various binary patten fixes.
1991-10-04 23:52:42 +00:00
John Gilmore
89cbb7064f
Add 386 Mach host support.
1991-10-04 08:28:03 +00:00
John Gilmore
f7cfc4a6a9
* bfd-in.h: enum boolean => enum bfd_boolean for SVR4. Gumby's
...
prediction is vindicated!
1991-10-04 02:50:35 +00:00
John Gilmore
b14f76edd1
Add elf-*.h files.
1991-10-03 22:24:27 +00:00
Steve Chamberlain
de7e640dd5
* fixed prototype for reloc_type_lookup
1991-10-03 15:41:41 +00:00
John Gilmore
2d996e5dc9
Initial revision
1991-10-01 19:26:34 +00:00
John Gilmore
927edea6e7
* bfd.h, elf-common.h, elf-external.h, elf-internal.h:
...
Add preliminary ELF support, sufficient for GDB, from Fred Fish.
* sysdep.h, sys/h-amix.h: Support Amiga SVR4.
1991-10-01 19:25:51 +00:00
John Gilmore
d2b833bc89
* sys/h-vaxult.h: Make it work. (David Taylor <taylor@think.com>)
1991-10-01 12:00:11 +00:00
Steve Chamberlain
40a0843272
* bfd.h, change version number to 0.18, this makes a
...
gap, but now is the same as the linker version number.
1991-10-01 04:20:30 +00:00
Steve Chamberlain
b39096a4f4
Better support for the h8, and various architecture things
1991-10-01 03:46:35 +00:00
Per Bothner
f99988e38f
* sysdep.h: Define NEWSOS3_SYS, and use it.
1991-09-30 19:54:08 +00:00
Steve Chamberlain
77507546d2
Newly created
1991-09-26 22:46:53 +00:00
Steve Chamberlain
86adb4373e
Initial revision
1991-09-26 22:46:52 +00:00
John Gilmore
30c52cdf23
Update N_FN value to 0x1F. Add comments about N_EXT bits.
1991-09-20 21:50:27 +00:00
John Gilmore
8215bbacd0
Undo precipitous changes.
1991-09-20 03:44:17 +00:00
Sean Eric Fagan
b1c86ef190
*** empty log message ***
1991-09-19 22:28:00 +00:00
John Gilmore
4cd302072f
Add GNU Modula-2 debug stab, from Andrew Beers.
1991-09-17 14:54:12 +00:00
John Gilmore
794111e75a
Use simpler name (that matches bfd/config/h-ultra3!)
1991-09-13 05:24:00 +00:00
John Gilmore
2fbf0d18b8
Removes sparc-opcode.h rather than the file it is sanitizing, if not testing!
...
(fixed...)
1991-09-13 05:17:53 +00:00
John Gilmore
2c346475aa
Update with improved text.
1991-09-13 02:50:40 +00:00
John Gilmore
054862cfa1
* internalcoff.h (SYMNMLEN, FILNMLEN, DIMNUM): Define these
...
for internalcoff, separately from the various external coff's.
* amdcoff.h, bcs88kcoff.h, i386coff.h, intel-coff.h, m68kcoff.h,
m88k-bcs.h: Prefix SYMNMLEN, FILNMLEN, and DIMNUM with E_'s for
the external struct definitions.
* ecoff.h: Remove these #define's, kludge no longer needed.
1991-09-12 21:27:49 +00:00
John Gilmore
b1815762f9
* i386coff.h (LINESZ): Always 6, not based on sizeof().
1991-09-10 17:13:21 +00:00
John Gilmore
e557edcf98
* a.out.gnu.h, aout64.h: Add N_WARNING. Change N_FN to 0x0E,
...
to match SunOS and BSD. Add N_COMM as 0x12 for SunOS shared lib
support.
* stab.def: Add N_COMM to table, fix overlap comment.
1991-09-04 16:03:52 +00:00
K. Richard Pixley
5f62d65b5a
Adding "recover"'ability.
1991-09-04 02:51:18 +00:00
K. Richard Pixley
78375cd354
Bugs john noticed.
1991-09-04 02:28:15 +00:00
John Gilmore
4efb1cc9f0
Merge with FSF.
1991-09-03 13:35:35 +00:00
John Gilmore
55fbee918b
Merge with latest FSF versions.
1991-09-03 13:32:50 +00:00
K. Richard Pixley
1312dccc30
Recover the editted files.
1991-09-02 21:21:47 +00:00
K. Richard Pixley
1493817dff
m68040 support.
1991-09-01 23:45:00 +00:00
Stu Grossman
5fad8bf967
Merge in irix support.
1991-08-31 00:59:29 +00:00
John Gilmore
4d84d6ad73
Paperwork handled for AMD Coff.
1991-08-29 00:34:45 +00:00
John Gilmore
e10f519d25
Fix the sun3 segment size rounding value.
1991-08-23 20:57:17 +00:00
John Gilmore
d7f8f106b9
* a.out.gnu.h, a.out.sun4.h: Make SEGMENT_SIZE able to depend
...
on the particular a.out being examined.
* a.out.sun4.h: Define segment sizes for Sun-3's and Sun-4's.
* FIXME: a.out.gnu.h is almost obsolete.
* FIXME: a.out.sun4.h should be renamed a.out.sun.h now.
1991-08-23 08:56:39 +00:00
John Gilmore
49d6a0e673
Add ChangeLog for Include.
1991-08-22 08:00:35 +00:00
John Gilmore
797d1b8939
* Start a ChangeLog for the includes directory.
...
* a.out.gnu.h (N_FN): Fix value -- was 15, should be 0x1E.
* stab.def: Update allocation table in comments at end,
to reflect reality as I know it.
1991-08-22 03:33:59 +00:00
John Gilmore
5dd477d447
Support HP-300's under BSD.
1991-08-22 03:00:18 +00:00
Roland Pesch
1ac2d1f2ad
Newly regenerated from BFD .c's, with less obtrusive indications of origins.
1991-08-21 21:40:03 +00:00
John Gilmore
bc7d7419ad
The machine-dependent files should declare the section names - not the
...
"internal" file. Previously this was done as a mishmash.
1991-08-21 04:08:28 +00:00
Roland Pesch
2f60a8804d
Check in with stuff from core.c (after PROTOS update in bfd Makefile)
1991-08-20 22:25:05 +00:00
K. Richard Pixley
24e2462158
Fixed compilation error.
1991-08-20 01:18:09 +00:00
Steve Chamberlain
bded7de213
Documentation changes
1991-08-17 00:07:43 +00:00
K. Richard Pixley
88f13fd058
Mostly just formatting and comments.
1991-08-16 19:09:17 +00:00
K. Richard Pixley
7078c4acc1
added spaces after ,a annuls and ,N ,T bpred bits.
1991-08-15 20:35:45 +00:00
Steve Chamberlain
9bbfd0574d
N_INDR movement
...
now in a.out.gnu.h and aout64.h, not in stab.def
1991-08-06 21:31:01 +00:00
K. Richard Pixley
9ec1ce8ab5
Fixing CONST declarations.
1991-08-06 07:20:27 +00:00
K. Richard Pixley
3a668184f2
*** empty log message ***
1991-08-05 22:31:05 +00:00
K. Richard Pixley
c5c604c446
Added (sun?) instructions so that gas can assemble a sun cc produced
...
gnulib1.s.
1991-08-02 22:19:40 +00:00
Steve Chamberlain
1c6c65989b
*** empty log message ***
1991-08-01 23:38:49 +00:00
John Gilmore
3097f7184a
Remove amdcoff.h by default because its copyright is not assigned to FSF.
...
"Sanitize -keep-29k" will keep it.
1991-07-31 17:36:04 +00:00
John Gilmore
51c27f4925
Remove symseg.h, the ancient GDB symbol-segments (gdb-specific debug
...
information) definition.
1991-07-31 03:11:46 +00:00
K. Richard Pixley
0285f1792f
Pulling in the motorola-'040-library line switch patch from wrs.
1991-07-27 02:31:30 +00:00
John Gilmore
095c7223f3
Update copylefts of all copylefted files to Version 2.
...
Add header comments to a few files (ieee, oasys) that Steve never
commented. Preparation for gdb-3.98 release.
1991-07-25 00:48:28 +00:00
K. Richard Pixley
ac61496ccd
Re-merged m68k support for gas.
1991-07-24 23:44:07 +00:00
Steve Chamberlain
ad248080bd
Added some hints about documentation
...
Fixed prototype for bfd_get_elt_at_index
1991-07-24 23:22:21 +00:00
John Gilmore
8e71e6e376
Add COPYING file.
1991-07-24 01:07:25 +00:00
John Gilmore
24d6615cd0
Blow away v9 stuff in aout64.h too.
1991-07-24 00:47:13 +00:00
Steve Chamberlain
bdedf53f2a
*** empty log message ***
1991-07-23 23:36:28 +00:00
John Gilmore
50651e5e43
ieee.h, oasys.h: Add some struct and enum tags for debugging.
...
internalcoff.h: Comment changes.
ecoff.h: Add back in the relocation entries, deleted accidentally,
and the sizes of ordinary COFF symbol fields for internalcoff.h.
1991-07-21 13:09:10 +00:00
John Gilmore
fb3ee1c0d5
Give all enums names. Helps in debugging.
1991-07-21 06:40:42 +00:00
John Gilmore
d6c01d81db
Eliminate normal-COFF things from ecoff.h that are really not present in
...
ecoff files. Eliminate traces of ecoff support in intel-coff.h.
1991-07-21 01:51:49 +00:00
K. Richard Pixley
68359a924f
Changes for %d and %q registers.
1991-07-20 01:49:51 +00:00
Steve Chamberlain
fcc654cbfd
Changes in reloc numbers, lint, and removal of const
1991-07-19 15:28:37 +00:00
K. Richard Pixley
1b2d0bf260
"brz <register>, label" bug fix.
1991-07-18 02:21:09 +00:00
Steve Chamberlain
0d6321eba2
*** empty log message ***
1991-07-16 20:50:29 +00:00
Steve Chamberlain
e8929c8dee
*** empty log message ***
1991-07-16 16:21:13 +00:00
Steve Chamberlain
2013f9b4e1
Initial revision
1991-07-15 23:43:15 +00:00
Steve Chamberlain
a737c70bde
*** empty log message ***
1991-07-15 23:41:06 +00:00
Jim Wilson
ea361b4ab5
Add movgeu and movlu insns. Add `,a' for the fbcc insns.
1991-07-10 13:16:07 +00:00
K. Richard Pixley
c7236eee80
More v9 fixes.
1991-07-10 02:44:13 +00:00
K. Richard Pixley
52686f5037
Working out v9 bugs.
1991-07-09 19:19:15 +00:00
K. Richard Pixley
2d413945c9
Once more, this time with sane opcodes.
1991-07-09 00:57:44 +00:00
K. Richard Pixley
e8b85e2e2d
upgrade from v9 delta doc 2.02 to delta 2.1.
1991-07-09 00:43:24 +00:00
John Gilmore
2886a9a9ad
Give external_aouthdr struct a name. This lets its type be shown
...
more reasonably by gdb.
1991-07-09 00:34:45 +00:00
John Gilmore
f0514586c3
Add declarations for bfd_coff_swap_aux_in, swap_sym_in, swap_lineno_in,
...
bfd_core_file_failing_command, failing_signal, matches_executable_p.
Apparently these were lost in Steve's documentation merge.
1991-07-06 08:39:24 +00:00
Steve Chamberlain
7a276b09e5
*** empty log message ***
1991-07-04 16:56:17 +00:00
K. Richard Pixley
21c97f13c7
Changes for v9.
1991-06-20 21:47:21 +00:00
K. Richard Pixley
c95b6fd116
v9 checkpoint.
1991-06-16 17:48:13 +00:00
Steve Chamberlain
de9d4075d8
*** empty log message ***
1991-06-14 22:14:07 +00:00
Steve Chamberlain
ea01709763
bfd.h: added alignment field
...
oasys.h: increased limit
*coff internal stuff factored into internallcoff.h
1991-06-14 20:48:29 +00:00
Steve Chamberlain
42e15245dc
Initial revision
1991-06-14 20:48:21 +00:00
K. Richard Pixley
14fce76350
Initial revision
1991-06-14 18:02:36 +00:00
Steve Chamberlain
50a52c1a15
* oasys.h: Fixed shape of module structure
...
* bfd.h: better (but not great) fix for coff swap routines
1991-06-07 01:32:32 +00:00
K. Richard Pixley
86b2c77541
This butchery gets me around a coff dependancy problem and into stage2
...
again. This should not be considered real code.
1991-06-06 22:32:20 +00:00
John Gilmore
4cc47c9e93
Update to GPL revision 2.
1991-06-04 08:35:59 +00:00
John Gilmore
137a7f1119
Add i386coff.h. Print msg when sanitizing sparc-opcode.h.
1991-05-31 11:26:52 +00:00
Steve Chamberlain
2700c3c75a
*** empty log message ***
1991-05-30 22:33:01 +00:00
K. Richard Pixley
c93e2c55fc
Changed a comment.
1991-05-27 20:57:27 +00:00
K. Richard Pixley
5f2e3309fe
Added gt and lt aliases for g and l conditions. Also, added "[i]"
...
lines for "[i+1]" instructions.
1991-05-25 13:35:44 +00:00
Steve Chamberlain
517496c5bc
Initial revision
1991-05-25 01:51:54 +00:00
K. Richard Pixley
0fd8d5d963
Initial revision
1991-05-23 17:10:40 +00:00
K. Richard Pixley
d19d9ce067
Macro'd everything, tightened masks.
1991-05-23 03:49:53 +00:00
K. Richard Pixley
839df5c343
v9 stuff.
1991-05-22 01:18:42 +00:00
Steve Chamberlain
4dec1c1297
Fixed multiple definition of put_16 and get_16
1991-05-21 20:18:12 +00:00
Steve Chamberlain
1797fccf85
Removed the V9 comment
1991-05-21 16:05:19 +00:00
Steve Chamberlain
7f3d9f4603
Removed bfd_h_get_x
1991-05-21 16:04:48 +00:00
John Gilmore
9b9c5c39bb
Add target_defaulted to bfd struct. Fix formatting in various places.
...
Fix some obsolete comments. Remove macros for obsolete bfd_symbol_value,
bfd_symbol_name, bfd_get_first_symbol, bfd_get_next_symbol,
bfd_classify_symbol, bfd_symbol_hasclass.
1991-05-21 03:08:37 +00:00
Steve Chamberlain
7ed4093abc
*** empty log message ***
1991-05-21 00:14:16 +00:00
John Gilmore
1ccc2d06eb
Add Vax-BSD and Tahoe-BSD support.
1991-05-19 22:30:22 +00:00
John Gilmore
d7344eca22
Initial revision
1991-05-19 15:26:27 +00:00
K. Richard Pixley
e1bba588b8
Merged in gdb changes.
1991-05-19 08:05:16 +00:00
K. Richard Pixley
089aacdb56
Initial revision
1991-05-19 00:19:54 +00:00
Steve Chamberlain
a3bb31a043
Initial revision
1991-05-18 02:58:02 +00:00
Steve Chamberlain
19b03b7aa4
*** empty log message ***
1991-05-18 02:57:45 +00:00
K. Richard Pixley
f827120d45
Gas buys into ../include. Files merged.
1991-05-18 02:44:28 +00:00
Steve Chamberlain
fb030779ae
*** empty log message ***
1991-05-13 19:56:07 +00:00
Steve Chamberlain
a8f3d65117
Fixed the shapes of external things some more.
...
1991-05-11 02:23:48 +00:00
John Gilmore
66d4e1bb88
Update for Sony News port and split of a.out into several variants.
...
Add write_contents to format-dependent vector.
1991-05-10 23:41:14 +00:00
John Gilmore
df77307a2a
Initial revision
1991-05-10 23:41:10 +00:00
Steve Chamberlain
4322f04db6
changed forward declaration struct stat; to reduce warnings. Changed
...
common on bfd_h_<x>_x.
1991-05-10 19:44:17 +00:00
Steve Chamberlain
81623791e4
Now there are two incarnations of relocs, linenos and syments. One for
...
internal digestion, and one full of char arrays for I/O. The original
names have gone to detect errors.
1991-05-10 19:41:19 +00:00
Steve Chamberlain
9dce1776b6
Initial revision
1991-05-10 19:40:56 +00:00
John Gilmore
bf475b4991
Make it limp for MIPS ECOFF, too.
1991-05-03 01:24:03 +00:00
Jim Kingdon
8c01a0eab1
Make bfd_filename return a char *, not a const char *.
1991-05-02 19:05:06 +00:00
John Gilmore
9c6a9c925f
Update for merge of main BFD and GDB's BFD. Remove "_struct" suffix
...
on all struct types -- they are in a separate namespace anyway.
Move bfd_alloc, bfd_zalloc, bfd_realloc, bfd_release into libbfd.h,
since external users shouldn't be calling them anyway.
1991-05-02 02:52:21 +00:00
John Gilmore
ec08b07730
Remove BFD_SUCCESS and BFD_FAILURE, replace with a comment about return
...
values of functions.
1991-04-26 16:32:20 +00:00
John Gilmore
bad3df6720
Merge intel-deliver and amd-deliver "include" directories, and the
...
GDB include directory, all into a single include directory.
There are minor corresponding changes in a few files in bfd and gdb.
1991-04-25 04:20:18 +00:00
John Gilmore
a07cc61341
Initial revision
1991-04-25 04:20:11 +00:00
K. Richard Pixley
dd3b648e8b
Johns release
1991-03-28 16:28:29 +00:00
K. Richard Pixley
16423a4a99
This commit was generated by cvs2svn to track changes on a CVS vendor
...
branch.
1991-03-25 22:25:13 +00:00
K. Richard Pixley
b37af01c89
as rich copied from mike
1991-03-25 22:25:13 +00:00
K. Richard Pixley
61a153e5c1
as rich copied from mike
1991-03-25 22:25:08 +00:00
K. Richard Pixley
fcd5c2934e
Initial revision
1991-03-25 22:25:03 +00:00