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