Fred Fish
e4b9dd935b
Ifdef-out debugging code, and ifdef-out code that aborts on unhandled
...
sections (this was causing needless gdb aborts; gdb doesn't care about
these sections anyway).
1992-04-15 05:32:58 +00:00
Fred Fish
808dfd5aab
Fix couple of function args that expect to be passed CONST pointers, and
...
boolean functions that were returning NULL, which can be "void *" rather
than just bare 0.
1992-04-14 21:41:30 +00:00
Fred Fish
f0e8711d9e
Pick up SGI defines for langCplusplus, langCplusplusV2, stStruct, stUnion,
...
and stEnum. The last three are required to be able to build the current
checked in gdb on a non-sgi machine.
1992-04-14 21:34:02 +00:00
Stu Grossman
8616205a75
* remote-vx.c, vx-share/xdr_ptrace.c, vx-share/xdr_ptrace.h,
...
vx-share/xdr_rdb.h: Update for new remote protocol under VxWorks
5.0.2.
1992-04-14 21:34:01 +00:00
Sean Eric Fagan
b6422192ea
Changed to allow hosting on an Apollo Series 400 under the BSD4.3 emulation
...
environment.
1992-04-14 21:32:34 +00:00
Sean Eric Fagan
570556da54
Changed to support Apollo Series 400 under bsd4.3 emulation environment.
1992-04-14 21:28:04 +00:00
Sean Eric Fagan
59ad286d22
New header file for Apollo Series 400 running under BSD4.3 emulation.
1992-04-14 20:25:29 +00:00
Per Bothner
8becd045a3
* configure: Add support for 'subdirs' variable, which is
...
like 'configdirs', except that configure doesn't re-invoke
itself for subdirs, it just creates a Makefile for each subdir.
* configure.texi: Document subdirs.
1992-04-14 19:02:48 +00:00
Fred Fish
13b5a7ff3e
Extensive changes to replace swapin() function with target_to_host()
...
and fix all usages to be independent of host/target integer size
mismatches. However, cross debugging will still not work until the
sign extension issue is resolved either by fixing the bfd library
or implementing sign extension in the gdb code.
1992-04-14 04:09:00 +00:00
David D. Zuhn
6adac399aa
updated configure.in to include flex
1992-04-14 01:51:00 +00:00
David D. Zuhn
f24e06320d
configure.in knows about flex now
1992-04-14 01:50:06 +00:00
K. Richard Pixley
64d424c633
remove clean-stamps from clean
1992-04-14 01:44:23 +00:00
John Gilmore
3bc8241050
Revised -mapped description.
1992-04-13 23:08:01 +00:00
David D. Zuhn
dcbfc14d16
added flex to the build tree
1992-04-13 21:39:15 +00:00
Mark Eichin
37ac3b76ec
Massive changes. Elf sections are now processed into BFD sections only
...
if they make sense as independent sections; symbols and relocs are
turned into BFD symbols and relocs; objects are now created.
objdump and copy mostly work on .o files.
this check-in will be followed by gdb testing.
the code has *not* yet been split up the way coff is to
support multiple architectures and bit widths.
no ChangeLog entries yet; too big... nearly everything changed.
1992-04-13 15:01:54 +00:00
John Gilmore
817bc7b82a
* mipsread.c (parse_partial_symbols): Complain when sh->index is
...
too high or when skipping `forwards' moves us backwards.
(parse_type): Print mis-guessed tag name in complaint.
(parse_external): Eliminate cur_stab and obscure top_stack clobbers.
(parse_procedure): Do not attempt to create symbols; just fill in
the SYMBOL_VALUE field of a .gdbinfo. symbol if we can find one.
(psymtab_to_symtab_1): Split up `stabs' from `native ecoff' code
for clarity. Set top_stack before calling parse_external. In
stabs, sort symbols before calling parse_procedure.
* mipsread.c: Lint.
* symmisc.c (std_in, std_out, std_err): Add vars to access std
FILE *'s when debugging GDB (e.g. as args to dump_symtab).
* Makefile.in: Remove stage* targets. Avoid echo on recursive
makes. Eliminate doc/Makefile from tar.Z file if doc/Makefile.in
exists.
* mipsread.c: Cleanup. Add more complaints for unhandled cases.
Remove new symbol types and such to ../include/coff/symconst.h.
(parse_symbol): Simplify code for parsing struct/enum/unions.
(parse_type): Handle `long long' types.
(upgrade_type): Handle `const' qualifier.
(parse_partial_symbols): fix indentation, clean a bit.
1992-04-12 06:40:04 +00:00
John Gilmore
347e3a00bb
We now configure gdbtest automatically if it's there.
1992-04-11 10:52:33 +00:00
John Gilmore
44d835be29
Set devo VERSION to 4.5.1 to avoid confuzzion with the released version.
1992-04-11 10:51:31 +00:00
John Gilmore
554d1be43d
* xcoffread.c (NO_TYPEDEFS): Fix typo in commented-out #define.
...
* sparc-tdep.c (supply_gregset, fill_gregset, supply_fpregset,
fill_gregset): New functions for SVR4 /proc support.
1992-04-11 06:52:54 +00:00
Fred Fish
95967e7379
Add swapin() function, and SWAPIN macro that calls it, to do byte swapping
...
copies using appropriate bfd routines.
1992-04-11 06:27:53 +00:00
Fred Fish
c4fb14b791
Add MINUS_G macro, default to -g, and pass on to recursive makes.
...
Recognize new ncr3000 config.
1992-04-11 06:13:43 +00:00
Fred Fish
b0680d313f
Add new configuration for NCR 3000.
1992-04-11 06:10:56 +00:00
Fred Fish
a7bec03d8e
Recognize new ncr3000 config.
1992-04-11 06:03:45 +00:00
Fred Fish
c5b61136ef
Recognize new ncr3000 config. Add MINUS_G macro, default to -g.
1992-04-11 06:01:07 +00:00
Fred Fish
6e706950c3
Recognize new ncr3000 config.
1992-04-11 05:42:48 +00:00
Fred Fish
5435f92798
New configuration file for ncr 3000.
1992-04-11 05:40:44 +00:00
Fred Fish
5868184b8d
Pass on MINUS_G to recursive makes. Recognize ncr3000 config.
1992-04-11 05:38:40 +00:00
Fred Fish
ccc76ce9bf
New config files for NCR 3000.
1992-04-11 05:31:31 +00:00
John Gilmore
77b46d1331
* gdb.texinfo: Update for GDB-4.5. Move `Formatting
...
Documentation' ahead of `Installing GDB' to match README.
Update shared library doc, -readnow and -mapped, and directory
structure (add glob and mmalloc). Update configure doc.
1992-04-11 00:54:44 +00:00
Stu Grossman
5dabd1a5eb
alldeps.mak and depend once again!
1992-04-10 23:29:21 +00:00
Stu Grossman
b69ce5ab27
* Makefile.in: Update version to 4.5.
...
* WHATS.NEW: The obvious.
1992-04-10 23:02:06 +00:00
Stu Grossman
6f55e88d99
One more time...
1992-04-10 22:04:09 +00:00
Stu Grossman
ece3256543
* depend: Generate new depend file for this release.
1992-04-10 21:50:32 +00:00
Stu Grossman
601836ef90
* Makefile.in (depend): Fix dependancy generation so that it does
...
not include gcc 'fixincluded' files, which are usually in a system
specific location.
1992-04-10 15:33:31 +00:00
Per Bothner
9b6f92dbfd
buildsym.c: Fix parameter mis-match.
...
Check in ChangeLog (forgotten last night).
1992-04-09 20:36:20 +00:00
Stu Grossman
7fe388adce
* Makefile.in: version=4.4.88, add xm-vax.h to HFILES.
1992-04-09 19:11:18 +00:00
Ken Raeburn
1900f884b3
Install second copy as $(tooldir)/bin/ld, since that's what gcc wants.
1992-04-09 09:54:52 +00:00
Ken Raeburn
81484684f3
Install second copy in $(tooldir)/bin, since that's where gcc looks.
1992-04-09 09:48:46 +00:00
John Gilmore
9e53d9dce6
Minor changes for Solaris.
1992-04-09 09:30:45 +00:00
Per Bothner
095db7ce45
Changes from metin@ibmpa.awdpa.ibm.com (Metin G. Ozisik).
...
* buildsym.c (#ifdef RS6000_TARGET): Don't create unnecessary
symbols for nameless types. And, handle `R' (register parameter
type) for AIX. (an extension to existing stabstring grammar).
* rs6000-xdep.c: Fix typo (= should have been ==).
1992-04-09 07:57:10 +00:00
Per Bothner
cf9838aff0
* rs6k.h: Fix incorrect extended opcode for instructions `fm'
...
and `fd'. (From metin@ibmpa.awdpa.ibm.com (Metin G. Ozisik).)
1992-04-09 07:47:06 +00:00
John Gilmore
5a3859296d
apollo68v.h => apollov68.h (must be for DOS 8.3 names or something)
1992-04-09 07:26:14 +00:00
John Gilmore
aee06af3b4
Remove $Log stuff.
1992-04-09 07:06:54 +00:00
K. Richard Pixley
0ee8612968
remove references to gdbm
1992-04-09 06:08:50 +00:00
Fred Fish
74e2ef2631
Remove obsolete README file, and update mmalloc.texi to closer reflect
...
reality. Minor fix to comment in mmalloc.c. Remove README from .Sanitize
1992-04-08 21:38:15 +00:00
Fred Fish
1a33f7c62e
Fix prototype for pointer to function to get more core.
1992-04-08 16:37:44 +00:00
Stu Grossman
5661980309
* xm-i386mach.h: add decls for errno and strdup().
1992-04-08 05:37:32 +00:00
Fred Fish
fa128a27ab
Only redefine size_t and CHAR_BIT if they are not already defined.
1992-04-08 05:17:56 +00:00
Stu Grossman
ff1e35cb62
* xm-i386mach.h: add decl for errno.
1992-04-08 01:14:17 +00:00
K. Richard Pixley
a19cc981ae
keep ChangeLog
1992-04-08 00:23:29 +00:00