external/binutils.git
32 years agoTwo small bug-fixes (affecting ar and nm).
Per Bothner [Fri, 29 Nov 1991 20:31:57 +0000 (20:31 +0000)]
Two small bug-fixes (affecting ar and nm).

32 years agoUses something which will actuall work on an ebmon system
Steve Chamberlain [Fri, 29 Nov 1991 01:09:30 +0000 (01:09 +0000)]
Uses something which will actuall work on an ebmon system

32 years agoMassive changes to generalize coff-bfd support enough to get 29k
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

32 years agoMade ebmon29k use coff-bfd backend
Steve Chamberlain [Fri, 29 Nov 1991 01:03:25 +0000 (01:03 +0000)]
Made ebmon29k use coff-bfd backend

32 years agoUpdated movc and fmovc patterns to reflect the latest encodings in the
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.

32 years ago * config/obj-coff-bfd: made multiple sections with subsections
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.

32 years ago*** empty log message ***
Steve Chamberlain [Thu, 28 Nov 1991 21:23:52 +0000 (21:23 +0000)]
*** empty log message ***

32 years ago* config/tc-h8300.c: made $ statement sep, and int alloc 2 bytes.
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.

32 years agoMade multiple sections with subsections work.
Steve Chamberlain [Thu, 28 Nov 1991 21:22:41 +0000 (21:22 +0000)]
Made multiple sections with subsections work.

32 years agoMake structs work on DECstation (sigh)
John Gilmore [Thu, 28 Nov 1991 00:51:48 +0000 (00:51 +0000)]
Make structs work on DECstation (sigh)

32 years agoFix syntax errors.
John Gilmore [Wed, 27 Nov 1991 23:32:47 +0000 (23:32 +0000)]
Fix syntax errors.

32 years agoAdded obj-coff-bfd* and mt-h8300hds
Steve Chamberlain [Wed, 27 Nov 1991 22:28:57 +0000 (22:28 +0000)]
Added obj-coff-bfd* and mt-h8300hds

32 years agoAdded coff-h8300.h
Steve Chamberlain [Wed, 27 Nov 1991 22:25:34 +0000 (22:25 +0000)]
Added coff-h8300.h

32 years agoAdd COFF_SWAP_TABLE to it (oops)
John Gilmore [Wed, 27 Nov 1991 22:05:28 +0000 (22:05 +0000)]
Add COFF_SWAP_TABLE to it (oops)

32 years agocoff-i386.c
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

32 years agoHitachi h8/300 config of GAS manual (first draft), and a few config
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.

32 years agoInitial revision
Roland Pesch [Wed, 27 Nov 1991 21:32:00 +0000 (21:32 +0000)]
Initial revision

32 years agoFiddle diddle descriptor
John Gilmore [Wed, 27 Nov 1991 19:28:39 +0000 (19:28 +0000)]
Fiddle diddle descriptor

32 years ago * internalcoff.h: (internal_scnhdr) took out #def dependency, now
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.

32 years agoInitial revision
Steve Chamberlain [Wed, 27 Nov 1991 18:35:48 +0000 (18:35 +0000)]
Initial revision

32 years agoAdded h8
Steve Chamberlain [Wed, 27 Nov 1991 16:58:22 +0000 (16:58 +0000)]
Added h8

32 years ago * Makefile.in: added coff-h8300
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

32 years agoreadline/sysdep.h no longer exists, so main.o does not depend on it.
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.

32 years agoImprove G++ debugging support.
John Gilmore [Wed, 27 Nov 1991 09:43:59 +0000 (09:43 +0000)]
Improve G++ debugging support.

32 years agoSwitch to _A29K__ (from _AMD29K__).
Roland Pesch [Tue, 26 Nov 1991 19:41:08 +0000 (19:41 +0000)]
Switch to _A29K__ (from _AMD29K__).

32 years agoRenamed static function to avoid conflict with header file
Steve Chamberlain [Tue, 26 Nov 1991 02:30:24 +0000 (02:30 +0000)]
Renamed static function to avoid conflict with header file

32 years agoMon Nov 25 18:28:40 1991 Steve Chamberlain (sac at cygnus.com)
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

32 years agoobj-coff-bfd:
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

32 years agoInitial revision
Steve Chamberlain [Tue, 26 Nov 1991 02:16:53 +0000 (02:16 +0000)]
Initial revision

32 years agoMon Nov 25 17:26:22 1991 Steve Chamberlain (sac at cygnus.com)
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)

32 years agoAdd -lbsd to XM_CLIBS so that we get the right version of setpgrp.
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.

33 years agoEnsure we null-terminate the string we copy at the start of
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.

