binutils-gdb.git
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.

33 years agoRemove echo.
John Gilmore [Thu, 21 Nov 1991 02:04:02 +0000 (02:04 +0000)]
Remove echo.

33 years agoAvoid duplicate echo.
John Gilmore [Thu, 21 Nov 1991 01:56:17 +0000 (01:56 +0000)]
Avoid duplicate echo.

33 years agoRecognize obsolete form of AT_element_list attribute still used by AT&T
Fred Fish [Wed, 20 Nov 1991 13:07:12 +0000 (13:07 +0000)]
Recognize obsolete form of AT_element_list attribute still used by AT&T
compilers on one platform, and possibly more.

33 years agoput back powersys
K. Richard Pixley [Wed, 20 Nov 1991 07:59:39 +0000 (07:59 +0000)]
put back powersys

33 years agoadd ispell
K. Richard Pixley [Wed, 20 Nov 1991 07:59:15 +0000 (07:59 +0000)]
add ispell

33 years agoRe-work previous change.
Per Bothner [Wed, 20 Nov 1991 06:01:41 +0000 (06:01 +0000)]
Re-work previous change.

33 years agoadd staging stuff
K. Richard Pixley [Wed, 20 Nov 1991 03:49:05 +0000 (03:49 +0000)]
add staging stuff

33 years agolink as.new only if there is something to link to
K. Richard Pixley [Wed, 20 Nov 1991 03:46:20 +0000 (03:46 +0000)]
link as.new only if there is something to link to

33 years agoSome cleanups of N_TXTADDR and N_TXTOFF.
Per Bothner [Wed, 20 Nov 1991 02:48:13 +0000 (02:48 +0000)]
Some cleanups of N_TXTADDR and N_TXTOFF.

33 years agoIgnore names invented by helpful compilers for anonymous structs, unions,
Fred Fish [Wed, 20 Nov 1991 00:20:43 +0000 (00:20 +0000)]
Ignore names invented by helpful compilers for anonymous structs, unions,
and enums.

33 years ago#include "sysdep.h"
Stu Grossman [Tue, 19 Nov 1991 23:39:01 +0000 (23:39 +0000)]
#include "sysdep.h"

33 years agoIntegrate new readline from Brian Fox.
Stu Grossman [Tue, 19 Nov 1991 23:37:53 +0000 (23:37 +0000)]
Integrate new readline from Brian Fox.

33 years ago* history.c: #include "sysdep.h".
Stu Grossman [Tue, 19 Nov 1991 23:05:55 +0000 (23:05 +0000)]
* history.c:  #include "sysdep.h".

33 years agoFix bug where script was referencing host_arch instead of host_cpu.
Stu Grossman [Tue, 19 Nov 1991 22:50:38 +0000 (22:50 +0000)]
Fix bug where script was referencing host_arch instead of host_cpu.

33 years agoChange SYSV to USG to match current usage in source. Add USGr4 to list
Fred Fish [Tue, 19 Nov 1991 18:54:38 +0000 (18:54 +0000)]
Change SYSV to USG to match current usage in source.  Add USGr4 to list
of defines to check for to use <dirent.h> style directory access.

33 years agoAdd defines so that parsers produced by SVR4 versions of yacc can coexist
Fred Fish [Tue, 19 Nov 1991 15:59:55 +0000 (15:59 +0000)]
Add defines so that parsers produced by SVR4 versions of yacc can coexist
in the same executable without collision (c-exp.y, m2-exp.y).  Add forward
delaration of function returning pointer to shut up compiler warnings about
conversion of int to pointer (symtab.h).

33 years ago* readline.c (filename_completion_function): use struct dirent
Stu Grossman [Tue, 19 Nov 1991 08:02:35 +0000 (08:02 +0000)]
* readline.c (filename_completion_function):  use struct dirent
instead of struct direct.

33 years agoForgot about vi_mode.c...
Stu Grossman [Tue, 19 Nov 1991 06:29:50 +0000 (06:29 +0000)]
Forgot about vi_mode.c...

33 years agoRemove tdesc stuff and prettify.
John Gilmore [Tue, 19 Nov 1991 06:15:22 +0000 (06:15 +0000)]
Remove tdesc stuff and prettify.

33 years agoIntegrate new readline from Brian Fox.
Stu Grossman [Tue, 19 Nov 1991 05:59:18 +0000 (05:59 +0000)]
Integrate new readline from Brian Fox.

