aboutsummaryrefslogtreecommitdiff
path: root/gdb
AgeCommit message (Collapse)AuthorFilesLines
1991-11-06Record (as comments) three FIXMEs.Roland Pesch1-1/+13
1991-11-04 * infrun.c: Fixed typo in comment.Per Bothner13-284/+91
* utils.c: All the v*fprintf emulation is now in libiberty, so we can get rid of some junk. * xm-sun3os4.h, xm-sun4os4.h, xconfig/decstation, xconfig/i386sco, xconfig/sun3os4, xconfig/sun4os4: Don`t need HAVE_STRSTR any more. * m68k-pinsn.c (print_insn_arg): Support BB/BW/BL type operands, as used by branch instructions. * gmalloc.c: Fix prototype of memcpy. * elfread.c: Comment out register_addr, since it conflicts with the one in coredep.c. * buildsym.h: Remove extern declarations of two functions that are really static in buildsym.c. * tm-mips.h: Add symbolic names for more registers. * mips-xdep.c (store_inferior_registers): Use new register names. * xm-mips.h: Simplify REGISTER_U_ADDR, since it is now only used for core files, not ptrace. Therefore, the KERNEL_U_ADDR hack is no longer needed. The mapping to ptrace number is now in in mips-xdep.c. * mips-xdep.c: Define REGISTER_PTRACE_ADDR (using the mapping from the old REGISTER_U_ADDR), and use it in {fetch,store}_inferior_registers. * mipsread.c: Rename #include ecoff.h to new name coff-mips.h. * mips-tdep.c (mips_push_dummy_frame, mips_pop_frame): Save/restore FP regs correctly (?). * dbxread.c: Remove duplicate define_symbol and type_synonym_name (these had been previously moved to buildsym.c). Hence, define_symbol becomes extern instead of static. * buildsym.c (read_struct_type): Comment out bogus handling of C++ operator methods. Minor hacking of reading of class contexts. Make define_symbol non-static, so dbxread.c can call it.
1991-11-04 * xm-sun3os4.h, xm-sun4os4.h, xconfig/decstation, xconfig/i386sco,Per Bothner4-7/+0
xconfig/sun3os4, xconfig/sun4os4: Don`t need HAVE_STRSTR any more.
1991-11-04Use new i386aout when i386-aout seenSteve Chamberlain1-1/+1
1991-11-04New filesSteve Chamberlain1-0/+1
1991-11-04Initial revisionSteve Chamberlain1-0/+4
1991-11-01* mipsread.c (read_mips_symtab, read_the_mips_symtab): Use realJohn Gilmore3-8/+28
filename with error messages. * stack.c (frame_select_command): Rename to select_frame_command to avoid "fr" and "fra" having nonunique completions. * symfile.c (sort_symtab_syms): Ignore sort of zero symtab *. (symfile_init): Print file format name when unable to handle it. (free_named_symtabs): Use BLOCKVECTOR rather than obsolete BLOCKLIST. * symmisc.c (free_symtab): Only free linetable if nonzero. * symtab.h: Remove obsolete BLOCKLIST macros.
1991-11-01* infrun.c (wait_for_inferior): another stepi/nexti fix. EnsureStu Grossman2-3/+8
that stop_step is 1 at bottom of main loop. I don't know why this needs to be done, but it helps me sleep better at night.
1991-10-28* main.c (initialize_history): Read history after reading allStu Grossman2-18/+37
init files.
1991-10-27* c-exp.y (yyerror): Pass error message if given.John Gilmore2-1/+9
* configure.in: Add rs6000 host and target. * inflow.c (new_tty): O_NOCTTY kludge for RS/6000. * symfile.h (entry_point): Add.
1991-10-27* blockframe.c: Pass fromleaf to INIT_EXTRA_FRAME_INFO.John Gilmore7-7/+8
* tm-29k.h, tm-88k.h, tm-i960.h, tm-irix3.h, tm-mips.h, tm-pyr.h, tm-sparc.h: Accept fromleaf parameter.
1991-10-27* buildsym.c: Break out initial malloc sizes.John Gilmore7-128/+196
(record_line): Record directly in a subfile. Alloc on demand. (compare_line_numbers): Add from xcoffread.c. (end_symtab): New params say whether to sort pendings and linetable. Patch block stabs if defined. Shrink linetable before allocating the symtab. * buildsym.h: Delete line_vector* and prev_line_number. Add global_stabs and file_stabs for xcoffread. * dbxread.c (start_subfile): Move to buildsym. Change above calls. * symtab.h: LINETABLE(symtab) can now be null. Zap LINELIST. * symmisc.c, symtab.c: Cope with null LINETABLEs.
1991-10-26* symfile.c (syms_from_bfd): New routine.John Gilmore5-49/+86
(add_symbol_file): Call it to do the real work. (syms_from_bfd): Initialize entry_point before calling symfile_init. * symtab.h, symfile.c, coffread.c, mipsread.c, dwarfread.c: Avoid declaring or setting entry_point (symfile.h & symfile.c cope).
1991-10-26Add buildsym.c and buildsym.h.John Gilmore2-2/+10
1991-10-26Break out symbol-table-building routinesJohn Gilmore4-2595/+3099
from dbxread.c, so they can be shared with xcoffread.c.
1991-10-26 Various fixes to improve g++ debugging. See ChangeLog.Per Bothner6-98/+135
1991-10-26* tm-sparc.h, tm-68k.h (EXTRACT_RETURN_VALUE): fix output ofStu Grossman3-2/+9
short return values for sparc and 68k. Patch from Paul Eggert.
1991-10-26*** empty log message ***Stu Grossman1-0/+5
1991-10-25* coffread.c, coredep.c, i386-xdep.c: install patches forStu Grossman3-11/+18
SysV/386 3.2 from Mauro DePalma.
1991-10-25* core.c (core_file_info), exec.c (exec_file_info): Print fileJohn Gilmore2-6/+12
type. Use printf_filtered.
1991-10-25(value_fetch_lazy): Avoid 0-length fetches.John Gilmore2-2/+10
1991-10-25Add casts to remove compiler warnings from native Sun cc.Fred Fish2-2/+4
1991-10-25Remove locally duplicated code for calling functions in the inferior. TheFred Fish13-662/+116
only differences were in the specific trap vectors used and whether or not an fpu was present. These are now handled by appropriate definitions of BPT_VECTOR and HAVE_68881 respectively. Other minor obvious cleanups. Minor spelling correction in valops.c.
1991-10-25Remove local BSD/USG hacks that are now in libiberty.Fred Fish2-93/+2
1991-10-25Remove prototype for dwarfwarn(). Breaks with <varargs.h>.Fred Fish2-2/+6
1991-10-25frame-select command. Cross funcalls to sun3. Build *.tab.c files inJohn Gilmore4-19/+62
target dir.
1991-10-24Add "amix".Fred Fish1-2/+3
1991-10-24Add new DWARF, ELF, SVR4 /proc, Amiga UNIX, etc files.Fred Fish1-0/+8
1991-10-24Use <varargs.h>, since <stdarg.h> is not portable.John Gilmore2-3/+10
1991-10-24Roll VERSION to 4.2.2.John Gilmore1-1/+1
1991-10-24Initial revisionFred Fish2-0/+9
1991-10-24New files for DWARF debugging format support, ELF object file support, SVR4Fred Fish9-0/+4966
/proc (process file system) support, Amiga UNIX target and host defines, SVR4 target and host defines, and m68k hosts defines.
1991-10-24Add dwarfread.c, dwarfread.o, elfread.c, elfread.o to source and objectFred Fish2-4/+12
file macros. Other obvious dwarf/elf tweaks.
1991-10-24Add "elf" to list of supported debugging formats in comment.Fred Fish1-22/+12
1991-10-24Add three new builtin types (builtin_type_long_double, builtin_type_complex,Fred Fish5-61/+163
and builtin_type_double_complex). Also add and use various TARGET_<TYPE>_BIT macros to indicate the sizes of various types on the target machine.
1991-10-24Add machine dependent support routines for SVR4 /proc interface.Fred Fish1-0/+10
1991-10-24When using SVR4 /proc interface, call proc_set_exec_trap() rather thanFred Fish1-0/+4
ptrace(), to arrange for child to stop on first instruction.
1991-10-24Add new function warning() which behaves the same as error() but returnsFred Fish2-28/+81
rather than jumping back to command level. Modules that want to print their own warnings without calling warning() can call warning_setup() to handle the terminal compatibly with warning() and error().
1991-10-24Make internal errors produce more useful messages.Fred Fish2-6/+8
1991-10-24Move code duplicated in almost every single m68k based machine to theFred Fish2-1/+57
common target file tm-68k.h. Duplications still need to be removed (FIXME).
1991-10-24System V versions must call setpgrp() with no arguments, to comply withFred Fish2-0/+8
prototyping typically in <unistd.h>. Otherwise the compile fails, at least with gcc.
1991-10-24Add support for SVR4 style nm output. Not claimed to be optimal, I'm notFred Fish2-1/+7
a sed hacker. It does seem to work fine.
1991-10-24Remove the object file specific fields from the partial symbol tableFred Fish5-112/+280
structure and replace them with a pointer to private data for each different flavor of object file reader to initialize appropriately.
1991-10-23Add note about strstr botch on sunos4.0.3c and previous.John Gilmore2-0/+4
1991-10-23* infrun.c (wait_for_inferior): Check return value fromStu Grossman1-2/+3
find_pc_line.
1991-10-23*** empty log message ***Stu Grossman1-0/+5
1991-10-22*** empty log message ***Stu Grossman1-0/+5
1991-10-22* infrun.c (wait_for_inferior): fix stepi/nexti that was brokenStu Grossman1-3/+32
by my last edit to this routine.
1991-10-21 * configure.in: added ebmon target.Steve Chamberlain2-0/+6
1991-10-17Final touchups for releaseJohn Gilmore2-7/+25