33 years agoResync reloc_type and RELOC_TYPE_NAMES.
Michael Tiemann [Sun, 24 Nov 1991 17:23:10 +0000 (17:23 +0000)]
Resync reloc_type and RELOC_TYPE_NAMES.

33 years ago * m2-exp.y (MAX, MIN): Rename to MAX_FUNC, MIN_FUNC to avoid
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.

33 years agoAdd some error checking around ioctl's for terminal switching.
John Gilmore [Sat, 23 Nov 1991 05:22:34 +0000 (05:22 +0000)]
Add some error checking around ioctl's for terminal switching.

33 years agoFix hp300bsd entry point problem.
John Gilmore [Sat, 23 Nov 1991 03:20:41 +0000 (03:20 +0000)]
Fix hp300bsd entry point problem.

33 years ago14 char filenames
John Gilmore [Sat, 23 Nov 1991 01:49:58 +0000 (01:49 +0000)]
14 char filenames

33 years agoInitial revision
John Gilmore [Sat, 23 Nov 1991 01:49:55 +0000 (01:49 +0000)]
Initial revision

33 years agoNo need to offset args from frame pointer.
John Gilmore [Sat, 23 Nov 1991 01:15:11 +0000 (01:15 +0000)]
No need to offset args from frame pointer.

33 years agosysdep renames
John Gilmore [Fri, 22 Nov 1991 23:41:16 +0000 (23:41 +0000)]
sysdep renames

33 years ago * coff-mips.c, coffcode.h: Peter Schauer's patch to kludge in
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).

33 years agoVERSION 4.2.95
John Gilmore [Fri, 22 Nov 1991 22:50:28 +0000 (22:50 +0000)]
VERSION 4.2.95

33 years agoFurther cleanup for release.
John Gilmore [Fri, 22 Nov 1991 22:49:08 +0000 (22:49 +0000)]
Further cleanup for release.

33 years agoAdd warning and compiler override.
John Gilmore [Fri, 22 Nov 1991 22:48:20 +0000 (22:48 +0000)]
Add warning and compiler override.

33 years agoSupport Mach too.
John Gilmore [Fri, 22 Nov 1991 21:59:01 +0000 (21:59 +0000)]
Support Mach too.

33 years agoSCO lint.
John Gilmore [Fri, 22 Nov 1991 20:44:50 +0000 (20:44 +0000)]
SCO lint.

33 years agoCLeanups to compile, mostly on BSD (okeeffe) and sco (kithrup).
John Gilmore [Fri, 22 Nov 1991 19:30:03 +0000 (19:30 +0000)]
CLeanups to compile, mostly on BSD (okeeffe) and sco (kithrup).

33 years agoconst lint
John Gilmore [Fri, 22 Nov 1991 19:09:03 +0000 (19:09 +0000)]
const lint

33 years ago<sys/types.h> is required for <dirent.h>. Improve Sun alloca.
John Gilmore [Fri, 22 Nov 1991 17:07:42 +0000 (17:07 +0000)]
<sys/types.h> is required for <dirent.h>.  Improve Sun alloca.

33 years agoALIGN -> BFD_ALIGN
John Gilmore [Fri, 22 Nov 1991 16:48:27 +0000 (16:48 +0000)]
ALIGN -> BFD_ALIGN

33 years agoALIGN->BFD_ALIGN
John Gilmore [Fri, 22 Nov 1991 16:45:04 +0000 (16:45 +0000)]
ALIGN->BFD_ALIGN

33 years agoLint
John Gilmore [Fri, 22 Nov 1991 16:28:05 +0000 (16:28 +0000)]
Lint

33 years agoLint
John Gilmore [Fri, 22 Nov 1991 16:22:01 +0000 (16:22 +0000)]
Lint

33 years agoLint
John Gilmore [Fri, 22 Nov 1991 16:14:23 +0000 (16:14 +0000)]
Lint

33 years agoRoll new files into various lists.
John Gilmore [Fri, 22 Nov 1991 07:49:53 +0000 (07:49 +0000)]
Roll new files into various lists.

33 years agoAdd glob to SUBDIRS and GDB_SUPPORT_DIRS.
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.

33 years agostab.def: Remove the GNU extended type codes (e.g. N_SETT).
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.

33 years ago Moved bfd_stab_name() and bfd_stab_names[]
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.

33 years agoInitial revision
Per Bothner [Fri, 22 Nov 1991 04:59:56 +0000 (04:59 +0000)]
Initial revision

33 years agoRoll VERSION to 4.2.90.
John Gilmore [Fri, 22 Nov 1991 03:36:23 +0000 (03:36 +0000)]
Roll VERSION to 4.2.90.

33 years ago*** empty log message ***
Stu Grossman [Fri, 22 Nov 1991 02:53:00 +0000 (02:53 +0000)]
*** empty log message ***