33 years agoNew readline stuff.
Stu Grossman [Tue, 19 Nov 1991 05:44:12 +0000 (05:44 +0000)]
New readline stuff.

33 years agoInitial revision
Stu Grossman [Tue, 19 Nov 1991 05:34:43 +0000 (05:34 +0000)]
Initial revision

33 years agoRemove doc. It's been moved to a subdir.
Stu Grossman [Tue, 19 Nov 1991 05:32:02 +0000 (05:32 +0000)]
Remove doc.  It's been moved to a subdir.

33 years agoInitial revision
Stu Grossman [Tue, 19 Nov 1991 05:29:21 +0000 (05:29 +0000)]
Initial revision

33 years agoAdd doc and examples.
Stu Grossman [Tue, 19 Nov 1991 05:24:30 +0000 (05:24 +0000)]
Add doc and examples.

33 years agoAdd glob
Stu Grossman [Tue, 19 Nov 1991 05:23:19 +0000 (05:23 +0000)]
Add glob

33 years agoMore inclusion of defs.h to before param.h, ala other source files.
Fred Fish [Tue, 19 Nov 1991 05:22:32 +0000 (05:22 +0000)]
More inclusion of defs.h to before param.h, ala other source files.
This is required to supply some typedefs used in files included via
param.h.

33 years agoInitial revision
Stu Grossman [Tue, 19 Nov 1991 05:16:47 +0000 (05:16 +0000)]
Initial revision

33 years agoAdd generic m68k function prologue skipping support and expand the
Fred Fish [Tue, 19 Nov 1991 01:54:52 +0000 (01:54 +0000)]
Add generic m68k function prologue skipping support and expand the
skipping to include movem and fmovem.

33 years agoRemove tdesc stuff.
John Gilmore [Tue, 19 Nov 1991 00:50:06 +0000 (00:50 +0000)]
Remove tdesc stuff.

33 years agoRename tm-88k.h to tm-m88k.h
John Gilmore [Tue, 19 Nov 1991 00:47:14 +0000 (00:47 +0000)]
Rename tm-88k.h to tm-m88k.h

33 years agoRemove tdescs.
John Gilmore [Tue, 19 Nov 1991 00:45:03 +0000 (00:45 +0000)]
Remove tdescs.

33 years agoRemove tdesc stuff. Remove FRAME_CHAIN_COMBINE from all tm-*.h files,
John Gilmore [Mon, 18 Nov 1991 23:52:12 +0000 (23:52 +0000)]
Remove tdesc stuff.  Remove FRAME_CHAIN_COMBINE from all tm-*.h files,
since it was always defined exactly the same in all of them.

33 years agoVarious improvements.
Per Bothner [Mon, 18 Nov 1991 20:06:48 +0000 (20:06 +0000)]
Various improvements.

33 years agoSupply missing third arg to instance of call to do_type().
Fred Fish [Mon, 18 Nov 1991 18:18:30 +0000 (18:18 +0000)]
Supply missing third arg to instance of call to do_type().

33 years agoChanges to match new DWARF draft 5 version of include/dwarf.h.
Fred Fish [Mon, 18 Nov 1991 08:07:43 +0000 (08:07 +0000)]
Changes to match new DWARF draft 5 version of include/dwarf.h.

33 years agoUpdate dwarf.h to DWARF draft 5 version from gcc2.
Fred Fish [Mon, 18 Nov 1991 08:04:17 +0000 (08:04 +0000)]
Update dwarf.h to DWARF draft 5 version from gcc2.

33 years ago * Makefile.in: Bump to version 1.92.
Per Bothner [Mon, 18 Nov 1991 08:04:14 +0000 (08:04 +0000)]
* Makefile.in:  Bump to version 1.92.
* version.c, Makefile.in:  Get version string from Makefile.
* copy.c, is-strip.c, not-strip.c, maybe-strip.c, Makefile.in:
Make the same change that we earlier did for ar/ranlib:
Generate two different binaries for strip and copy and use
a global variable with different values to distinguish
ostrip from copy.  (-1 means to use argv[0] to decide,
so you can get the old behavior, but it is no longer the default).
* copy.c (copy_file):  Set EXEC_P of output bfd if input is so.
* copy.c (main):  If is_strip==-1, compare last 5 chars
of argv[0], not the whole path.
* copy.c (main): Return 0, not 1.
* copy.c (setup_sections):  Fix due to change in bfd_make_section
now failing if asked for a duplicate section.
* strip.c, ostrip.c:  Removed obsolete files.
* ar.c, not-ranlib.c, maybe-ranlib.c:
Change encoding of is_ranlib variable to be consistent
with is_strip for strip.copy (i.e -1 to means use argv[0]).

