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
John Gilmore [Thu, 4 Jul 1991 21:51:41 +0000 (21:51 +0000)]
Add dec3100 as equivalent to littlemips.
Indicate in all host config files that they are for the host. When the
lines get copied into the Makefile, this makes it more obvious what's up.
Steve Chamberlain [Thu, 4 Jul 1991 17:00:42 +0000 (17:00 +0000)]
Modified fctnl proto
Steve Chamberlain [Thu, 4 Jul 1991 16:56:17 +0000 (16:56 +0000)]
*** empty log message ***
Steve Chamberlain [Thu, 4 Jul 1991 16:52:56 +0000 (16:52 +0000)]
Now full of documentation. Yum Yum.
Steve Chamberlain [Thu, 4 Jul 1991 16:52:19 +0000 (16:52 +0000)]
Initial revision
John Gilmore [Thu, 4 Jul 1991 15:59:47 +0000 (15:59 +0000)]
Make gdb work with configure. Only thing that doesn't work is the -list
option (as far as I know).
Roland Pesch [Tue, 25 Jun 1991 19:40:21 +0000 (19:40 +0000)]
Clean up some more _GENERIC___ contexts.
(Also attest to editor more modestly...)
John Gilmore [Tue, 25 Jun 1991 06:50:31 +0000 (06:50 +0000)]
* sparc-opcode.h (trap opcodes): Avoid leading spaces or
tabs, which end up in the disassembler output inadvertently.
K. Richard Pixley [Thu, 20 Jun 1991 22:04:41 +0000 (22:04 +0000)]
Changes to use yacc and/or bison in place.
K. Richard Pixley [Thu, 20 Jun 1991 21:47:57 +0000 (21:47 +0000)]
Changes for v9 gas.
K. Richard Pixley [Thu, 20 Jun 1991 21:47:21 +0000 (21:47 +0000)]
Changes for v9.
K. Richard Pixley [Tue, 18 Jun 1991 15:30:35 +0000 (15:30 +0000)]
Added prms.
K. Richard Pixley [Sun, 16 Jun 1991 17:48:13 +0000 (17:48 +0000)]
v9 checkpoint.
Steve Chamberlain [Fri, 14 Jun 1991 22:54:48 +0000 (22:54 +0000)]
*** empty log message ***
Steve Chamberlain [Fri, 14 Jun 1991 22:30:17 +0000 (22:30 +0000)]
Initial revision
Steve Chamberlain [Fri, 14 Jun 1991 22:21:28 +0000 (22:21 +0000)]
*** empty log message ***
Steve Chamberlain [Fri, 14 Jun 1991 22:21:26 +0000 (22:21 +0000)]
Initial revision
Steve Chamberlain [Fri, 14 Jun 1991 22:14:07 +0000 (22:14 +0000)]
*** empty log message ***
Steve Chamberlain [Fri, 14 Jun 1991 20:51:12 +0000 (20:51 +0000)]
Now works and self hosts
Steve Chamberlain [Fri, 14 Jun 1991 20:50:29 +0000 (20:50 +0000)]
Made it better
Steve Chamberlain [Fri, 14 Jun 1991 20:48:29 +0000 (20:48 +0000)]
bfd.h: added alignment field
oasys.h: increased limit
*coff internal stuff factored into internallcoff.h
Steve Chamberlain [Fri, 14 Jun 1991 20:48:21 +0000 (20:48 +0000)]
Initial revision
Steve Chamberlain [Fri, 14 Jun 1991 20:16:51 +0000 (20:16 +0000)]
Cleaned up map file printing.
Added support for bcs linkage
Added NOLOAD, DESCT, COPY and OVERLAY keyword (though they don't do
anything yet)
K. Richard Pixley [Fri, 14 Jun 1991 18:02:36 +0000 (18:02 +0000)]
Initial revision
K. Richard Pixley [Fri, 14 Jun 1991 14:04:55 +0000 (14:04 +0000)]
Version 2 GPL.
K. Richard Pixley [Fri, 14 Jun 1991 13:59:44 +0000 (13:59 +0000)]
version 2 GPL.
K. Richard Pixley [Fri, 14 Jun 1991 13:35:40 +0000 (13:35 +0000)]
install fixed include files on install.
K. Richard Pixley [Thu, 13 Jun 1991 05:06:52 +0000 (05:06 +0000)]
Rearranged build order so that gcc, which builds the library
subdirectories, is installed first. This will probably be changed
soon.
K. Richard Pixley [Thu, 13 Jun 1991 04:21:14 +0000 (04:21 +0000)]
Re-arrange so that gcc, which creates directories, gets installed
first.
K. Richard Pixley [Wed, 12 Jun 1991 21:44:36 +0000 (21:44 +0000)]
Initial revision
K. Richard Pixley [Wed, 12 Jun 1991 21:34:45 +0000 (21:34 +0000)]
Awk for version number.
K. Richard Pixley [Wed, 12 Jun 1991 21:33:26 +0000 (21:33 +0000)]
Polishing install.
K. Richard Pixley [Wed, 12 Jun 1991 21:23:05 +0000 (21:23 +0000)]
correctly propogate destdir
K. Richard Pixley [Wed, 12 Jun 1991 20:09:59 +0000 (20:09 +0000)]
removed foo.a from comparison target.
K. Richard Pixley [Sun, 9 Jun 1991 20:40:00 +0000 (20:40 +0000)]
Added +clib option.
K. Richard Pixley [Sun, 9 Jun 1991 20:38:35 +0000 (20:38 +0000)]
Added -A switch.