33 years ago* Makefile.in: Clean up ../glob/tilde.c -> tilde.o path.
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.

33 years agoInitialize the c++ specific portion of the type structure for union types
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.

33 years ago* configure.in, config/mh-svr4: Make SVR4 work.
Stu Grossman [Fri, 22 Nov 1991 01:42:10 +0000 (01:42 +0000)]
* configure.in, config/mh-svr4:  Make SVR4 work.

33 years ago* main.c: Use getcwd rather than getwd.
John Gilmore [Fri, 22 Nov 1991 01:29:29 +0000 (01:29 +0000)]
* main.c:  Use getcwd rather than getwd.
* standalone.c:  Fake getcwd rather than getwd.
* xm-*.h:  Remove fake values of MAXPATHLEN.

33 years agoAdd inc-hist.texi
John Gilmore [Fri, 22 Nov 1991 01:16:44 +0000 (01:16 +0000)]
Add inc-hist.texi

33 years agoInitial revision
Stu Grossman [Fri, 22 Nov 1991 00:39:00 +0000 (00:39 +0000)]
Initial revision

33 years agohsuser.texinfo -> inc-hist.texi.
Stu Grossman [Fri, 22 Nov 1991 00:36:55 +0000 (00:36 +0000)]
hsuser.texinfo -> inc-hist.texi.

33 years agoRefer to new locations for readline doc.
Stu Grossman [Fri, 22 Nov 1991 00:24:23 +0000 (00:24 +0000)]
Refer to new locations for readline doc.

33 years agoRename REAMME.configure to DOC.configure
John Gilmore [Thu, 21 Nov 1991 23:48:58 +0000 (23:48 +0000)]
Rename REAMME.configure to DOC.configure

33 years agoChange hm-* to mh-*.
Stu Grossman [Thu, 21 Nov 1991 23:24:17 +0000 (23:24 +0000)]
Change hm-* to mh-*.

33 years agoAdd glob subdir.
Stu Grossman [Thu, 21 Nov 1991 23:02:56 +0000 (23:02 +0000)]
Add glob subdir.

33 years agoFixup dirent<->direct stuff.
Stu Grossman [Thu, 21 Nov 1991 22:50:49 +0000 (22:50 +0000)]
Fixup dirent<->direct stuff.

33 years agoInitial revision
Stu Grossman [Thu, 21 Nov 1991 22:49:25 +0000 (22:49 +0000)]
Initial revision

33 years ago* readline.c: Move config stuff to sysdep.h, use typedef dirent
Stu Grossman [Thu, 21 Nov 1991 22:48:11 +0000 (22:48 +0000)]
* readline.c:  Move config stuff to sysdep.h, use typedef dirent
consistently, remove refs to d_namlen (& D_NAMLEN) to improve
portability.  Also, update copyright notice.
readline.h:  remove config stuff that I added erroneously in the
first place.

33 years ago* emacs_keymap.c, funmap.c, history.c, keymaps.c, vi_keymap.c,
Stu Grossman [Thu, 21 Nov 1991 22:43:59 +0000 (22:43 +0000)]
* emacs_keymap.c, funmap.c, history.c, keymaps.c, vi_keymap.c,
vi_mode.c:  move config stuff to sysdep.h, update copyright notices.

33 years agoAdd a bunch of config files to .Sanitize, add some config stuff to Makefile.in
Stu Grossman [Thu, 21 Nov 1991 22:38:52 +0000 (22:38 +0000)]
Add a bunch of config files to .Sanitize, add some config stuff to Makefile.in
and configure.in.  Fix compilation of ../glob/tilde.o in Makefile.

33 years agoAdd /* */ to #if 0'd thing to help ANSI.
John Gilmore [Thu, 21 Nov 1991 22:08:25 +0000 (22:08 +0000)]
Add /* */ to #if 0'd thing to help ANSI.

33 years agoRemove more refs to removed files.
John Gilmore [Thu, 21 Nov 1991 21:15:57 +0000 (21:15 +0000)]
Remove more refs to removed files.

33 years ago* exec.c (exec_files_info): If `verbose' is set, show file offset as well.
John Gilmore [Thu, 21 Nov 1991 19:59:09 +0000 (19:59 +0000)]
* exec.c (exec_files_info):  If `verbose' is set, show file offset as well.

33 years ago* aout64.h (N_TXTADDR, N_TXTOFF, N_TXTSIZE): New definitions
John Gilmore [Thu, 21 Nov 1991 19:55:32 +0000 (19:55 +0000)]
* 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.

