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
Per Bothner
6910a5ac8d
* config.sub: Don't canonicalize os value
...
newsos* to bsd (readline needs to check for newsos).
(This fix was earlier made Jan 31, but got re-broken.)
1992-04-07 23:52:37 +00:00
Per Bothner
6fba3d7c95
* breakpoint.c (breakpoint_1): Add (int) casts for enums
...
used in array index context (otherwise, some compilers barf).
1992-04-07 23:37:16 +00:00
Roland Pesch
6e64547b7d
keep mmalloc.texi
1992-04-07 23:36:19 +00:00
Roland Pesch
d203e17273
Converted from Fred's original README; no changes in substance.
1992-04-07 23:35:43 +00:00
Stu Grossman
e05ba37d1f
* m68k-tdep.c, tm-sun3.h: #ifdef around get_longjmp_target().
...
Change def of SAVED_PC_AFTER_CALL to call routine to see if we are
in a system call, and provide better backtrace if so.
1992-04-07 23:09:50 +00:00
Sean Eric Fagan
da2f87448e
mh-a68bsd is the Apollo Series 400 host file, to be used when running
...
under the BSD emulation environment ($SYSTYPE=bsd4.3).
1992-04-07 22:24:46 +00:00
Sean Eric Fagan
86582e8d6c
The Apollo compiler doesn't like assigning variables to enum's. So,
...
add a new enum to the class, with a value of 0.
1992-04-07 22:20:00 +00:00