John Gilmore
1d82d3dcad
More changes for objfiles.
1991-11-09 11:01:08 +00:00
John Gilmore
a048c8f537
Add tracking of object files (that contain symbols) to gdb.
...
This includes a "struct objfile" that owns symtabs and psymtabs
that were read in from that binary file. See ChangeLog.
1991-11-09 10:50:07 +00:00
John Gilmore
c466820795
Lint and some rs/6000 port.
1991-11-09 07:45:36 +00:00
Steve Chamberlain
bb5ae298fc
Now runs write_armap, even when listing contents.
1991-11-09 01:07:40 +00:00
Steve Chamberlain
66f3e59427
Fixed bug printing 29050 instructions.
1991-11-09 00:13:31 +00:00
Roland Pesch
203eea5d62
Format improvements, mostly for @smallbook (including reformatted table
...
of config options).
1991-11-08 20:57:43 +00:00
Steve Chamberlain
c4a6d8f12a
Remove spurious echo
1991-11-08 05:59:52 +00:00
Steve Chamberlain
e31bed36c6
Put .comments into .data section, otherwise 88k can't exec the image.
1991-11-08 05:55:19 +00:00
Steve Chamberlain
b715d5b4aa
* Makefile.in: link with libiberty after libreadline, since
...
readline might want something in libiberty.
1991-11-08 02:58:01 +00:00
Steve Chamberlain
0c5e9c7582
Only has -DSYSV now
1991-11-08 02:51:27 +00:00
Steve Chamberlain
b92c774e39
* m88k-xdep.c: Fixed the register offsets in the ptrace_user
...
struct for BCS 88k machines.
* xm-m88k.h: don't define USIZE if already defined.
* configure.in: Added delta88 target.
1991-11-08 02:28:35 +00:00
Steve Chamberlain
12f2fd9f1f
Fixed S?IP_OFFSETs for the Motorola Delta 88.
1991-11-08 02:22:46 +00:00
Steve Chamberlain
8c7ae4a273
Added delta88 cases
1991-11-08 02:20:29 +00:00
Steve Chamberlain
de94d3dadc
#ifndef USIZE
...
around #define USIZE
1991-11-08 02:18:49 +00:00
Steve Chamberlain
557f4de774
Include coff-m88k.h rather than m88kbcs.h
1991-11-08 02:17:43 +00:00
Steve Chamberlain
887b336397
Install ld into ddestdir/bin.
1991-11-08 02:16:19 +00:00
John Gilmore
1bf068b8a0
Fix decoding of mtacc, dmac, fmac. These files should really get merged
...
with the ones in BFD and the assembler, but c'est la vie.
1991-11-08 01:50:51 +00:00
Roland Pesch
c8072296ee
Smallbook format fixes.
1991-11-08 01:46:38 +00:00
Sean Eric Fagan
5b15f3ad7a
Initial revision
1991-11-08 01:17:18 +00:00
K. Richard Pixley
02f25e46a6
fixed for objdir/subdirs
1991-11-08 00:54:27 +00:00
Roland Pesch
ec34e28bb4
Fix missing brackets, parens, discovered during man-page conversion.
1991-11-08 00:31:44 +00:00
K. Richard Pixley
84396dcf34
install man pages too
1991-11-08 00:14:07 +00:00
K. Richard Pixley
51e2358ba9
get version from the right place
1991-11-08 00:13:45 +00:00
K. Richard Pixley
4c27527f1c
rework install-dirs, add install-no-fixinclude
1991-11-08 00:08:14 +00:00
Steve Chamberlain
9c5a678a42
Initial revision
1991-11-07 23:37:54 +00:00
Steve Chamberlain
6255589afd
Thu Nov 7 08:58:26 1991 Steve Chamberlain (sac at cygnus.com)
...
* internalcoff.h: took out the M88 dependency in the lineno
struct.
* coff-m88k.h: defines GET_LINENO_LNNO and PUT_LINENO_LNNO to use
32bit linno entries.
* a29k-opcode.h: fixed encoding of mtacc
1991-11-07 19:08:56 +00:00
Steve Chamberlain
85e0c72139
Thu Nov 7 11:03:55 1991 Steve Chamberlain (sac at rtl.cygnus.com)
...
* coffcode.h: Defined new macros [PUT|GET]LINENO_LNNO for
manipulation of lnno fields in lineno structs in a coff-<f>.h
independent way. Override it in coff-<f>.h to your favourite
number if you don't have a 16bit lnno field. (coff_swap_lineno_in)
(coff_swap_lineno_out): modified to use the new macros.
1991-11-07 19:06:38 +00:00
Steve Chamberlain
cfafcfa374
Fixed encoding of mtacc instruction.
1991-11-07 16:59:19 +00:00
Steve Chamberlain
86c18d92d2
*** empty log message ***
1991-11-07 16:57:21 +00:00
John Gilmore
fbcb509562
* tm-*.h: Remove READ_DBX_FORMAT, COFF_FORMAT, and
...
READ_MIPS_FORMAT, which have been unused since BFD. Still
remaining is COFF_NO_LONG_FILE_NAMES.
* tm-sun3.h, tm-altos.h: Remove detritus accidentally left from
function calling code moved to m68k-tdep.c.
1991-11-07 13:14:59 +00:00
K. Richard Pixley
a297b8cead
fix a three-stage typo, build better install-dirs
1991-11-07 10:16:37 +00:00
K. Richard Pixley
2e410706ab
only build a link if it isn't there already
1991-11-07 10:14:32 +00:00
K. Richard Pixley
43e36dd252
fixed some comments, removed the "in /giga/auto-tests/devo" line
1991-11-07 07:25:27 +00:00
John Gilmore
e64fbb3aa7
* coffread.c: Eliminate c_nsyms in favor of c_naux.
...
Complain if no auxents on .bf and .ef FCN symbols, and assume
lots of line numbers.
(init_linenos, enter_linenos): Use a sentinel at the end of the
read-in linenos, to make for a fast, safe loop-end test.
1991-11-07 01:27:46 +00:00
Steve Chamberlain
fd345c9cbb
Wouldn't it be nice if Sanitize ignored spaces ?
1991-11-06 11:53:16 +00:00
K. Richard Pixley
6951f3cc3f
Initial revision
1991-11-06 09:48:32 +00:00
Steve Chamberlain
ef1587739d
Use the right AR
1991-11-06 09:29:36 +00:00
Steve Chamberlain
8f0a3a7c95
Added three files which had been forgotten
1991-11-06 09:26:59 +00:00
Steve Chamberlain
f9da0d6713
Added gdb.1
1991-11-06 09:24:57 +00:00
Steve Chamberlain
68de1b2302
Uniq contents, since configure gets confused if the same file is in more than once.
1991-11-06 09:14:33 +00:00
Steve Chamberlain
05b47bfbff
Added nm.1, objdump.1, ranlib.1, size.1 and strip.1
1991-11-06 09:06:02 +00:00
Steve Chamberlain
0ec776a5a6
Added $(INSTALL_FIXED_INCLUDES) so devo/config dir can chose not to create
...
all the /usr/include stuff if it wants to.
Steve
1991-11-06 08:12:56 +00:00
Steve Chamberlain
98945b2198
*** empty log message ***
1991-11-06 08:01:00 +00:00
Steve Chamberlain
62b400b2b0
*** empty log message ***
1991-11-06 07:38:18 +00:00
K. Richard Pixley
2c55824ff8
with bison's help, call it in such a way that any configuration type can find it
1991-11-06 07:34:54 +00:00
Steve Chamberlain
0aaa124f3e
* Makefile.in: put a - infront of the mv y.tab.c c-exp.tab.c and
...
mv y.tab.c m2-exp.tab.c, so that if bison is used, and the files
are created in place, so the mv fails, then the make continues.
1991-11-06 06:49:20 +00:00
Steve Chamberlain
a5dc1fdbca
Hi, I've fixed this twice now.
...
the old solution:
then echo \`pwd\`/$(unsubdir)/../bison$(subdir)/bison -L $(srcdir)/bison/ ; \
is wrong: proof:
[stuff]
>> /limbo/steve/devo/gcc/./../bison/bison -L ./bison/ -v ./c-parse.y -o c-parse.tab.c
>> /limbo/steve/devo/gcc/./../bison/bison: ./bison/bison.simple: No such file or directory
This solution:
then echo \`pwd\`/$(unsubdir)/../bison$(subdir)/bison -L \`pwd\`/$(unsubdir)/../bison$(subdir)/ ; \
works.
1991-11-06 06:07:13 +00:00
K. Richard Pixley
137c0ccfff
get bison library path right
1991-11-06 05:18:14 +00:00
K. Richard Pixley
7739eda2b7
get bison library path right
1991-11-06 05:15:52 +00:00
K. Richard Pixley
7d89090989
oops, syntax error
1991-11-06 02:30:51 +00:00