aboutsummaryrefslogtreecommitdiff
path: root/gdb
AgeCommit message (Collapse)AuthorFilesLines
1992-02-22* infrun.c, infcmd.c, breakpoint.c, main.c, symfile.c,Stu Grossman12-949/+1384
breakpoint.h, tm-sun4os4.h, tm-sparc.h, sparc-tdep.c, tm-mips.h, mips-tdep.h, tm-sun3.h, tm-68k.h, m68k-tdep.h: Add support for stepping (and nexting) through longjmp(). Also, cleanup breakpoint handling quite a bit by creating explicit breakpoint types instead of using magic breakpoint numbers. Makefile.in: Update version to 4.4.3
1992-02-22* xm-sun3os4.h, xm-sun4os4.h: Enable HAVE_MMAP.John Gilmore9-347/+452
* minsyms.c (install_minimal_symbols): Add bunches to any existing minsyms in the objfile. Avoid extra mallocation by working directly in the obstack. Remove ignored `mainline' parm. * coffread.c, dbxread.c, elfread.c, mipsread.c, solib.c, symtab.h, xcoffread.c: Change all callers. * FIXME: We should be able to eliminate MAINLINE from all the symbol readers now, with a small bit of work. * valops.c, value.h: Lint. * remote-vx.c: Add missing break; statement. Bugfix by Michael Sclafani, <sclafani@src.dec.com>.
1992-02-22* Check in Fred Fish's changes in these modules. FredJohn Gilmore50-1374/+5259
will make ChangeLog entries for all of them.
1992-02-21* tm-sparc.h, tm-sysv4.h, solib.h: Move shared lib definitionsJohn Gilmore13-90/+192
into solib.h. * sparc-pinsn.c, sparc-tdep.c, standalonec, sun3-xdep.c, sun386-xdep.c, symm-xdep.c, target.c, ultra3-xdep.c, utils.c, value.h: Prototypes for static functions; lint. * gdbtypes.h: Empty file to ease transition.
1992-02-21* xm-amix.h, xm-i386v4.h, xm-stratus.h: Define NORETURN to avoidJohn Gilmore4-13/+32
complaints about volatile functions. * xm-sysv4.h (HAVE_MMAP): Define.
1992-02-21* core.c, exec.c, solib.c: Rename target_ops sections =>John Gilmore5-119/+139
to_sections, etc. * infcmd.c, inflow.c, infptrace.c, infrun.c, main.c, target.c, target.h: target_kill takes no args.
1992-02-21* core.c, eval.c, exec.c, inftarg.c, remote-adapt.c, remote-eb.c,John Gilmore13-98/+158
remote-hms.c, remote-mm.c, remote-nindy.c, remote-vx.c, remote.c, target.c, target.h, valarith.c, valops.c, value.h, xcoffexec.c: Remove to_call_function and target_call_function, since it always calls the same thing (call_function_by_hand).
1992-02-21* core.c, exec.c, infrun.c, inftarg.c, language.c, remote.c,John Gilmore4-66/+137
signame.c, sparc-xdep.c: Prototypes for all static functions. Lint.
1992-02-21* environ.h, expression.h, frame.h, gdbcmd.h, gdbcore.h,John Gilmore11-212/+370
inferior.h, language.h, signame.h, target.h, terminal.h, tm-68k.h, tm-i386v.h, tm-sparc.h, tm-sun386.h, tm-symmetry.h, xm-i386v.h, xm-sparc.h: Prototypes for all external functions. Lint.
1992-02-20* defs.h: Include ansidecl.h and PARAMS macro. Use PARAMSJohn Gilmore8-89/+126
to make prototypes for all functions declared here. * cplus-dem.c: Avoid declaring xmalloc and xrealloc. * c-exp.y: Rename SIGNED, OR, and AND to avoid conflict. * environ.c: Include <stdio.h> before defs.h. Minor cleanup. * ieee-float.h: Use PARAMS for prototypes; make some params const. * ieee-float.c, valarith.c: Include <stdio.h>. Lint. b*=>mem*. * m2-exp.y: Remove unused CONST; Rename OR and AND. * utils.c: Avoid declaring malloc and realloc. Lint. (request_quit): Accept signal-number parameter.
1992-02-20* coffread.c (decode_base_type): Pass long, not union.John Gilmore2-8/+12
Fix by Eric Valette, ev@chorus.fr.
1992-02-17Add code to handle TAG_pointer_type DIE's (DWARF Information Entries)Fred Fish2-0/+54
that are produced by the i486/SVR4 MetaWare compiler, but not by the AT&T or GCC compilers.
1992-02-17When creating user defined types for subroutine and array types, checkFred Fish2-8/+48
first to see if a partial type already exists due to a forward reference, and if so, bash it to fit.
1992-02-16Fix missing user-font lines in introductory example (spotted by J Irwin,Roland Pesch1-2/+2
WRS).
1992-02-14Fix code in elf_symtab_read which attempts to read the standard ELFFred Fish2-8/+16
symbol table and add symbol information to the misc function vector. This allows minimum functionality with non -g compiled code, and is vital for use with shared libraries (non of which are currently compiled with -g). Note to anyone doing any SVR4/gdb work. This bug was introduced into gdb just prior to the gdb 4.4 release, thus any versions currently in the field will have broken shared library support since no symbol information at all will be available for the shared library. This fix, along with one about to go into bfd's elf.c should fix that problem.
1992-02-13* xm-vaxbsd.h: Close off comment.Stu Grossman2-1/+5
1992-02-13terminated unterminated commentHeinz G. Seidl1-1/+1
1992-02-13Define NEED_POSIX_SETPGID for all SVR4 hosts.Fred Fish2-0/+12
1992-02-11Added mh-apollo68v and mt-os68k as files-to-keep.Sean Eric Fagan1-0/+2
1992-02-11Added a68v-xdep.c os68k-xdep.c, tm-os68k.h, and xm-apollo68v.h as files-Sean Eric Fagan1-0/+4
to-keep.
1992-02-11all: Don't include <sys/file.h> if NO_SYS_FILE is defined. On the Apollo,Sean Eric Fagan1-0/+2
this file does not exist, and not including it hasn't seemed to cause problems. main.c: Use the proper enum's in the options structure initialization; the Apollo compiler chokes on this.
1992-02-10Makefile.in: Removed some '#''s that caused an extraneous include ofSean Eric Fagan1-0/+8
the host/site/target files. configure.in: Added support for hosting on an Apollo Series 400, and targeting on an OS/68k machine.
1992-02-10Added support for hosting on an Apollo Series 400 (under System V emulation),Sean Eric Fagan2-0/+11
and targeted towards an OS/68000 system.
1992-02-10Added support for hosting on an Apollo Series 400 processor (underSean Eric Fagan4-0/+405
System V emulation), and targeted towards an OS/68000 system.
1992-02-08In configure{.in} {host|target}_makefile_frag should name a fileK. Richard Pixley1-2/+2
relative to srcdir. I think it now does. configure has been corrected. configure.texi has been clarified.
1992-02-07Add xm-vaxbsd.h and xm-vaxult.h to .Sanitize. Add mh-vaxbsd and mh-vaxult,Stu Grossman2-1/+4
remove mh-vax from config/.Sanitize.
1992-02-07* buildsym.c (read_struct_type): Avoid double-bump of parse ptrJohn Gilmore2-3/+9
in the op$::OPERATOR. case. From Steven McCanne, <mccanne@horse.ee.lbl.gov>.
1992-02-07* exec.c (set_section_name): Pass arg to exec_files_info;John Gilmore1-0/+5
only call it if interactive. From Francis Kauth <fk@tv.tv.tek.com>.
1992-02-07Add ${srcdir} for makefile_frags.Michael Tiemann1-2/+2
1992-02-07* main.c (print_gdb_version): Copyright msg: only this year.John Gilmore1-0/+5
(cd_command): Avoid changing current_directory on error.
1992-02-06 * mipsread.c (parse_partial_symbols): Handle dependenciesPer Bothner1-0/+9
between partial symbol tables (when not doing stabs-in-ecoff). (This used to be handled by parse_fdr, but parse_fdr was incompatible with handling stabs-in-ecoff, so the code was re-written to not use parse_fdr. Unfortunately, the logic to handle dependencies was overlooked.)
1992-02-06 * coffread.c (read_enum_type): Use the size of a target int whenSteve Chamberlain5-173/+773
describing enum. * defs.h: added new #define for TARGET_PTR_BIT, defaults to size of target int. * h8300-tdep.c, remote-hms.c, tm-h8300.h: too many changes to count * symtab.c (lookup_reference_type, lookup_ptr_type): use TARGET_PTR_BIT to determine size of a pointer * values.c (unpack_long): when unpacking a REF or a PTR don't assume the size of the type.
1992-02-06* mipsread.c (parse_symbol): Avoid clobbering enum pointer whenJohn Gilmore2-10/+17
looking at its members. Improve guess between struct and union, only assuming union if multiple members have offsets of zero.
1992-02-05Mips-specific bug-fix (for stabs-in-ecoff), and style fix. See ChangeLog.Per Bothner3-9/+55
1992-02-01* xm-vax.h, xm-vaxult.h, xm-vaxbsd.h, config/mh-vaxult,Stu Grossman6-9/+39
config/mh-vaxbsd, configure.in: Split up config stuff for Vaxen into BSD and Ultrix.
1992-02-01Call malloc, not xmalloc, when we check the result and recover from errors.John Gilmore1-0/+4
1992-02-01VERSION should have been 4.4.1, not 4.5...Stu Grossman1-1/+1
1992-02-01* Makefile.in: Increment version to 4.5.Stu Grossman2-1/+15
* main.c (print_gdb_version): Update copyright notice.
1992-02-01* xm-vax.h: #ifndef ultrix around #include of endian.h andStu Grossman2-0/+7
limits.h (sigh).
1992-02-01Avoid references to files that aren't assigned to FSF.John Gilmore1-1/+3
1992-02-01Typo of my ownJohn Gilmore1-1/+1
1992-02-01threecol.tex no longer exists.Stu Grossman1-2/+4
1992-02-01Update WHATS.NEW for gdb-4.4 release.John Gilmore2-35/+38
1992-02-01A typo and a thinko.John Gilmore1-2/+2
1992-02-01Update for gdb-4.4 release.John Gilmore1-170/+168
1992-02-01fooStu Grossman1-7/+32
1992-02-01Distribute lpsrc.sed, remove rc-*.Stu Grossman1-4/+5
1992-02-01Update comments to make it clear that the copyright status is UNCLEAR.John Gilmore3-7/+8
1992-02-01Comment changes.John Gilmore2-3/+3
1992-02-01Remove references to i860 files whose copyrights have not been assignedJohn Gilmore1-8/+4
to FSF yet.