aboutsummaryrefslogtreecommitdiff
path: root/gdb
AgeCommit message (Collapse)AuthorFilesLines
1996-01-05 * configure.in, configure: Add `-ldl -lw' for Solaris linking.Brendan Kehoe3-2/+6
1996-01-05 * config/sh/sh.mt, config/powerpc/*.mt, config/pa/hppapro.mt,Steve Chamberlain6-5/+11
config/m68k/monitor.mt, config/h8500/h8500.mt, config/h8300/h8300.mt: srec.o renamed to dsrec.o.
1996-01-05Update copyrights. Add copyright notice to configure.in.Stu Grossman3-2/+22
1996-01-05Remove the pile of "Update copyright to ..." that I'd put in, andFred Fish1-15/+0
the one from sac.
1996-01-05Oops, forgot to sanitize the gdbtk enabling comment...Stu Grossman1-0/+2
1996-01-05 * breakpoint.c (remove_breakpoint): Change error to warning soStu Grossman6-44/+94
that hardware watchpoint removal problems won't leave breakpoint traps in the target. * configure configure.in: Make --enable-gdbtk be the default. * remote-e7000.c (e7000_insert_breakpoint, e7000_remove_breakpoint): Use e7000 based breakpoints, not memory breakpoints. * (e7000_wait): Adjust PC back by two when we see a breakpoint to compensate for e7000 maladjustment. * sparcl-tdep.c (sparclite_check_watch_resources): Fix logic bug which prevented hardware watchpoints from working.
1996-01-04 * gdb.base/corefile.exp: When generating a core, discard anyFred Fish2-5/+9
error messages about ulimit not found and the "core dumped" message from the shell that runs the coredumper.
1996-01-04Changes to hexdump "struct user" for child process on some configurationsFred Fish8-21/+158
that use ptrace(). This is not as useful as doing a full dump in a human readable format, but is better than nothing when you are trying to verify what is actually in the user struct. * infptrace.c (udot_info): New function. (PT_*): Define each individually if that one is not defined. Update copyright to 1996. * rs6000-nat.c (kernel_u_size): New function Include <sys/user.h> for "struct user" Update copyright to 1996. * alpha-nat.c (kernel_u_size): New function. Include <sys/user.h> for "struct user" Update copyright to 1996. * sparc-nat.c (kernel_u_size): New function. Include <sys/user.h> for "struct user" Update copyright to 1996. * i386b-nat.c (kernel_u_size): New function. Update copyright to 1996. * i386v-nat.c (kernel_u_size): New function. Update copyright to 1996. * config/i386/nm-fbsd.h (KERNEL_U_SIZE): Define. (kernel_u_size): Declare. Update copyright to 1996. * config/i386/nm-linux.h (KERNEL_U_SIZE): Define. (kernel_u_size): Declare. Update copyright to 1996. * config/sparc/nm-sun4os4.h (KERNEL_U_SIZE): Define. (kernel_u_size): Declare. Update copyright to 1996. * config/alpha/nm-osf2.h (KERNEL_U_SIZE): Define. (kernel_u_size): Declare. Update copyright to 1996. * config/rs6000/nm-rs6000.h (KERNEL_U_SIZE): Define. (kernel_u_size): Declare. Update copyright to 1996.
1996-01-04 * mdebugread.c (mylookup_symbol): enum namespace becomesSteve Chamberlain5-23/+73
enum_namespace type. * symfile.c (add_psymbol_to_list) (add_psymbol_addr_to_list): Ditto. * symtab.c (lookup_partial_symbol): Ditto. (lookup_symbol): Ditto. (lookup_block_symbol): Ditto. * win32-nat.c (handle_load_dll): Use incoming dll base. (child_wait): Catch DLL load errors. (create_child_inferior): Translated between paths correctly.
1996-01-04 * i386v4-nat.c (supply_gregset, fill_gregset): Subtract NUM_FREGSFred Fish3-7/+21
from NUM_REGS to get number of general registers that we care about. Update copyright to 1996. * config/i386/tm-i386.h (REGISTER_BYTES): Define in terms of number of general regs and number of floating point regs. Update copyright to 1996.
1996-01-04srec.c->dsrec.cSteve Chamberlain1-1/+1
1996-01-04 * config/i386/tm-win32.h (IN_SOLIB_CALL_TRAMPOLINE): New.Steve Chamberlain3-5/+16
(SKIP_TRAMPOLINE_CODE): New. * config/i386/xm-win32.h (CANT_FORK): Deleted. (SLASH*) Changed to use unix style slash.
1996-01-04 * symtab.h (namespace enum): becomes typedef to avoid namespaceSteve Chamberlain5-271/+54
collision in C++. * infcmd.c (path_command): Use empty string if PATH name not set. * i386-tdep.c (skip_trampoline_code): New function. * srec.c: Renamed dsrec.c to avoid filename collision. * Makefile.in: Cope with renaming. Update copyrights to 1996.
1996-01-03 * symmisc.c (print_objfile_statistics): Print memory use statisticsFred Fish2-5194/+62
for objfile psymbol, symbol, and type obstacks. Update copyright to 1996.
1996-01-03 * lib/gdb.exp (skip_chill_tests): Skip them on the PA too.Jeff Law1-0/+2
I hate skipping tests, but these seem pretty broken on the PA...
1996-01-03 * gdb.stabs/weird.exp: Use ${target_triplet} to determineJeff Law1-0/+11
which sed script to run. Expect failure for v_comb test on PA targets too. Should get weird-stabs tests running on supported targets again. I'd also expect most (if not all) stabs targets to fail v_comb...
1996-01-02Add a "\n" to the "go" command so it'll start right away.Rob Savoye1-1/+1
1996-01-02keep nm-irix5.hStan Shebs1-0/+1
1996-01-02Keep 1995 ChangeLogStan Shebs1-0/+1
1996-01-02Last year's changes to its own file.Stan Shebs1-0/+5199
1996-01-02 * config/mips/nm-irix5.h: Restore.Stan Shebs2-2/+0
(TARGET_HAS_HARDWARE_WATCHPOINTS, etc): Define as for Irix 4; from Lee Iverson <leei@ai.sri.com>. * config/mips/irix5.mh (NAT_FILE): Use nm-irix5.h. * config/mips/irix[345].mh (MUNCH_DEFINE): Remove.
1995-12-31 * tests2.exp: Setup_xfail "i*86-*-linux" andFred Fish2-3/+19
"mips-sgi-irix*" for "real write 4" and "real write 8". Conditionalize both tests for system specific value of "infinity" string.
1995-12-30Forgot a few things...Fred Fish1-0/+3
1995-12-30 * builtins.exp (test_size): Alpha seems to have long builtins.Fred Fish4-24/+92
* tests1.exp: Setup xfail "*-*-*" for "ptype r2". * tests2.exp: Add check to skip chill tests.
1995-12-30 * lib/gdb.exp (default_gdb_start): Fix typo.Fred Fish3-41/+86
* gdb.base/corefile.exp: Allow "Core was generated by ..." messages to not include the full program name that caused the core dump since some systems (such as solaris) apparently truncate this path to about 80 characters. When generating a core file first try increasing the core file size limit to unlimited since some systems may default it to zero, and it is harmless to try it. Move the test for failing to generate a core file to where it will actually get executed. * gdb.c++/templates.exp (test_ptype_of_templates): Accept new gdb result from g++ debug info improvements and make old pattern obsolescent. Also account for size_t differences (may be int or long). * gdb.base/a1-selftest.exp (test_with_self): Check for case where initialization before function call is placed in the delay slot and thus appears to be skipped over by commands such as "next".
1995-12-30 * symfile.c (find_sym_fns): Add PowerMac to xcoff file recognitionStan Shebs1-0/+5
kludge.
1995-12-30 * gdb.base/a1-selftest.exp (test_with_self): Run without windows.Stan Shebs2-1/+12
1995-12-28 * README.GDBTK: Polish introductory paragraph.Stan Shebs2-15/+31
1995-12-22correctly name fileMichael Meissner1-0/+0
1995-12-22Add DG/UX x86 hostMichael Meissner5-108/+135
1995-12-22 * remote-array.c (array_wait): Poll the keyboard along with theRob Savoye2-8/+58
serial port so users can tpye at the target while their application is running.
1995-12-21Add ppcbug-rom.o, srec.o dependenciesMichael Meissner1-0/+2
1995-12-21Make ppcbug workMichael Meissner3-76/+117
1995-12-21 * defs.h: Delete extraneous whitespace at end of file.Fred Fish13-63/+154
* symfile.h: Move #include of demangle.h outside conditional. * objfiles.h (struct objstats, OBJSTAT, OBJSTATS): New struct and macros to hold per-objfile statistics for internal instrumentation. (struct objfile): Add OBJSTATS member, which is optional. * buildsym.h (next_symbol_text_func): Now takes objfile argument. Also update copyright to 1995. * dbxread.c (dbx_next_symbol_text): Now takes objfile argument. (dbx_symfile_init, coffstab_build_psymtabs, elfstab_build_psymtabs, stabsect_build_psymtabs): Accumulate string table size. (dbx_next_symbol_text, read_dbx_symtab, read_ofile_symtab): Accumulate number of stabs symbols read. * dwarfread.c (new_symbol, symthesize_typedef): Accumulate number of full symbols created. * gdbtypes.c (alloc_type): Accumulate number of types. * maint.c (maintenance_print_statistics): New function. * mdebugread.c (mdebug_next_symbol_text): Now takes objfile argument. * minsyms.c (prim_record_minimal_symbol_and_info): Accumulate number of minimal symbols read. * os9kread.c (read_os9k_psymtab): next_symbol_text takes objfile arg. * partial-stab.h: next_symbol_text takes objfile arg. * stabsread.c (error_type, STABS_CONTINUE): Now takes objfile arg and uses it to call next_symbol_text. * symfile.c (add_psymbol_to_list, add_psymbol_addr_to_list): Accumulate number of partial symbols created. * symfile.h (ADD_PSYMBOL_VT_TO_LIST): Accumulate number of partial symbols created. * symmisc.c (print_objfile_statistics): Print the per-objfile internal instrumentation statistics gathered. * xcoffread.c (xcoff_next_symbol_text): Now takes objfile argument.
1995-12-15 * top.c (set_endian_from_file): Use new bfd_big_endian macro.Ian Lance Taylor1-3/+3
1995-12-15 * mpw-make.sed: Add quotes to RIncludes reference.Raymond Jou2-1/+6
1995-12-15 * remote-array.c: Remove bogus setting of baudrate to 4800. TheirRob Savoye2-2/+5
hardware has real UARTS now.
1995-12-13 * stabs.texinfo (Include Files): Document the values the SunOS4Ian Lance Taylor2-6/+17
linker creates for N_BINCL/N_EINCL/N_EXCL stabs.
1995-12-12Keep all new PowerMac files.Stan Shebs2-0/+5
1995-12-12 * configure.in (powerpc-*-macos*): New target configuration.Stan Shebs11-10/+527
* configure: Update. * config/powerpc/macos.mh, config/powerpc/macos.mt, config/powerpc/nm-macos.h, config/powerpc/tm-macos.h, mac-nat.c: New files, native PowerMac debugging support. * Makefile.in (mac-nat.o): Add build rule. * mpw-config.in (enable_cflags): Add support. (m68k-apple-macos, powerpc-apple-macos): Fix natdepfiles to list object file instead of source file. * mpw-make.sed (@ENABLE_CFLAGS@): Don't edit out, replace with value of variable. (install, install-only): Edit MPW-specific installation into place of Unix shell code. * mac-gdb.r: Fix version resources to use symbolic version strings. (cfrg): New resource, code fragment for PowerMac.
1995-12-12 * dbxread.c (process_one_symbol): When looking at the nextFred Fish1-0/+6
minimal symbol, check for end of the minimal symbol array (symbol with NULL pointer for name) before dereferencing it. Fixes PR 8644
1995-12-12 * tuples.ch, tuples.exp: Exhance test cases (from PR 8643).Per Bothner3-0/+64
1995-12-12 * eval.c (evaluate_struct_tuple): Fix thinko.Per Bothner1-0/+4
This fixes PR 8643.
1995-12-11 * builtins.exp, pr-5016.{ch,exp}, result.{ch,exp},Wilfried Moser8-22/+79
tests1.{ch,exp}: Enhance test cases.
1995-12-11 * ch-typeprint.c (chill_type_print_base): Slightly change of printingWilfried Moser2-1/+7
of variant structures.
1995-12-11 * valops.c (value_cast): Handle casts to and from TYPE_CODE_CHAR.Per Bothner3-5/+16
* ch-exp.c (match_integer_literal): Fix long long support. * gdbtypes.c (get_discrete_bounds): Make TYPE_LENGTH (type) == sizeof (LONGEST) case work OK.
1995-12-09 * coffread.c, dbxread.c, dstread.c, objfiles.c, os9kread.c,Fred Fish5-4/+9
symfile.c, symtab.c: Use "obstack.h" rather than <obstack.h>.
1995-12-09 * gdbint.texinfo (Releases): Change gdb.tar.Z to gdb.tar.gz.Fred Fish1-0/+5
Fix typo.
1995-12-07 * builtins.ch, builtins.exp, Makefile.in: New test case.Wilfried Moser5-2/+453
1995-12-07Always keep the newly-added configure scripts.Stan Shebs5-6/+16