Steve Chamberlain [Sun, 1 Dec 1991 07:53:50 +0000 (07:53 +0000)]
* cpu-h8300.c: Add support for MEMIND addressing mode
Steve Chamberlain [Sun, 1 Dec 1991 07:37:33 +0000 (07:37 +0000)]
* coff-a29k.c: defined RELOC_PROCESSING to take the #ifdef out of
coffcode.h
* coffcode.h: use the new macro if available
Steve Chamberlain [Sun, 1 Dec 1991 07:14:34 +0000 (07:14 +0000)]
Fix comment.
Steve Chamberlain [Sun, 1 Dec 1991 07:11:25 +0000 (07:11 +0000)]
More filename renaming.
Steve Chamberlain [Sun, 1 Dec 1991 07:06:30 +0000 (07:06 +0000)]
Filename renaming
Steve Chamberlain [Sun, 1 Dec 1991 06:47:23 +0000 (06:47 +0000)]
Changes due to include file renaming:
* xcoffread.c: internalcoff.h ->coff/internal.c,
coff-rs6000.h ->coff/rs6000.h
* mipsread.c: coff-mips.h ->coff/mips.h
* elfread.c: elf-common.h ->elf/common.h
elf-external.h ->elf/external.h,
elf-internal.h ->elf/internal.h
* dwarfread.c dwarf.h ->elf/dwarf.h
* dbxread.c: aout64.h ->aout/aout64.h
stab.gnu.h ->aout/stab_gnu.h
* coffread.c: internalcoff.h ->coff/internal.h
* buildsym.c: stab.gnu.h ->aout/stab_gnu.h
* depend Updated to take the above into account.
Steve Chamberlain [Sun, 1 Dec 1991 06:28:28 +0000 (06:28 +0000)]
* elf.c (elf_corefile_note): cast malloc to avoid warning.
* Makefile.in: Fixed dependencies due to file rename
Steve Chamberlain [Sun, 1 Dec 1991 06:03:28 +0000 (06:03 +0000)]
Fixed dependencies
Steve Chamberlain [Sun, 1 Dec 1991 05:24:02 +0000 (05:24 +0000)]
* aout-encap.c, aoutf1.h, aoutx.h, archive.c, bout.c, coff-a29k.c,
coff-h8300.c, coff-i386.c, coff-i960.c, coff-m68k.c, coff-m88k.c,
coff-mips.c, coff-rs6000.c, cpu-h300.c, elf.c, i386aout.c,
newos3.c, stab-syms.c, syms.c: All these files have had their
#includes altered to point to the new places.
Steve Chamberlain [Sun, 1 Dec 1991 04:56:32 +0000 (04:56 +0000)]
* 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
Steve Chamberlain [Sun, 1 Dec 1991 04:45:47 +0000 (04:45 +0000)]
Initial revision
Steve Chamberlain [Sun, 1 Dec 1991 04:26:38 +0000 (04:26 +0000)]
Initial revision
Steve Chamberlain [Sun, 1 Dec 1991 02:59:19 +0000 (02:59 +0000)]
Sat Nov 30 18:58:40 1991 Steve Chamberlain (sac at cygnus.com)
* am29k-pinsn.c m68k-pinsn.c nm.c sparc-pinsn.c: now point to where
the header files have moved to.
Steve Chamberlain [Sun, 1 Dec 1991 02:58:37 +0000 (02:58 +0000)]
Updated to point to where the header files are now
Steve Chamberlain [Sun, 1 Dec 1991 02:46:04 +0000 (02:46 +0000)]
Initial revision
Steve Chamberlain [Sun, 1 Dec 1991 02:29:45 +0000 (02:29 +0000)]
Initial revision
Steve Chamberlain [Sun, 1 Dec 1991 02:12:42 +0000 (02:12 +0000)]
Reflect the new scheme
Steve Chamberlain [Sun, 1 Dec 1991 01:43:03 +0000 (01:43 +0000)]
*** empty log message ***
Steve Chamberlain [Sun, 1 Dec 1991 01:32:27 +0000 (01:32 +0000)]
Changed all prototypes from PROTO to EXFUN
Steve Chamberlain [Sun, 1 Dec 1991 01:31:03 +0000 (01:31 +0000)]
Fix typo in dependencies
Steve Chamberlain [Sun, 1 Dec 1991 01:28:32 +0000 (01:28 +0000)]
bfd.texinfo
use fsf-texi.tex rather than texinfo
Makefile.in
various bugfixes
Steve Chamberlain [Sun, 1 Dec 1991 01:27:19 +0000 (01:27 +0000)]
New order documentation
Steve Chamberlain [Sun, 1 Dec 1991 01:16:56 +0000 (01:16 +0000)]
Now reflect the new documentation order
Steve Chamberlain [Sun, 1 Dec 1991 00:40:39 +0000 (00:40 +0000)]
Moved the position of the #### lines so that the makefile fragments
can override the BFD_{LIBS,MACHINES,BACKENDS} make variables.
Steve Chamberlain [Sun, 1 Dec 1991 00:39:12 +0000 (00:39 +0000)]
New documentation style
Steve Chamberlain [Sat, 30 Nov 1991 22:33:57 +0000 (22:33 +0000)]
Even more documentation
Steve Chamberlain [Sat, 30 Nov 1991 21:41:22 +0000 (21:41 +0000)]
New documentation style
Fred Fish [Sat, 30 Nov 1991 04:49:48 +0000 (04:49 +0000)]
Add new files mh-i386v4 and mt-i386v4 to .Sanitize, check in the new
files.
Fred Fish [Sat, 30 Nov 1991 04:49:47 +0000 (04:49 +0000)]
Initial revision
Fred Fish [Sat, 30 Nov 1991 04:46:50 +0000 (04:46 +0000)]
Add tm-i386v4.h and xm-i386v4.h to Sanitize, add i386/SVR4 to configuration
file, recognize names beginning with '.' as compiler generated "fake" tags
for anonymous structures, unions and enums. Add target dependent functions
for SVR4 /proc register interface (i386-tdep.c).
Fred Fish [Sat, 30 Nov 1991 04:22:57 +0000 (04:22 +0000)]
Add h-i386v4.h to Sanitize file. Check in new h-i386v4.h.
Fred Fish [Sat, 30 Nov 1991 04:22:56 +0000 (04:22 +0000)]
Initial revision
Fred Fish [Sat, 30 Nov 1991 04:20:07 +0000 (04:20 +0000)]
Fix bug in elf.c (missing "break" statements in cases), add ncr and
SVR4 i386 support to configuration.
Fred Fish [Sat, 30 Nov 1991 04:03:50 +0000 (04:03 +0000)]
Change comments on svr4/amiga entries. Add ncr3000 as a recognized
configuration abbreviation.
Fred Fish [Sat, 30 Nov 1991 01:02:03 +0000 (01:02 +0000)]
Change simple call to printf of error message to a call to error(). Output
was not getting flushed and was not being newline terminated.
Roland Pesch [Sat, 30 Nov 1991 00:06:36 +0000 (00:06 +0000)]
*** empty log message ***
Roland Pesch [Sat, 30 Nov 1991 00:01:01 +0000 (00:01 +0000)]
(1) At Bob Chassell's request, remove leading comments that used to
survive M4 filtering but still tell people the original source was
M4'd;
(2) Also for B.C., include one more emphasis font in @colophon at end;
(3) Thanks to J Gilmore, strengthen wording about unsupported
combinations of host-manufacturer-OS in config Appendix.
Per Bothner [Fri, 29 Nov 1991 20:31:57 +0000 (20:31 +0000)]
Two small bug-fixes (affecting ar and nm).
Steve Chamberlain [Fri, 29 Nov 1991 01:09:30 +0000 (01:09 +0000)]
Uses something which will actuall work on an ebmon system
Steve Chamberlain [Fri, 29 Nov 1991 01:05:58 +0000 (01:05 +0000)]
Massive changes to generalize coff-bfd support enough to get 29k
working as well as it did before.
This means that 29k now supports multiple sections
Steve Chamberlain [Fri, 29 Nov 1991 01:03:25 +0000 (01:03 +0000)]
Made ebmon29k use coff-bfd backend
Michael Tiemann [Fri, 29 Nov 1991 00:43:02 +0000 (00:43 +0000)]
Updated movc and fmovc patterns to reflect the latest encodings in the
0.3.1 Sparc V9 manual.
Steve Chamberlain [Thu, 28 Nov 1991 21:24:07 +0000 (21:24 +0000)]
* config/obj-coff-bfd: made multiple sections with subsections
work.
* config/tc-h8300.c: made $ statement sep, and int alloc 2 bytes.
Steve Chamberlain [Thu, 28 Nov 1991 21:23:52 +0000 (21:23 +0000)]
*** empty log message ***
Steve Chamberlain [Thu, 28 Nov 1991 21:23:39 +0000 (21:23 +0000)]
* config/tc-h8300.c: made $ statement sep, and int alloc 2 bytes.
Steve Chamberlain [Thu, 28 Nov 1991 21:22:41 +0000 (21:22 +0000)]
Made multiple sections with subsections work.
John Gilmore [Thu, 28 Nov 1991 00:51:48 +0000 (00:51 +0000)]
Make structs work on DECstation (sigh)
John Gilmore [Wed, 27 Nov 1991 23:32:47 +0000 (23:32 +0000)]
Fix syntax errors.
Steve Chamberlain [Wed, 27 Nov 1991 22:28:57 +0000 (22:28 +0000)]
Added obj-coff-bfd* and mt-h8300hds
Steve Chamberlain [Wed, 27 Nov 1991 22:25:34 +0000 (22:25 +0000)]
Added coff-h8300.h
John Gilmore [Wed, 27 Nov 1991 22:05:28 +0000 (22:05 +0000)]
Add COFF_SWAP_TABLE to it (oops)
Steve Chamberlain [Wed, 27 Nov 1991 21:57:48 +0000 (21:57 +0000)]
coff-i386.c
Fixed the RTYPETOHOWTO -> TYPE2HOWTO
coff-mips.c coff-rs6000.c
Can't read relocs, so provide empty macro
Roland Pesch [Wed, 27 Nov 1991 21:32:15 +0000 (21:32 +0000)]
Hitachi h8/300 config of GAS manual (first draft), and a few config
spinoffs in the direction of feature-based config rather than entirely
machine-dep.
Roland Pesch [Wed, 27 Nov 1991 21:32:00 +0000 (21:32 +0000)]
Initial revision
John Gilmore [Wed, 27 Nov 1991 19:28:39 +0000 (19:28 +0000)]
Fiddle diddle descriptor
Steve Chamberlain [Wed, 27 Nov 1991 18:40:40 +0000 (18:40 +0000)]
* 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.
Steve Chamberlain [Wed, 27 Nov 1991 18:35:48 +0000 (18:35 +0000)]
Initial revision
Steve Chamberlain [Wed, 27 Nov 1991 16:58:22 +0000 (16:58 +0000)]
Added h8
Steve Chamberlain [Wed, 27 Nov 1991 16:56:08 +0000 (16:56 +0000)]
* Makefile.in: added coff-h8300
* configure.in: now h8 is a coff target
* cpu-h8300.c: fix various disassembly problems
* libcoff.h: took out some code which has been #0ed for a long
time.
* targets.c: added h8 coff
* coff-a29k.c, coff-i386.c, coff-i960.c, coff-m68k.c, coff-m88k.c
added new macro RTYPE2HOWTO to take a load of #ifdefs out of
coffcode.h
* coffcode.h: Started to change the way machine dependencies are
handled, from the nest of #ifdefs to macros defined in the
including coff-<foo>.c
Michael Tiemann [Wed, 27 Nov 1991 12:22:35 +0000 (12:22 +0000)]
readline/sysdep.h no longer exists, so main.o does not depend on it.
John Gilmore [Wed, 27 Nov 1991 09:43:59 +0000 (09:43 +0000)]
Improve G++ debugging support.
Roland Pesch [Tue, 26 Nov 1991 19:41:08 +0000 (19:41 +0000)]
Switch to _A29K__ (from _AMD29K__).
Steve Chamberlain [Tue, 26 Nov 1991 02:30:24 +0000 (02:30 +0000)]
Renamed static function to avoid conflict with header file
Steve Chamberlain [Tue, 26 Nov 1991 02:29:18 +0000 (02:29 +0000)]
Mon Nov 25 18:28:40 1991 Steve Chamberlain (sac at cygnus.com)
* config.h: h8 is now coff, not ieee
* h8300hds.sc: reflect the same
Steve Chamberlain [Tue, 26 Nov 1991 02:16:59 +0000 (02:16 +0000)]
obj-coff-bfd:
bfd support gets deeper into gas
*h8*
fixed numerous bugs in instruction encoding
Steve Chamberlain [Tue, 26 Nov 1991 02:16:53 +0000 (02:16 +0000)]
Initial revision
Steve Chamberlain [Tue, 26 Nov 1991 02:15:13 +0000 (02:15 +0000)]
Mon Nov 25 17:26:22 1991 Steve Chamberlain (sac at cygnus.com)
* as.c: (perform_an_assembly_pass): moved declaration of i to
avoid a syntax error. Now always create the three default
sections when in MANY_SEGMENTS mode.
* as.h: New improved way of specifying MANY_SEGMENTS
* configure.in: hds object format is now coff-bfd
* subsegs.h: add line numbers and section stuff to the
segment_info structure. (But go back later and fix.. this is
COFF specific)
Stu Grossman [Mon, 25 Nov 1991 20:33:19 +0000 (20:33 +0000)]
Add -lbsd to XM_CLIBS so that we get the right version of setpgrp.
Michael Tiemann [Sun, 24 Nov 1991 17:24:52 +0000 (17:24 +0000)]
Ensure we null-terminate the string we copy at the start of
m68k_reg_parse.
Michael Tiemann [Sun, 24 Nov 1991 17:23:10 +0000 (17:23 +0000)]
Resync reloc_type and RELOC_TYPE_NAMES.
John Gilmore [Sat, 23 Nov 1991 05:26:22 +0000 (05:26 +0000)]
* m2-exp.y (MAX, MIN): Rename to MAX_FUNC, MIN_FUNC to avoid
conflicts with system header files.
John Gilmore [Sat, 23 Nov 1991 05:22:34 +0000 (05:22 +0000)]
Add some error checking around ioctl's for terminal switching.
John Gilmore [Sat, 23 Nov 1991 03:20:41 +0000 (03:20 +0000)]
Fix hp300bsd entry point problem.
John Gilmore [Sat, 23 Nov 1991 01:49:58 +0000 (01:49 +0000)]
14 char filenames
John Gilmore [Sat, 23 Nov 1991 01:49:55 +0000 (01:49 +0000)]
Initial revision
John Gilmore [Sat, 23 Nov 1991 01:15:11 +0000 (01:15 +0000)]
No need to offset args from frame pointer.
John Gilmore [Fri, 22 Nov 1991 23:41:16 +0000 (23:41 +0000)]
sysdep renames
John Gilmore [Fri, 22 Nov 1991 23:02:29 +0000 (23:02 +0000)]
* coff-mips.c, coffcode.h: Peter Schauer's patch to kludge in
nonstandard MIPS sections (.rdata, .sdata, etc).
John Gilmore [Fri, 22 Nov 1991 22:50:28 +0000 (22:50 +0000)]
VERSION 4.2.95
John Gilmore [Fri, 22 Nov 1991 22:49:08 +0000 (22:49 +0000)]
Further cleanup for release.
John Gilmore [Fri, 22 Nov 1991 22:48:20 +0000 (22:48 +0000)]
Add warning and compiler override.
John Gilmore [Fri, 22 Nov 1991 21:59:01 +0000 (21:59 +0000)]
Support Mach too.
John Gilmore [Fri, 22 Nov 1991 20:44:50 +0000 (20:44 +0000)]
SCO lint.
John Gilmore [Fri, 22 Nov 1991 19:30:03 +0000 (19:30 +0000)]
CLeanups to compile, mostly on BSD (okeeffe) and sco (kithrup).
John Gilmore [Fri, 22 Nov 1991 19:09:03 +0000 (19:09 +0000)]
const lint
John Gilmore [Fri, 22 Nov 1991 17:07:42 +0000 (17:07 +0000)]
<sys/types.h> is required for <dirent.h>. Improve Sun alloca.
John Gilmore [Fri, 22 Nov 1991 16:48:27 +0000 (16:48 +0000)]
ALIGN -> BFD_ALIGN
John Gilmore [Fri, 22 Nov 1991 16:45:04 +0000 (16:45 +0000)]
ALIGN->BFD_ALIGN
John Gilmore [Fri, 22 Nov 1991 16:28:05 +0000 (16:28 +0000)]
Lint
John Gilmore [Fri, 22 Nov 1991 16:22:01 +0000 (16:22 +0000)]
Lint
John Gilmore [Fri, 22 Nov 1991 16:14:23 +0000 (16:14 +0000)]
Lint
John Gilmore [Fri, 22 Nov 1991 07:49:53 +0000 (07:49 +0000)]
Roll new files into various lists.
John Gilmore [Fri, 22 Nov 1991 07:17:49 +0000 (07:17 +0000)]
Add glob to SUBDIRS and GDB_SUPPORT_DIRS.
Remove texinfo from configdirs in GDB releases' configure.in file,
since it won't have any config scripts.
Per Bothner [Fri, 22 Nov 1991 05:22:06 +0000 (05:22 +0000)]
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.
Per Bothner [Fri, 22 Nov 1991 05:00:08 +0000 (05:00 +0000)]
Moved bfd_stab_name() and bfd_stab_names[]
from syms.c to new file stab-syms.c.
Renamed to aout_stab_name() and aout_stab_names[].
Also, since GNU extended type codes such as N_SETT are no longer
in ../include/stab.def, include them manually.
Per Bothner [Fri, 22 Nov 1991 04:59:56 +0000 (04:59 +0000)]
Initial revision
John Gilmore [Fri, 22 Nov 1991 03:36:23 +0000 (03:36 +0000)]
Roll VERSION to 4.2.90.
Stu Grossman [Fri, 22 Nov 1991 02:53:00 +0000 (02:53 +0000)]
*** empty log message ***
John Gilmore [Fri, 22 Nov 1991 02:48:49 +0000 (02:48 +0000)]
* Makefile.in: Clean up ../glob/tilde.c -> tilde.o path.
Clean up makefile a bit in general.
Fred Fish [Fri, 22 Nov 1991 02:30:34 +0000 (02:30 +0000)]
Initialize the c++ specific portion of the type structure for union types
as well as struct types, since gdb attempts to reference that portion for
both types. Was getting core dumps due to NULL pointer dereferencing.