John Gilmore
f1d77e9053
Improve G++ debugging support.
35 years ago
John Gilmore
378d8e737c
Add some error checking around ioctl's for terminal switching.
35 years ago
John Gilmore
b68da3b817
No need to offset args from frame pointer.
35 years ago
John Gilmore
2dd074f421
VERSION 4.2.95
35 years ago
John Gilmore
2b61280ae6
Further cleanup for release.
35 years ago
John Gilmore
3ae444f844
SCO lint.
35 years ago
John Gilmore
1a5a8f2a3e
CLeanups to compile, mostly on BSD (okeeffe) and sco (kithrup).
35 years ago
John Gilmore
8013e17047
Lint
35 years ago
John Gilmore
3cb0d72dbf
Roll new files into various lists.
35 years ago
John Gilmore
2e8521a929
Roll VERSION to 4.2.90.
35 years ago
Fred Fish
4cfd3c4990
Initialize the c++ specific portion of the type structure for union types
as well as struct types, since gdb attempts to reference that portion for
both types. Was getting core dumps due to NULL pointer dereferencing.
35 years ago
John Gilmore
f7402c04fa
* main.c: Use getcwd rather than getwd.
* standalone.c: Fake getcwd rather than getwd.
* xm-*.h: Remove fake values of MAXPATHLEN.
35 years ago
John Gilmore
76b28d05a2
Add /* */ to #if 0'd thing to help ANSI.
35 years ago
John Gilmore
21f62bbd30
Remove more refs to removed files.
35 years ago
John Gilmore
3db0634cec
* exec.c (exec_files_info): If `verbose' is set, show file offset as well.
35 years ago
John Gilmore
7d9884b927
* defs.h: Incorporate param.h. All users changed.
* param-no-tm.h: Change users to define TM_FILE_OVERRIDE instead.
* param.h, param-no-tm.h: Removed.
* Update copyrights in all changed files.
* dbxread.c, dwarfread.c, inflow.c, infrun.c, m2-exp.y, putenv.c,
solib.c, symtab.h, tm-umax.h, valprint.c: Lint.
* tm-convex.h, tm-hp300hpux.h, tm-merlin.h, tm-sparc.h,
xm-merlin.h: Avoid host include files in target descriptions.
* getpagesize.h: Removed, libiberty copes now.
35 years ago
John Gilmore
49faf3b650
Remove rudimentary HP a.out support from GDB, move to ../include.
35 years ago
John Gilmore
44ff4c96a4
Cashier <a.out.gnu.h>
35 years ago
John Gilmore
f318d221a5
More *config stuff
35 years ago
John Gilmore
3978d0599b
Makefile fragments for various hosts and targets now come from
gdb/config/mh-* and gdb/config/mt-*. This is for consistency with
other config setups.
35 years ago
John Gilmore
6373dbe3d7
Clean up rs6000 opcode stuff.
35 years ago
Fred Fish
768be6e12b
Recognize obsolete form of AT_element_list attribute still used by AT&T
compilers on one platform, and possibly more.
35 years ago
Fred Fish
0db97eedc1
Ignore names invented by helpful compilers for anonymous structs, unions,
and enums.
35 years ago
Fred Fish
d018c8a6e1
Add defines so that parsers produced by SVR4 versions of yacc can coexist
in the same executable without collision (c-exp.y, m2-exp.y). Add forward
delaration of function returning pointer to shut up compiler warnings about
conversion of int to pointer (symtab.h).
35 years ago
John Gilmore
b9fd133061
Remove tdesc stuff and prettify.
35 years ago
Fred Fish
5129100c03
More inclusion of defs.h to before param.h, ala other source files.
This is required to supply some typedefs used in files included via
param.h.
35 years ago
Fred Fish
b6666a5d67
Add generic m68k function prologue skipping support and expand the
skipping to include movem and fmovem.
35 years ago
John Gilmore
5e2569e653
Remove tdesc stuff.
35 years ago
John Gilmore
e140f1dab1
Remove tdesc stuff. Remove FRAME_CHAIN_COMBINE from all tm-*.h files,
since it was always defined exactly the same in all of them.
35 years ago
Fred Fish
1a18a1856b
Supply missing third arg to instance of call to do_type().
35 years ago
Fred Fish
2d6186f4fa
Changes to match new DWARF draft 5 version of include/dwarf.h.
35 years ago
Michael Tiemann
572acbbedc
Make changes needed to handle code which uses ANSI-mangled names (and
new G++ 1.95 dbxout output).
35 years ago
Stu Grossman
cd71911ed3
* mipsread.c (parse_partial_symbols): patch to keep DEC C
compiler from making gdb bomb out. Thanks to Ed Santiago!
35 years ago
David Henkel-Wallace
4c53d9ca84
ansi name abuse changes
35 years ago
Fred Fish
5a5a3b0fb3
Add compact_misc_function_vector() to compact out duplicate entries in
the misc function vector. See comments in the source for why this is
necessary.
35 years ago
Fred Fish
a7446af61b
Changes to build misc function vector entries from canonical bfd symbol
table entries.
35 years ago
John Gilmore
430923f3fa
* m88k-tdep.c (examine_prologue): Deal with OR instructions
that shuffle parameters into other regs.
* symtab.c (decode_line_1): Fix bug introduced in Per's change
of Nov 12th.
35 years ago
Steve Chamberlain
a219b090a4
* Makefile.in, xconfig/delta88 made it install a sysV manual page;
gdb.z into the right place.
35 years ago
John Gilmore
ea3c08395c
Motorola 88000 port without tears, I mean without tdescs.
ChangeLog has the details. This is preliminary for quick release,
cleanups remain to be done.
35 years ago
John Gilmore
cd56d31436
Forgot opcode files.
35 years ago
John Gilmore
19230be6ac
xcoffread.c, tdesc-lib, and misc fixes.
35 years ago
Per Bothner
0e2a896cf5
Fixes related to handling of C++ methods (handle destructors
and parameters that are functions).
35 years ago
Fred Fish
58ae87f612
Remove internal gdb definition of fixed arg count concat() function and
convert to use of variable arg count concat() in libiberty.
35 years ago
John Gilmore
74f6fb084c
* Makefile.in: Add xcoffread.c, xcoffexec.c.
* xcoffread.c: New file for handling AIX mangled-coff files.
* xconfig/rs6000, tconfig/rs6000: New files.
* buildsym.c: Add hooks for xcoffread.c.
35 years ago
Fred Fish
fb18285098
Minor rewording of message containing name of program that generated a
core file (core.c), permanently remove the register_addr() stub (elfread.c),
move a misplaced #endif (procfs.c), and add fetch_core_registers func for
core file support (procfs.c).
35 years ago
Fred Fish
b662efeddc
Remove leftover call to do_cleanups() which resulted from a previous change.
Was being called with a random pointer.
35 years ago
Fred Fish
8aca810c2a
Re-enable compilation of register_addr() stub whenever it is not supplied
by coredep.c, since it is referenced by fetch_core_registers(). This is
still a temporary kludge.
35 years ago
John Gilmore
1d82d3dcad
More changes for objfiles.
35 years ago
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.
35 years ago
John Gilmore
c466820795
Lint and some rs/6000 port.
35 years ago