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