K. Richard Pixley [Sat, 27 Jul 1991 02:34:20 +0000 (02:34 +0000)]
Polishing m68k support.
K. Richard Pixley [Sat, 27 Jul 1991 02:31:30 +0000 (02:31 +0000)]
Pulling in the motorola-'040-library line switch patch from wrs.
Steve Chamberlain [Sat, 27 Jul 1991 01:31:02 +0000 (01:31 +0000)]
*** empty log message ***
Steve Chamberlain [Sat, 27 Jul 1991 01:24:40 +0000 (01:24 +0000)]
*** empty log message ***
Steve Chamberlain [Sat, 27 Jul 1991 01:14:16 +0000 (01:14 +0000)]
*** empty log message ***
Roland Pesch [Sat, 27 Jul 1991 00:52:01 +0000 (00:52 +0000)]
*** empty log message ***
Roland Pesch [Sat, 27 Jul 1991 00:49:54 +0000 (00:49 +0000)]
(1) Applied some fixes due to comments from Larry Breed (easier ones
through chapsec 5.2)
(2) Eliminated use of @footnote---had my doubts about it anyways, and
it's broken in latest texinfo
(3) Introduced *some* use of [] for optional arguments, where
explanation is not simpler by listing cmd w arg and cmd w/out arg
separately. Still not using @deffn.
(4) Dropped in GPL-2. NOTE: one of GPL-2 or texinfo is broken; a
couple of headings are too long. Need patches to texinfo or revision
to GPL-2.
Roland Pesch [Fri, 26 Jul 1991 20:22:41 +0000 (20:22 +0000)]
Partial update to README for new configure script and new
documentation make targets.
Roland Pesch [Thu, 25 Jul 1991 19:35:27 +0000 (19:35 +0000)]
(1) Re-incorporated former M4 fragments into this file; GNU m4 >=0.84
no longer crashes on long docs.
(2) Included some improvements based on Larry Breed's comments.
Michael Tiemann [Thu, 25 Jul 1991 16:11:27 +0000 (16:11 +0000)]
Don't eliminate libg++. Jimmy Hoffa disappeared before libg++ was
even conceived.
John Gilmore [Thu, 25 Jul 1991 00:48:28 +0000 (00:48 +0000)]
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.
K. Richard Pixley [Wed, 24 Jul 1991 23:44:07 +0000 (23:44 +0000)]
Re-merged m68k support for gas.
Steve Chamberlain [Wed, 24 Jul 1991 23:22:21 +0000 (23:22 +0000)]
Added some hints about documentation
Fixed prototype for bfd_get_elt_at_index
Steve Chamberlain [Wed, 24 Jul 1991 22:25:50 +0000 (22:25 +0000)]
*** empty log message ***
Sean Eric Fagan [Wed, 24 Jul 1991 19:40:36 +0000 (19:40 +0000)]
Initial revision
John Gilmore [Wed, 24 Jul 1991 13:46:54 +0000 (13:46 +0000)]
Another bugfix (NS32K_SVC_IMMED_OPERANDS) from Rune Nerg}rd.
John Gilmore [Wed, 24 Jul 1991 13:43:56 +0000 (13:43 +0000)]
Bugfix from Rune Nerg}rd to "sfsr" opcode.
Roland Pesch [Wed, 24 Jul 1991 01:55:18 +0000 (01:55 +0000)]
*** empty log message ***
Roland Pesch [Wed, 24 Jul 1991 01:51:32 +0000 (01:51 +0000)]
Turned $Id: from m4 comment into texinfo comment, allowing fragment
boundaries to be recognized in post-m4 texinfo source.
Roland Pesch [Wed, 24 Jul 1991 01:50:33 +0000 (01:50 +0000)]
1) turned $Id: from m4 into texinfo comment
2) disabled @group where no longer supported by texinfo.tex
Roland Pesch [Wed, 24 Jul 1991 01:43:47 +0000 (01:43 +0000)]
1) moved author email addresses and manual version info back onto copyright
page (had crept onto front of title page w/ other stuff migrating between
gdb.texinfo and gdb.top-m4).
2) gdb.top-m4: added Detailed Node Listing to main menu.
made $Id: for fragment into texinfo comment.
Roland Pesch [Wed, 24 Jul 1991 01:40:47 +0000 (01:40 +0000)]
Fix braces in example (@{ @} not {}), spotted by makeinfo.
Allow fragment's $Id: to be texinfo comment.
Roland Pesch [Wed, 24 Jul 1991 01:37:46 +0000 (01:37 +0000)]
1) Added conditionals around node structure, giving clean nodes for either
generic or cross-debugging manual.
2) Allowed $Id: to be texinfo comment.
Roland Pesch [Wed, 24 Jul 1991 01:36:11 +0000 (01:36 +0000)]
1) Added conditional markup around node transitions, so node structure correct
for either generic manual (material near back, in "targets"), or for special
cross-debugging manuals (material near front, in "invocation").
2) Allowed $Id: tag to appear as texinfo comment.
Roland Pesch [Wed, 24 Jul 1991 01:34:39 +0000 (01:34 +0000)]
Tried allowing $Id: to appear in final output, but it confuses makeinfo
(the texinfo comment appears inside a menu). Revisit someday.
Roland Pesch [Wed, 24 Jul 1991 01:30:45 +0000 (01:30 +0000)]
1) "dots{}" -> "@dots{}" (spotted by makeinfo)
2) $Id: tag appears in post-m4 text
Roland Pesch [Wed, 24 Jul 1991 01:28:51 +0000 (01:28 +0000)]
1) Inserted missing @end table/@table spotted by makeinfo;
2) allowed $Id: tag to appear in post-M4 file by turning it into texinfo
rather than m4 comment;
3) Disabled @group where no longer supported by texinfo
Roland Pesch [Wed, 24 Jul 1991 01:25:02 +0000 (01:25 +0000)]
Enabled target gdb.info
Roland Pesch [Wed, 24 Jul 1991 01:23:41 +0000 (01:23 +0000)]
Added call to "make info", to generate:
-- gdb-all.texinfo (texinfo source after M4 processing)
-- gdb.info (file compiled by makeinfo from texinfo-2 release)
John Gilmore [Wed, 24 Jul 1991 01:07:25 +0000 (01:07 +0000)]
Add COPYING file.
John Gilmore [Wed, 24 Jul 1991 00:59:57 +0000 (00:59 +0000)]
Add h-rtbsd.h.
John Gilmore [Wed, 24 Jul 1991 00:47:13 +0000 (00:47 +0000)]
Blow away v9 stuff in aout64.h too.
Steve Chamberlain [Tue, 23 Jul 1991 23:36:28 +0000 (23:36 +0000)]
*** empty log message ***
Sean Eric Fagan [Tue, 23 Jul 1991 22:14:05 +0000 (22:14 +0000)]
Initial revision
Sean Eric Fagan [Tue, 23 Jul 1991 19:09:22 +0000 (19:09 +0000)]
Initial revision
K. Richard Pixley [Tue, 23 Jul 1991 04:08:16 +0000 (04:08 +0000)]
With most makes, yacc is predefined so the previous approach doesn't
work.
Sean Eric Fagan [Mon, 22 Jul 1991 20:35:30 +0000 (20:35 +0000)]
Put in a check to make sure symbols have names; if there is no name, then
the symbol is not a function (I assume).
Sean Eric Fagan [Mon, 22 Jul 1991 19:33:46 +0000 (19:33 +0000)]
Made gprof use bfd instead. This is the first step in allowing cross-hosted
gprof use.
Sean Eric Fagan [Mon, 22 Jul 1991 19:15:06 +0000 (19:15 +0000)]
Added bfd support to the makefile.
Sean Eric Fagan [Mon, 22 Jul 1991 18:21:14 +0000 (18:21 +0000)]
Fixed a typo (no '/' before a '*' in a comment)
John Gilmore [Sun, 21 Jul 1991 13:09:10 +0000 (13:09 +0000)]
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.
John Gilmore [Sun, 21 Jul 1991 13:02:48 +0000 (13:02 +0000)]
Mostly MIPS symbol-reading and general symbol-reading fixups.
John Gilmore [Sun, 21 Jul 1991 12:16:38 +0000 (12:16 +0000)]
Add information about the symbol-reading interface.
John Gilmore [Sun, 21 Jul 1991 06:40:42 +0000 (06:40 +0000)]
Give all enums names. Helps in debugging.
John Gilmore [Sun, 21 Jul 1991 01:51:49 +0000 (01:51 +0000)]
Eliminate normal-COFF things from ecoff.h that are really not present in
ecoff files. Eliminate traces of ecoff support in intel-coff.h.
K. Richard Pixley [Sat, 20 Jul 1991 01:49:51 +0000 (01:49 +0000)]
Changes for %d and %q registers.
K. Richard Pixley [Sat, 20 Jul 1991 01:22:07 +0000 (01:22 +0000)]
*** empty log message ***
John Gilmore [Sat, 20 Jul 1991 01:01:28 +0000 (01:01 +0000)]
Update for gdb version of configure. Still needs more doc on how
to hack configure itself.
John Gilmore [Sat, 20 Jul 1991 00:56:55 +0000 (00:56 +0000)]
Roll in the configure that handles gdb.
John Gilmore [Sat, 20 Jul 1991 00:56:41 +0000 (00:56 +0000)]
Roll in configure that handles GDB.
John Gilmore [Sat, 20 Jul 1991 00:55:20 +0000 (00:55 +0000)]
Roll in new configure that handles GDB. Make sure that the "configure"
that is checked-in reflects the latest "configure.in", which includes gdb.
Sean Eric Fagan [Fri, 19 Jul 1991 22:01:37 +0000 (22:01 +0000)]
Fixed a stupid error (used '+=' instead of '=').
Sean Eric Fagan [Fri, 19 Jul 1991 22:00:45 +0000 (22:00 +0000)]
Initial revision
Steve Chamberlain [Fri, 19 Jul 1991 15:29:16 +0000 (15:29 +0000)]
Patches from David Wood
Steve Chamberlain [Fri, 19 Jul 1991 15:29:14 +0000 (15:29 +0000)]
Initial revision
Steve Chamberlain [Fri, 19 Jul 1991 15:28:37 +0000 (15:28 +0000)]
Changes in reloc numbers, lint, and removal of const
Steve Chamberlain [Fri, 19 Jul 1991 15:26:24 +0000 (15:26 +0000)]
From David WOod
Steve Chamberlain [Fri, 19 Jul 1991 15:21:35 +0000 (15:21 +0000)]
From David Wood
Steve Chamberlain [Fri, 19 Jul 1991 15:17:55 +0000 (15:17 +0000)]
* newsos3.c, targets.c, coffcode.h: new patches from David
Wood
Steve Chamberlain [Fri, 19 Jul 1991 14:21:19 +0000 (14:21 +0000)]
*** empty log message ***
John Gilmore [Fri, 19 Jul 1991 07:09:41 +0000 (07:09 +0000)]
Make mipsread.c handle static symbols, both in psymtabs and symtabs.
John Gilmore [Fri, 19 Jul 1991 06:45:19 +0000 (06:45 +0000)]
Eliminate LOC_EXTERNAL. Improve select_source_symtab. Bug fixes.
Sean Eric Fagan [Thu, 18 Jul 1991 20:19:17 +0000 (20:19 +0000)]
Initial revision
K. Richard Pixley [Thu, 18 Jul 1991 02:21:09 +0000 (02:21 +0000)]
"brz <register>, label" bug fix.
Steve Chamberlain [Tue, 16 Jul 1991 21:38:39 +0000 (21:38 +0000)]
*** empty log message ***
Steve Chamberlain [Tue, 16 Jul 1991 20:50:29 +0000 (20:50 +0000)]
*** empty log message ***
Steve Chamberlain [Tue, 16 Jul 1991 16:21:13 +0000 (16:21 +0000)]
*** empty log message ***
Steve Chamberlain [Tue, 16 Jul 1991 16:12:29 +0000 (16:12 +0000)]
Added #define for special gdb coff entry points
K. Richard Pixley [Tue, 16 Jul 1991 15:35:37 +0000 (15:35 +0000)]
Correct the rule for mkscript. The explicit rule failed in subdirs.
The default rule works just fine.
Steve Chamberlain [Tue, 16 Jul 1991 13:46:17 +0000 (13:46 +0000)]
*** empty log message ***
Steve Chamberlain [Tue, 16 Jul 1991 00:39:03 +0000 (00:39 +0000)]
*** empty log message ***
Steve Chamberlain [Tue, 16 Jul 1991 00:35:56 +0000 (00:35 +0000)]
*** empty log message ***
Steve Chamberlain [Tue, 16 Jul 1991 00:07:19 +0000 (00:07 +0000)]
*** empty log message ***
Steve Chamberlain [Mon, 15 Jul 1991 23:43:26 +0000 (23:43 +0000)]
Fixed a few bugs, added 29k coff support.
Steve Chamberlain [Mon, 15 Jul 1991 23:43:15 +0000 (23:43 +0000)]
Initial revision
Steve Chamberlain [Mon, 15 Jul 1991 23:41:06 +0000 (23:41 +0000)]
*** empty log message ***
Steve Chamberlain [Mon, 15 Jul 1991 23:30:28 +0000 (23:30 +0000)]
* aoutf1.h archive.c bfd.c coffcode.h core.c ecoff.c ieee.c
bfd.texinfo oasys.c opncls.c reloc.c srec.c: More documentation on
lint fixes.
* amdcoff.c bfd.texinfo Makefile.in : Folded in changes for amd
29k coff by David Wood (wood@lab.ultra.nyu.edu).
John Gilmore [Sun, 14 Jul 1991 07:48:06 +0000 (07:48 +0000)]
* findvar.c (find_var_value): Handle &function better.
* TODO: Document work needed on &fn and &array.
* printcmd.c (print_address_symbolic): New arg is the prefix
to print if a name is printed.
(print_address_demangle): Honor "set print address" now.
Use new arg above to improve spacing of output.
* valprint.c (val_print): When printing function pointers,
print symbolic form too.
* breakpoint.c (breakpoint_1): Use new print_address_symbolic.
Jim Wilson [Wed, 10 Jul 1991 13:18:07 +0000 (13:18 +0000)]
Ifdef out bogus `relocation overflow' tests.
Jim Wilson [Wed, 10 Jul 1991 13:16:07 +0000 (13:16 +0000)]
Add movgeu and movlu insns. Add `,a' for the fbcc insns.
K. Richard Pixley [Wed, 10 Jul 1991 02:45:05 +0000 (02:45 +0000)]
more v9 fixes. This time %hhi() and %hlo().
K. Richard Pixley [Wed, 10 Jul 1991 02:44:13 +0000 (02:44 +0000)]
More v9 fixes.
K. Richard Pixley [Tue, 9 Jul 1991 19:19:15 +0000 (19:19 +0000)]
Working out v9 bugs.
John Gilmore [Tue, 9 Jul 1991 02:36:38 +0000 (02:36 +0000)]
Avoid "statement not reached" error.
John Gilmore [Tue, 9 Jul 1991 02:08:13 +0000 (02:08 +0000)]
* core.c (memory_error): Reword error msg to mislead less.
* mips-pinsn.c (print_insn_arg 'd'): Print $ with reg name.
* mipsread.c (read_mips_symtab, read_the_mips_symtab,
parse_partial_symbols): Use newer BFD internals (external_filehdr
and external_aouthdr), byte-swap the fields that we care about
before using them, and make the file header data local to
read_the_mips_symtab rather than global.
K. Richard Pixley [Tue, 9 Jul 1991 00:57:44 +0000 (00:57 +0000)]
Once more, this time with sane opcodes.
K. Richard Pixley [Tue, 9 Jul 1991 00:43:24 +0000 (00:43 +0000)]
upgrade from v9 delta doc 2.02 to delta 2.1.
John Gilmore [Tue, 9 Jul 1991 00:34:45 +0000 (00:34 +0000)]
Give external_aouthdr struct a name. This lets its type be shown
more reasonably by gdb.
John Gilmore [Sun, 7 Jul 1991 05:29:03 +0000 (05:29 +0000)]
*** empty log message ***
John Gilmore [Sun, 7 Jul 1991 05:27:54 +0000 (05:27 +0000)]
Bugfix from Rune Nerg}rd <runene@ifi.uio.no> on 5 Jul 1991 17:33:45 +0200,
fixing opcodes movmw, movmd.
Steve Chamberlain [Sat, 6 Jul 1991 23:46:01 +0000 (23:46 +0000)]
Added core.c prototypes to bfd.h
John Gilmore [Sat, 6 Jul 1991 08:39:24 +0000 (08:39 +0000)]
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.
John Gilmore [Sat, 6 Jul 1991 08:37:45 +0000 (08:37 +0000)]
Use set_tdata to set the ieee tdata field, avoiding casting left of
assignment.
John Gilmore [Sat, 6 Jul 1991 08:36:34 +0000 (08:36 +0000)]
* main.c (command_line_input): Flush stdout and stderr
before every call to readline. This reportedly fixes a bug
that comes up in Sys V running emacs-gdb and/or xxgdb,
when stdin/out are pipes or sockets.
John Gilmore [Sat, 6 Jul 1991 04:35:51 +0000 (04:35 +0000)]
Fix bug in configure when iterating targets.
Depend on alldeps.mak, not ${srcdir}/alldeps.mak, so it can be found
in either spot.
John Gilmore [Sat, 6 Jul 1991 02:33:08 +0000 (02:33 +0000)]
Add comment about commented-out bfd_release calls.
John Gilmore [Fri, 5 Jul 1991 00:04:59 +0000 (00:04 +0000)]
Thu Jul 4 14:47:06 1991 John Gilmore (gnu at cygint.cygnus.com)
* configure.in, Makefile.in: Avoid rebuilding "depend" as much.
Avoid declaring Makefile dependencies, because GNU Make stupidly
tries to update it if we do.
* coffread.c: Revise for minor changes to bfd internal coff
indexes.
* configure: If -template= is given a relative path, make it
absolute before recurring in subdirectories.
John Gilmore [Thu, 4 Jul 1991 23:46:05 +0000 (23:46 +0000)]
Add gdb, rearrange the things that gdb needs so they get built first.
John Gilmore [Thu, 4 Jul 1991 21:56:20 +0000 (21:56 +0000)]
* Add
dec3100 as equivalent to littlemips. Indicate in all host &
target config files that they are for the host. When the lines
get copied into the Makefile, this makes it more obvious what's
up.
John Gilmore [Thu, 4 Jul 1991 21:55:36 +0000 (21:55 +0000)]
Initial revision