Fred Fish
ef4d61874b
* symmisc.c (print_objfile_statistics): Print memory use statistics
...
for objfile psymbol, symbol, and type obstacks.
Update copyright to 1996.
1996-01-03 22:00:45 +00:00
Jeff Law
978be38ec2
* lib/gdb.exp (skip_chill_tests): Skip them on the PA too.
...
I hate skipping tests, but these seem pretty broken on the PA...
1996-01-03 08:33:24 +00:00
Jeff Law
0069d9a02a
* gdb.stabs/weird.exp: Use ${target_triplet} to determine
...
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-03 08:28:42 +00:00
Rob Savoye
f9ac2066da
Add a "\n" to the "go" command so it'll start right away.
1996-01-02 23:59:48 +00:00
Stan Shebs
54b8b5c342
keep nm-irix5.h
1996-01-02 21:59:11 +00:00
Stan Shebs
543a9face4
Keep 1995 ChangeLog
1996-01-02 21:57:59 +00:00
Stan Shebs
d1856a18a3
Last year's changes to its own file.
1996-01-02 21:56:00 +00:00
Stan Shebs
2d7bc1e59c
* config/mips/nm-irix5.h: Restore.
...
(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.
1996-01-02 21:55:10 +00:00
Fred Fish
5a8a03d881
* tests2.exp: Setup_xfail "i*86-*-linux" and
...
"mips-sgi-irix*" for "real write 4" and "real write 8".
Conditionalize both tests for system specific value
of "infinity" string.
1995-12-31 00:03:54 +00:00
Fred Fish
af6d4d16ea
Forgot a few things...
1995-12-30 22:35:57 +00:00
Fred Fish
b887e9ad36
* builtins.exp (test_size): Alpha seems to have long builtins.
...
* tests1.exp: Setup xfail "*-*-*" for "ptype r2".
* tests2.exp: Add check to skip chill tests.
1995-12-30 22:31:31 +00:00
Fred Fish
89e6c70d53
* lib/gdb.exp (default_gdb_start): Fix typo.
...
* 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 22:27:24 +00:00
Stan Shebs
5eccb7dc89
* symfile.c (find_sym_fns): Add PowerMac to xcoff file recognition
...
kludge.
1995-12-30 01:33:40 +00:00
Stan Shebs
f526457cf8
* gdb.base/a1-selftest.exp (test_with_self): Run without windows.
1995-12-30 00:23:40 +00:00
Stan Shebs
3dcd429fd6
* README.GDBTK: Polish introductory paragraph.
1995-12-28 23:16:41 +00:00
Michael Meissner
63ed8181e6
correctly name file
1995-12-22 16:42:06 +00:00
Michael Meissner
3222ff2e52
Add DG/UX x86 host
1995-12-22 16:10:46 +00:00
Rob Savoye
b284227cca
* remote-array.c (array_wait): Poll the keyboard along with the
...
serial port so users can tpye at the target while their
application is running.
1995-12-22 02:09:38 +00:00
Michael Meissner
63ae682eae
Add ppcbug-rom.o, srec.o dependencies
1995-12-21 20:01:22 +00:00
Michael Meissner
721ccd808f
Make ppcbug work
1995-12-21 17:06:04 +00:00
Fred Fish
2dd30c722b
* defs.h: Delete extraneous whitespace at end of file.
...
* 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-21 04:08:27 +00:00
Ian Lance Taylor
3ecd62ca75
* top.c (set_endian_from_file): Use new bfd_big_endian macro.
1995-12-15 21:17:04 +00:00
Raymond Jou
1c1a6a1e3d
* mpw-make.sed: Add quotes to RIncludes reference.
1995-12-15 20:31:58 +00:00
Rob Savoye
1e11d889d0
* remote-array.c: Remove bogus setting of baudrate to 4800. Their
...
hardware has real UARTS now.
1995-12-15 20:20:33 +00:00
Ian Lance Taylor
120e5e8912
* stabs.texinfo (Include Files): Document the values the SunOS4
...
linker creates for N_BINCL/N_EINCL/N_EXCL stabs.
1995-12-13 17:36:52 +00:00
Stan Shebs
2e81067b0c
Keep all new PowerMac files.
1995-12-12 02:39:06 +00:00
Stan Shebs
c148ab3c6d
* configure.in (powerpc-*-macos*): New target configuration.
...
* 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 02:35:27 +00:00
Fred Fish
1f43e1dd51
* dbxread.c (process_one_symbol): When looking at the next
...
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 01:58:31 +00:00
Per Bothner
b44fe1d5e0
* tuples.ch, tuples.exp: Exhance test cases (from PR 8643).
1995-12-12 00:55:18 +00:00
Per Bothner
339038710b
* eval.c (evaluate_struct_tuple): Fix thinko.
...
This fixes PR 8643.
1995-12-12 00:51:21 +00:00
Wilfried Moser
32d067978f
* builtins.exp, pr-5016.{ch,exp}, result.{ch,exp},
...
tests1.{ch,exp}: Enhance test cases.
1995-12-11 14:59:01 +00:00
Wilfried Moser
8104c47b5a
* ch-typeprint.c (chill_type_print_base): Slightly change of printing
...
of variant structures.
1995-12-11 14:54:50 +00:00
Per Bothner
f6d165855e
* valops.c (value_cast): Handle casts to and from TYPE_CODE_CHAR.
...
* 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-11 09:02:26 +00:00
Fred Fish
f309ad9590
* coffread.c, dbxread.c, dstread.c, objfiles.c, os9kread.c,
...
symfile.c, symtab.c: Use "obstack.h" rather than <obstack.h>.
1995-12-09 05:12:46 +00:00
Fred Fish
d98dd64ec0
* gdbint.texinfo (Releases): Change gdb.tar.Z to gdb.tar.gz.
...
Fix typo.
1995-12-09 05:10:21 +00:00
Wilfried Moser
7609ecebac
* builtins.ch, builtins.exp, Makefile.in: New test case.
1995-12-07 13:18:08 +00:00
Stan Shebs
e7db3d77d0
Always keep the newly-added configure scripts.
1995-12-07 01:37:31 +00:00
Stan Shebs
3e19d545fb
Keep ch-exp.c, not ch-exp.y now.
1995-12-07 01:28:34 +00:00
Stu Grossman
4c5bc9f44c
* remote-mips.c (mips_receive_header): Allow mips_syn_garbage to be
...
user-settable (via set syn-garbage-limit). Setting it to -1 makes
it unlimited.
1995-12-07 00:21:51 +00:00
Brendan Kehoe
e045712fa8
* gdbtypes.c (check_stub_method): Make sure we get back a function
...
string in the demangled name before we try to use it.
fixes gdb/8306 (Mentor, ser/med)
1995-12-06 02:34:53 +00:00
Stu Grossman
67e218392f
* monitor.c (monitor_expect_regexp): Make static, add prototype.
...
* (monitor_read_memory_single): Call monitor_expect_regexp with
pointer to getmem_resp_delim_pattern, not entire struct.
1995-12-06 02:13:00 +00:00
Stan Shebs
faa077a592
* c-lang.h (c_op_print_tab): Don't declare, some compilers
...
consider illegal if structure not defined, and only used
in c-lang.c anyway.
1995-12-06 01:33:49 +00:00
Wilfried Moser
29ba0f2876
* tests2.exp: Add compiling of the test case.
1995-12-05 09:52:45 +00:00
Per Bothner
a56c9325ec
* eval.c (evaluate_subexp_standard case): Fix typo.
1995-12-03 20:32:55 +00:00
Jeff Law
f9384420ae
* ch-exp.c (parse_named_record_element): Avoid aggregrate
...
initializations for automatic variables.
* hppa-tdep.c (hppa_alignof): Fix typo in last change.
Fixes minor build problems.
1995-12-03 19:59:21 +00:00
Fred Fish
dee7a11cd2
* symfile.c (global_psymbols, static_psymbols): Remove, unused.
1995-12-03 03:34:55 +00:00
Peter Schauer
82a38509d8
* alpha-tdep.c (heuristic_proc_desc): Add heuristic to
...
determine the return address register, needed for OSF/1-3.2C.
* config/alpha/tm-alpha.h (T7_REGNUM, T9_REGNUM): Define.
1995-12-02 11:08:20 +00:00
Michael Meissner
98a2c9d2ea
Fix typo; some progress in ppcbug support
1995-12-02 01:14:06 +00:00
Per Bothner
5be700fd21
Ooops. Fix to work with new scheme (where runtest invokes the compiler).
1995-12-01 22:50:47 +00:00
Per Bothner
e300da1c7d
* pr-8405.ch, pr-8405.exp, Makefile.in: New test case.
1995-12-01 22:17:42 +00:00