33 years ago* libaout.h (WORK_OUT_FILE_POSITIONS): One more try at this
John Gilmore [Thu, 21 Nov 1991 19:52:23 +0000 (19:52 +0000)]
* libaout.h (WORK_OUT_FILE_POSITIONS):  One more try at this
rather complicated seeming problem.  Eliminate LOGICAL_ versions,
just make N_XXX work by excluding the header from the text segment.
* aoutx.h:  Fix comments to match.

33 years agoUpdate for new files and changed include files.
John Gilmore [Thu, 21 Nov 1991 19:26:37 +0000 (19:26 +0000)]
Update for new files and changed include files.

33 years ago* defs.h: Incorporate param.h. All users changed.
John Gilmore [Thu, 21 Nov 1991 18:42:05 +0000 (18:42 +0000)]
* defs.h:  Incorporate param.h.  All users changed.
* param-no-tm.h:  Change users to define TM_FILE_OVERRIDE instead.
* param.h, param-no-tm.h:  Removed.
* Update copyrights in all changed files.
* dbxread.c, dwarfread.c, inflow.c, infrun.c, m2-exp.y, putenv.c,
solib.c, symtab.h, tm-umax.h, valprint.c:  Lint.
* tm-convex.h, tm-hp300hpux.h, tm-merlin.h, tm-sparc.h,
xm-merlin.h:  Avoid host include files in target descriptions.
* getpagesize.h:  Removed, libiberty copes now.

33 years agoUpdate checked-in copy for convenience. (FSF releases build their own.)
John Gilmore [Thu, 21 Nov 1991 14:57:44 +0000 (14:57 +0000)]
Update checked-in copy for convenience.  (FSF releases build their own.)

33 years agotemporary mid-attempt at fixincludes during three-stage
K. Richard Pixley [Thu, 21 Nov 1991 08:42:27 +0000 (08:42 +0000)]
temporary mid-attempt at fixincludes during three-stage

33 years agoAdd mh-sco
John Gilmore [Thu, 21 Nov 1991 05:35:10 +0000 (05:35 +0000)]
Add mh-sco

33 years ago.Sanitize:
Steve Chamberlain [Thu, 21 Nov 1991 04:26:50 +0000 (04:26 +0000)]
.Sanitize:
Include mh-delta88
mh-delta88:
Remove gratuitous greeting

33 years agoBring in HP a.out remnants from GDB. Eliminate obsolete a.out.gnu.h.
John Gilmore [Thu, 21 Nov 1991 04:06:23 +0000 (04:06 +0000)]
Bring in HP a.out remnants from GDB.  Eliminate obsolete a.out.gnu.h.

33 years agoRemove rudimentary HP a.out support from GDB, move to ../include.
John Gilmore [Thu, 21 Nov 1991 04:02:27 +0000 (04:02 +0000)]
Remove rudimentary HP a.out support from GDB, move to ../include.

33 years agoCashier <a.out.gnu.h>
John Gilmore [Thu, 21 Nov 1991 03:59:14 +0000 (03:59 +0000)]
Cashier <a.out.gnu.h>

33 years agoMore *config stuff
John Gilmore [Thu, 21 Nov 1991 03:39:08 +0000 (03:39 +0000)]
More *config stuff

33 years agotconfig and xconfig => config
John Gilmore [Thu, 21 Nov 1991 03:35:22 +0000 (03:35 +0000)]
tconfig and xconfig => config

33 years agoecho echo echo
John Gilmore [Thu, 21 Nov 1991 03:20:09 +0000 (03:20 +0000)]
echo echo echo

33 years agoxconfig, tconfig ==> config
John Gilmore [Thu, 21 Nov 1991 03:19:37 +0000 (03:19 +0000)]
xconfig, tconfig ==> config

33 years agoAdd rs/6000, merge xconfig and tconfig into config.
John Gilmore [Thu, 21 Nov 1991 03:12:25 +0000 (03:12 +0000)]
Add rs/6000, merge xconfig and tconfig into config.

33 years agotconfig&xconfig => config
John Gilmore [Thu, 21 Nov 1991 03:08:51 +0000 (03:08 +0000)]
tconfig&xconfig => config

33 years agoMakefile fragments for various hosts and targets now come from
John Gilmore [Thu, 21 Nov 1991 03:04:36 +0000 (03:04 +0000)]
Makefile fragments for various hosts and targets now come from
gdb/config/mh-* and gdb/config/mt-*.  This is for consistency with
other config setups.

33 years agoFor configure-able doc dir.
John Gilmore [Thu, 21 Nov 1991 02:44:53 +0000 (02:44 +0000)]
For configure-able doc dir.

33 years agoClean up rs6000 opcode stuff.
John Gilmore [Thu, 21 Nov 1991 02:37:15 +0000 (02:37 +0000)]
Clean up rs6000 opcode stuff.