aboutsummaryrefslogtreecommitdiff
path: root/gdb
AgeCommit message (Collapse)AuthorFilesLines
1996-02-15 * config/unix-gdb.exp: Default timeout in UNIX case to 30 seconds, upFred Fish2-2/+17
from dejagnu's apparent default of 10 seconds, which gives random results when running the tests over NFS on moderately loaded systems. * lib/gdb.exp (gdb_run_cmd): Add "(timeout)" in timeout case.
1996-02-14 * symfile.c (add_psymbol_to_list, add_psymbol_addr_to_list):Fred Fish2-5/+17
Use n_psyms in OBJSTAT, not psyms.
1996-02-13 * gdb.base/a2-run.exp: Replace $binfile with $testfile in test result reports.Fred Fish1-0/+4
1996-02-13 * configure.in (sparclet-*-aout*): New config.David Edelsohn2-112/+314
* configure: Regenerated.
1996-02-12 * somsolib.c (som_solib_add): Use xmalloc rather than bareFred Fish6-6/+15
unchecked call to malloc. * remote-mips.c (pmon_load_fast): ditto. * remote-mm.c (mm_open): ditto. * hpread.c (hpread_lookup_type): ditto. * remote-adapt.c (adapt_open): ditto.
1996-02-12 * f-lang.c (allocate_saved_bf_node, allocate_saved_function_node,Fred Fish5-34/+26
allocate_saved_f77_common_node, allocate_common_entry_node, add_common_block): Use xmalloc rather than malloc, some of which were unchecked. * gnu-regex.c: At same point as other gdb specific changes #undef malloc and then #define it to xmalloc. * ch-exp.c (growbuf_by_size): Use xmalloc/xrealloc rather than bare unchecked calls to malloc/realloc. * stabsread.c (dbx_lookup_type): Use xmalloc rather than bare unchecked call to malloc.
1996-02-10 * gdb.texinfo (Print settings): DocumentPeter Schauer2-0/+17
`set/show print static-members' commands.
1996-02-09 * configure.in (CY_AC_PATH_TCLH): Remove.Fred Fish2-6/+5
* configure: Regenerate.
1996-02-09 * Makefile.in (clean): Add missing '{'.Fred Fish2-1/+5
1996-02-09 * gdb.c++/Makefile.in (clean): Add missing '{'.Fred Fish1-0/+6
1996-02-07 * symtab.c (gdb_mangle_name): Change opname var to be const toStu Grossman2-3/+9
match return val of cplus_mangle_name. * i960-tdep.c: Change arg types of next_insn to match callers.
1996-02-07 * gdbtk.tcl (create_file_win): Eliminate text widget B1 binding soTom Tromey2-9/+67
double-clicking will work again. (create_asm_win): Put "break" at end of all B1 bindings. (create_file_win): Lower "sel" tag, don't raise it. (ensure_line_visible): New proc. (update_listing, update_assembly): Use it. (create_copyright_window): Destroy window on Leave event. (create_command_window): Put "break" at end of all B2 bindings.
1996-02-07 * config/i386/linux.mh (XM_CLIBS, GDBSERVER_LIBS): Remove. TheseFred Fish1-0/+6
apparently aren't needed in any reasonably recent version of linux.
1996-02-07 * pr-8894.exp, pr-8894.ch, pr-8894-grt.ch: New test case.Per Bothner5-0/+86
1996-02-07 * stabsread.c (read_range_type): If !self-subrange and languagePer Bothner2-7/+15
is Chill, assume a true range. If a true_range is a sub_subrange, use builtin_type_int for index_type. This is for PR chill/8894.
1996-02-06 From Michael_Snyder@NeXT.COM (Michael Snyder):Steve Chamberlain1-0/+6
* valops.c (value_arg_coerce): Coerce float to double, unless the function prototype specifies float.
1996-02-05 * language.c (set_language_command): Use languages table whenTom Tromey2-17/+38
printing available languages.
1996-02-03 * command.c (add_cmd): Add missing initialization for enums member.Fred Fish1-8/+9
Reorder members to match structure declaration to make it easier to tell when one is missing.
1996-02-03 * exec.c (exec_file_command): Fix problem reported by Hans VerkuilFred Fish1-0/+6
(hans@wyst.hobby.nl) where filename in malloc'd memory is referenced after being freed.
1996-02-03 * dwarfread.c (read_func_scope): Avoid GDB core dumps ifPeter Schauer4-3/+37
AT_name tag is missing. * procfs.c (procfs_stopped_by_watchpoint): Fix logic when FLTWATCH and FLTKWATCH are defined. * remote.c (remote_read_bytes): Advance memaddr for transfers, return number of bytes transferred for partial reads. * top.c (init_signals): Reset SIGTRAP to SIG_DFL.
1996-02-02 Spell off correctly.Steve Chamberlain1-1/+1
1996-02-02 * win32-nat.c (mappings): Add ppc registers.Steve Chamberlain2-3/+97
(child_resume): Turn of step for ppc.
1996-02-02 * lib/gdb.exp: Fix typos (LDLAGS -> LDFLAGS).Jeff Law2-17/+72
Load libgloss.exp.
1996-02-02 * gdb.disasm/hppa.exp: Compile directly into an executable, useJeff Law1-0/+5
the executable, not the .o to run the tests from. Remove a useless step and avoid loading a .o into a target board (loads into address zero which causes all kinds of problems).
1996-02-01 * config/powerpc/(cygwin32.mh, cygwin32.mt, tm-cygwin32.h,Steve Chamberlain14-331/+220
xm-cygwin32.h): New. * config/i386/(*win32*): Becomes *cygwin32*. * configure.in (i[3456]86-*-win32*): Becomes i[3456]86-*-cygwin32. (powerpcle-*-cygwin32): New. * configure: Regenerate. * win32-nat.c (child_create_inferior): Call CreateProcess with the right program arg.
1996-02-01 * config/pa/tm-hppa.h (SOFT_FLOAT): Provide a default definition.Jeff Law1-0/+4
1996-02-01 * serial.c: Change fputc/fputs/fprintf to _unfiltered forms.Fred Fish2-13/+17
1996-02-01Name changeStan Shebs1-1/+1
1996-02-01 * config/i386/nm-i386mach.h (CHILD_PREPARE_TO_STORE): Move toStan Shebs11-25/+33
here from config/i386/xm-i386mach.h, fix name. * config/i386/nm-sun386.h: Ditto, from config/i386/xm-sun386.h. * config/i386/nm-ptx4.h (CHILD_PREPARE_TO_STORE): Move to here from config/i386/xm-ptx4.h. * config/i386/nm-ptx4.h: Ditto, from config/i386/xm-ptx.h. * config/i386/nm-symmetry.h: Ditto, from config/i386/xm-symmetry.h. * config/m68k/nm-sun3.h: Ditto, from config/m68k/xm-sun3.h. more housekeeping
1996-02-01 * config/sparc/xm-sparc.h (HAVE_WAIT_STRUCT): Remove, never used.Stan Shebs9-25/+36
* config/sparc/nm-nbsd.h (CHILD_PREPARE_TO_STORE): Move to here from config/sparc/xm-nbsd.h. * config/sparc/nm-sun4os4 (CHILD_PREPARE_TO_STORE): Ditto, from config/sparc/xm-sparc.h. * config/sparc/nm-sun4sol2.h: New file, renamed from nm-sysv4.h. (PRSVADDR_BROKEN): Move here from xm-sun4sol2.h. * config/sparc/sun4sol2.mh (NAT_FILE): Update. * config/sparc/xm-sun4os4.h (HAVE_TERMIOS): Remove. housekeeping
1996-02-01 * config/pa/tm-hppa.h (EXTRACT_RETURN_VALUE): Handle softwareJeff Law3-20/+18
floating point correctly. (STORE_RETURN_VALUE): Likewise. * config/pa/tm-pro.h (SOFT_FLOAT): define. Fixes minor testsuite failures for pro targets.
1996-01-31 * gdb.base/break.exp: Don't test for program exit or exit statusJeff Law2-2/+13
if $noresults if nonzero. * gdb.base/langs.exp: Likewise. * gdb.base/watchpoint.exp: Likewise. For proelf targets were we can't even tell if a process exits.
1996-01-31 * gdb.base/default.exp: Remove extraneous call to load gdb.exp.Jeff Law2-2/+9
* gdb.chill/pr-8405.exp: Move skip_chill_tests check to just before trying to compile the testcase.
1996-01-31 * config/i386/xm-linux.h (MMAP_BASE_ADDRESS, MMAP_INCREMENT):Fred Fish2-0/+16
Define to what should be reasonable values. However, apparently a bug in linux mmap prevents mapped symbol tables from working.
1996-01-31 * defs.h (errno.h>: Move #include closer to head of file to solveFred Fish1-0/+7
obscure problem with systems that declare perror with const arg, in both errno.h and stdio.h, and const is defined away by intervening local include.
1996-01-30 From Jon Reeves <reeves@zk3.dec.com>:Fred Fish1-0/+6
* i386-stub.c (getpacket): Change fprintf stream from "gdb" to stderr. (mem_fault_routine): Fix misplaced volatile type qualifier in decl.
1996-01-30Enclose gdbtk stuff inside gdb sanitization lines. Regenerate configure.Fred Fish1-0/+2
1996-01-30 * Makefile.in (diststuff): Make all-doc; diststuff target does notFred Fish1-0/+5
exist in doc/Makefile.in.
1996-01-30 * config/m88k/xm-cxux.h (BP_HIT_COUNT): Remove, never used.Stan Shebs2-9/+11
1996-01-29 * ch-valprint.c (calculate_array_length): New function to determineWilfried Moser3-2/+70
the length of an array type (see comment). (chill_val_print (case TYPE_CODE_ARRAY)): If the length of an array type is zero, call calculate_array_length. * gdbtypes.c (get_discrete_bounds (case TYPE_CODE_ENUM)): They values may not be sorted. Scan all entries and set the real lower and
1996-01-29 * builtins.ch, builtins.exp: Enhance test case.Wilfried Moser7-0/+120
* extstruct.ch, extstruct-grt.ch, extstruct.exp: New test case.
1996-01-28 * config/xm-linux.h: Move include of solib.h and #define ofFred Fish2-9/+6
SVR4_SHARED_LIBS from here ... * config/nm-linux.h: ...to here.
1996-01-27 * configure.in (AC_CHECK_HEADERS): Check for sys/procfs.h.Fred Fish6-21/+152
Also check for gregset_t and fpregset_t types. * configure: Regenerate. * core-regset.c (sys/procfs.h): Only include if HAVE_SYS_PROCFS_H is defined. (fetch_core_registers): Turn into stub unless both HAVE_GREGSET_T and HAVE_FPREGSET_T are defined. These changes allow systems like linux that are migrating to /proc support to use a single configuration for both new and old versions. * config/i386/linux.mt: Note that this is now for both a.out and ELF systems. * config/i386/linux.mh (NATDEPFILES): Add solib.o, core-regset.o, i386v4-nat.o * config/i386/tm-linux.h (tm-sysv4.h): Include. * config/i386/xm-linux.h (solib.h): Include (SVR4_SHARED_LIBS): Define. * i386v4-nat.c: Only compile if HAVE_SYS_PROCFS_H is defined. (supply_gregset, fill_gregset): Compile if HAVE_GREGSET_T defined. (supply_fpregset, fill_fpregset): Compile if HAVE_FPREGSET_T defined.
1996-01-26 * config/sparc/xm-sparc.h (NEW_SUN_CORE): Remove, never used.Stan Shebs5-24/+17
* config/i386/xm-sun386.h: Ditto. * config/m68k/xm-sun2.h, config/m68k/xm-sun3.h: Ditto.
1996-01-25Thu Jan 25 09:22:15 1996 Steve Chamberlain <sac@slash.cygnus.com>Steve Chamberlain2-2/+8
From Greg McGary <gkm@gnu.ai.mit.edu>: * dcache.c (dcache_peek, dcache_poke): Advance addr for multi-byte I/O.
1996-01-25 * infrun.c (normal_stop): Fix test for shared library event.Jeff Law1-0/+4
From dje. Fixes minor testsuite problems.
1996-01-25 * configure: Regenerated.David Edelsohn1-0/+1
Forgot this.
1996-01-25* sp64sol2.mt: New file.David Edelsohn2-0/+4
1996-01-25 * configure.in (sparc64-*-*): Add default host configuration.David Edelsohn3-2/+17
start-sanitize-gdbtk (sparc64-*-solaris2* host): Link statically if GCC used. end-sanitize-gdbtk (sparc64-*-solaris2*): Add target configuration. * configure: Regenerated. * sparc/sp64sol2.mt: New file.
1996-01-25 * gdb.base/interrupt.exp (p func1): xfail sparc64-*-solaris2.David Edelsohn1-0/+4