33 years agoInitial revision
Per Bothner [Mon, 18 Nov 1991 08:04:02 +0000 (08:04 +0000)]
Initial revision

33 years agoMake changes needed to handle code which uses ANSI-mangled names (and
Michael Tiemann [Mon, 18 Nov 1991 00:32:34 +0000 (00:32 +0000)]
Make changes needed to handle code which uses ANSI-mangled names (and
new G++ 1.95 dbxout output).

33 years ago * targets.c: Make the default target_vector contain
Per Bothner [Sun, 17 Nov 1991 21:38:05 +0000 (21:38 +0000)]
* targets.c:  Make the default target_vector contain
just &DEFAULT_VECTOR.  This makes executables a lot smaller.
Old behavior can be gotten by defining ALL_TARGETS.
* aoutf1.h, demo64.c, i386aout.c, newsos3.c, sunos.c:
Factored out common code into new file aout-target.h.
Saves a lot of duplicate code for a.out variants.

33 years agoFixed a syntax error.
Sean Eric Fagan [Sat, 16 Nov 1991 07:24:23 +0000 (07:24 +0000)]
Fixed a syntax error.

33 years agoSome COFF systems (SCO, for example) want a .comment section. Not necessary,
Sean Eric Fagan [Sat, 16 Nov 1991 02:38:56 +0000 (02:38 +0000)]
Some COFF systems (SCO, for example) want a .comment section. Not necessary,
but useful.

33 years ago* mipsread.c (parse_partial_symbols): patch to keep DEC C
Stu Grossman [Sat, 16 Nov 1991 02:00:50 +0000 (02:00 +0000)]
* mipsread.c (parse_partial_symbols):  patch to keep DEC C
compiler from making gdb bomb out.  Thanks to Ed Santiago!

33 years ago.Sanitize: reflect someone's apocopation of binutils.texi[nfo] name
Roland Pesch [Fri, 15 Nov 1991 23:34:35 +0000 (23:34 +0000)]
.Sanitize: reflect someone's apocopation of binutils.texi[nfo] name
Makefile.in: improve texi2roff workarounds

33 years agoansi name abuse changes
David Henkel-Wallace [Fri, 15 Nov 1991 23:23:11 +0000 (23:23 +0000)]
ansi name abuse changes

33 years agoansi name abuse changes
David Henkel-Wallace [Fri, 15 Nov 1991 23:16:29 +0000 (23:16 +0000)]
ansi name abuse changes

33 years agoDon't grep directories, since that breaks on NFS-mounted file systems.
Per Bothner [Fri, 15 Nov 1991 21:11:08 +0000 (21:11 +0000)]
Don't grep directories, since that breaks on NFS-mounted file systems.

33 years agoRemove ldgld.c, ldgld68k.c, ldm88k.c, since these are
Per Bothner [Fri, 15 Nov 1991 21:09:49 +0000 (21:09 +0000)]
Remove ldgld.c, ldgld68k.c, ldm88k.c, since these are
now automatically generated.

33 years agoUpdated from ../bfd make headsers
Per Bothner [Fri, 15 Nov 1991 21:07:41 +0000 (21:07 +0000)]
Updated from ../bfd make headsers

33 years agoQuit moving *-in.h into and out of doc subdir. Doc subdir knows how
Roland Pesch [Fri, 15 Nov 1991 20:26:52 +0000 (20:26 +0000)]
Quit moving *-in.h into and out of doc subdir.  Doc subdir knows how
to find them.

33 years agoRepairs for srcdir/objdir separation.
Roland Pesch [Fri, 15 Nov 1991 20:22:15 +0000 (20:22 +0000)]
Repairs for srcdir/objdir separation.
Individual targets for proto-header files.

33 years agoUpdate HOSTING_LIBS (for Cygnus).
Per Bothner [Fri, 15 Nov 1991 03:54:41 +0000 (03:54 +0000)]
Update HOSTING_LIBS (for Cygnus).

33 years ago * aoutx.h (NAME(aout,print_symbol)): Fix thinko.
Per Bothner [Fri, 15 Nov 1991 03:53:14 +0000 (03:53 +0000)]
* aoutx.h (NAME(aout,print_symbol)):  Fix thinko.
* syms.c (bfd_stab_names):  Turn on new GNU_EXTRA_STABS macro
to include names of N_SETT etc.

33 years ago * stab.def: Added defs for extended GNU symbol types,
Per Bothner [Fri, 15 Nov 1991 03:47:35 +0000 (03:47 +0000)]
* 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().

33 years agoRemove line containing only a leading tab. Such lines cause some versions
Fred Fish [Fri, 15 Nov 1991 03:44:04 +0000 (03:44 +0000)]
Remove line containing only a leading tab.  Such lines cause some versions
of "make" to choke, including SVR4 versions.

33 years agoAdd compact_misc_function_vector() to compact out duplicate entries in
Fred Fish [Fri, 15 Nov 1991 03:41:42 +0000 (03:41 +0000)]
Add compact_misc_function_vector() to compact out duplicate entries in
the misc function vector.  See comments in the source for why this is
necessary.

33 years agoChanges to build misc function vector entries from canonical bfd symbol
Fred Fish [Fri, 15 Nov 1991 03:36:45 +0000 (03:36 +0000)]
Changes to build misc function vector entries from canonical bfd symbol
table entries.

33 years agoAdd Makefile.in, configure.in. Remove Makefile.
Per Bothner [Fri, 15 Nov 1991 03:29:15 +0000 (03:29 +0000)]
Add Makefile.in, configure.in.  Remove Makefile.

33 years agoAdd minimal support for reading ELF symbol files and generating canonical bfd
Fred Fish [Fri, 15 Nov 1991 03:26:58 +0000 (03:26 +0000)]
Add minimal support for reading ELF symbol files and generating canonical bfd
symbol tables.  Also change the names of some functions.

33 years agoAdd defines to support ELF symbol tables.
Fred Fish [Fri, 15 Nov 1991 03:20:39 +0000 (03:20 +0000)]
Add defines to support ELF symbol tables.

33 years agoTrivial change to comment to remove redundant "to".
Fred Fish [Fri, 15 Nov 1991 03:14:20 +0000 (03:14 +0000)]
Trivial change to comment to remove redundant "to".

33 years agoTwo kinds of changes:
Roland Pesch [Fri, 15 Nov 1991 00:58:33 +0000 (00:58 +0000)]
Two kinds of changes:
(1) repair refs to readline includes to use new shorter filenames
(2) provision for texi2roff conversion of doc via Makefile
    (new targets: gdb.mm, gdb.me, gdb.ms).

33 years agoHandle moves ahead of the stack pointer slide, for struct returning fns.
John Gilmore [Thu, 14 Nov 1991 22:15:41 +0000 (22:15 +0000)]
Handle moves ahead of the stack pointer slide, for struct returning fns.

33 years agoAdded delta88
Steve Chamberlain [Thu, 14 Nov 1991 22:01:47 +0000 (22:01 +0000)]
Added delta88

33 years ago* m88k-tdep.c (examine_prologue): Deal with OR instructions
John Gilmore [Thu, 14 Nov 1991 21:20:12 +0000 (21:20 +0000)]
* m88k-tdep.c (examine_prologue):  Deal with OR instructions
that shuffle parameters into other regs.
* symtab.c (decode_line_1):  Fix bug introduced in Per's change
of Nov 12th.

33 years agoreadline, inc-read: fix node structure so this makeinfo's cleanly.
Roland Pesch [Thu, 14 Nov 1991 20:12:16 +0000 (20:12 +0000)]
readline, inc-read: fix node structure so this makeinfo's cleanly.
Makefile.in: reflect dependencies for readline.info correctly; invoke makeinfo without '-' prefix.

33 years agoFix minor node-structure bug.
Roland Pesch [Thu, 14 Nov 1991 19:23:54 +0000 (19:23 +0000)]
Fix minor node-structure bug.

33 years ago.Sanitize:
Steve Chamberlain [Thu, 14 Nov 1991 18:07:17 +0000 (18:07 +0000)]
.Sanitize:
now use the shortened names
Makefile.in:
make install-info work on sysV
readline.texi
fix @include problem

33 years agoAdded harris
Steve Chamberlain [Thu, 14 Nov 1991 15:24:43 +0000 (15:24 +0000)]
Added harris

33 years agoRename them so that we can symlink them so that m4 can see them.
K. Richard Pixley [Thu, 14 Nov 1991 09:26:26 +0000 (09:26 +0000)]
Rename them so that we can symlink them so that m4 can see them.