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
Per Bothner
d9eb60c63a
* tests1.exp, tests2.exp (test_print_reject): Remove; causes
...
conflicts with later tests using test_print_reject in ../lib/gdb.exp.
(passcount): Remove.
* tests2.exp (test_print_accept): Removed.
(test_write): Re-write to use gdb_test rather than test_print_accept.
* tests1.exp (test_print_accept_exact): Removed.
(tests_locations): Rewrite to use gdb_test and not above proc.
1995-12-01 19:05:52 +00:00
Michael Meissner
59c8431852
fix typo
1995-12-01 12:21:03 +00:00
Per Bothner
da2cfeb098
* tests1.ch, tests1.exp, tests2.ch, tests2.exp, Makefile.in:
...
New (extensive) test cases.
* chexp.exp: Fix relations to return TRUE or FALSE.
1995-12-01 08:17:13 +00:00
Per Bothner
a366d882c0
* language.c (lang_bool_type), language.h: New function.
...
* language.h (LA_BOOL_TYPE): New macro.
* eval.c (evaluate_subexp_standard) Use LA_BOOL_TYPE instead
of builtin_type_int where appropriate,
* valarith.c (value_subscript): Likewise.
1995-12-01 08:08:41 +00:00
Per Bothner
5f3e7bfcbf
* valops.c (value_slice): Implement (value) bitstring slices.
...
* valprint.c (val_print): If TYPE_LENGTH is zero, don't automatically
print "<incomplete type>" - Chill has zero-length (string) types.
1995-12-01 08:06:45 +00:00
Per Bothner
c8b2ba5d48
* gdbtypes.c (check_stub_type): Removed; no longes needed.
...
* ch-exp.c (expect, parse_call): Tweak error messages.
1995-12-01 08:04:51 +00:00