Commit graph

8780 commits

Author SHA1 Message Date
David Anderson
ba91526b3d Corrected typo in comment: ofa -> of a 2000-09-02 00:05:43 +00:00
David Anderson
8c990f3c14 Corrected spelling in comment: extention-> to extension. 2000-09-02 00:05:02 +00:00
David Anderson
0fa6923a1a Corrected spelling in comments: dependant->dependent swaped->swapped. 2000-09-02 00:02:54 +00:00
David Anderson
99e7bb18be Fixed spelling errors in comments: dependant->dependent in several places. 2000-09-02 00:01:33 +00:00
David Anderson
3ee9b6e949 Corrected spelling error in comment: swaped -> swapped. 2000-09-01 23:55:07 +00:00
David Anderson
4b3cb714dc Corrected spelling error in comment:
converteded->converted
2000-09-01 23:53:57 +00:00
David Anderson
701f976540 Corrected spelling in comments:
foe->for  executin ->execution.
2000-09-01 23:53:02 +00:00
David Anderson
fd0e48ca12 Corrected spelling errors in comments:
adn -> and, Is->Are,  occures->occurs
2000-09-01 23:52:09 +00:00
David Anderson
67e469d175 Correct spelling in comment: tupes -> tuples. 2000-09-01 23:50:17 +00:00
David Anderson
06fcb19327 Fix typo in comment: h added, sort -> short. 2000-09-01 23:48:59 +00:00
David Anderson
658d99ff5a Corrected mistake in comment. 64bit example said it was 32 bit. 2000-09-01 23:47:52 +00:00
David Anderson
114d1f2c1d Spelling correction in comment: dependant->dependent 2000-09-01 23:45:13 +00:00
David Anderson
4d33f4157b Typo in comment fixed: seem->see 2000-09-01 23:43:26 +00:00
David Anderson
ee923081b6 Spelling correction: of->if in comment. 2000-09-01 23:41:20 +00:00
David Anderson
b7d6b182e1 spelling correction: depdendant->dependent 2000-09-01 23:39:11 +00:00
Kevin Buettner
c6ef451cd8 Fix core dump when executing ``b .'' command. 2000-09-01 18:37:05 +00:00
Michael Snyder
705152c5cd 2000-09-01 Michael Snyder <msnyder@cleaver.cygnus.com>
* regcache.c (reg_flush_command): New function.  Maintainer-mode
        command, flushes GDB's register cache, for testing purposes.
2000-09-01 17:59:26 +00:00
J.T. Conklin
8edbea78dc * dcache.c (dcache_info): Output a cache line's state vector so it
lines up under the data vector.

* dcache.c (dcache_read_line): New function.
(dcache_peek_byte): Use it.
(dcache_alloc): Return NULL if write of reclaimed cache line fails.
(dcache_peek_byte, dcache_poke_byte): Return failure if
dcache_alloc() returns a NULL data block pointer.
(dcache_xfer_memory): Don't force writeback unless we were writing.

* monitor.c (monitor_expect): Change places where immediate_quit
is set to 1 or 0 to increments and decrements respectively.  This
allows such changes to nest properly.
* ocd.c (ocd_start_remote): Likewise.
* remote-adapt.c (expect): Likewise.
* remote-array.c (expect): Likewise.
* remote-eb.c (expect): Likewise.
* remote-e7000.c (e7000_start_remote): Likewise.
* remote-mips.c (mips_expect_timeout, mips_getstring): Likewise.
* remote-nrom.c (expect): Likewise.
* remote-os9k.c (expect): Likewise.
* remote-sds.c (sds_start_remote): Likewise.
* remote-st.c (expect): Likewise.
* remote-utils.c (sr_expect): Likewise.
* remote.c (remote_start_remote): Likewise.
* tracepoint.c (read_actions): Likewise.

* remote-mips.c (mips_getstring): Balance changes to immediate_quit.
2000-09-01 00:12:10 +00:00
David Anderson
b302179c1f Just realized the list is in alphabetical order, so
changed my new entry to put things in alphabetical order.
2000-08-31 17:53:22 +00:00
David Anderson
62f6f82adf Add myself to write-after-approval list. 2000-08-31 17:48:19 +00:00
Kevin Buettner
0359ddd645 Protoization. 2000-08-31 03:19:06 +00:00
Kevin Buettner
359431fb6d Rename bfd_elf_get_arch_size to bfd_get_arch_size(). 2000-08-31 00:39:10 +00:00
Kevin Buettner
3a84337c99 Applied patch from David Edelsohn <dje@watson.ibm.com>. 2000-08-30 20:35:26 +00:00
Michael Snyder
23e049712d 2000-08-29 Michael Snyder <msnyder@seadog.cygnus.com>
* valops.c (value_cast): Indentation fix-up.
        * acconfig.h (HAVE_PRGREGSET32_T, HAVE_PRFPREGSET32_T,
        HAVE_STRUCT_LINK_MAP32): New configure macros.
        * config.in: Ditto.
        * configure.in: Test for the above new macros.
        * breakpoint.c: Update copyright date.
        * core-sol2.c: Include v9/sys/privregs.h directly to
        work around a bug in Sun's Solaris 8 header files.
        (fetch_core_registers): Use the above new configure macros to
        handle cross-debugging of 32-bit core files on a 64-bit host.
        * sol-thread.c (ps_pdmodel) New function.
        (rw_common): For debugging of 32-bit apps on a 64-bit host,
        truncate addresses to 32 bits.
        * solib.c (solib_extract_address): Functionize.  Make 32/64 aware.
        (LM_ADDR, LM_NEXT, LM_NAME): Ditto.
        (IGNORE_FIRST_LINK_MAP): Ditto.
        (first_link_map_member): Make 32/64 aware.
        (open_symbol_file_object): Ditto.
        (current_sos): Ditto.
2000-08-30 00:58:58 +00:00
Michael Snyder
bafda96e6e 2000-08-29 Michael Snyder <msnyder@cleaver.cygnus.com>
* i386-linux-nat.c (i386_linux_skip_solib_resolver,
        skip_hurd_resolver, find_minsym_and_objfile): Move these
        solib functions into i386-linux-tdep.c for cross debugging.
        * i386-linux-tdep.c: Receive the above functions.
2000-08-29 23:31:10 +00:00
Stephane Carrez
184651e316 Fix stack offset correction for 68hc11 2000-08-29 19:12:27 +00:00
Kevin Buettner
2935d1c22e Protoization. 2000-08-29 01:56:59 +00:00
Mark Kettenis
756ed20662 * i386-linux-nat.c (fetch_inferior_registers): Move call to
dummy_sse_values ...
(supply_fpregset): ... here.
2000-08-28 21:54:37 +00:00
Elena Zannoni
f0a58b0b8c 2000-08-27 Elena Zannoni <ezannoni@kwikemart.cygnus.com>
* pa64solib.c (pa64_solib_load_symbols): Don't use ANOFFSET as an
 	lvalue.
	* xcoffread.c (xcoff_symfile_offsets): Ditto
	* somsolib.c (som_solib_section_offsets): Ditto.
	* somread.c (som_symfile_offsets): Ditto.
	* rs6000-nat.c (vmap_symtab): Ditto.
	* remote-vx.c (vx_add_symbols): Ditto.
	* remote-os9k.c (rombug_wait): Ditto.
2000-08-27 22:30:29 +00:00
Mark Kettenis
bd415eabb6 * gregset.h: Protect against multiple inclusion. Remove some
redundant spaces.
2000-08-27 21:37:16 +00:00
Christopher Faylor
8e860359d1 * win32-nat.c (dll_symbol_command): Tack a .dll on the end of a supplied
argument if it is missing an extension.

* corelow.c: Define O_BINARY if it isn't defined.
(core_open): Open core file in binary mode.
* config/i386/tm-cygwin.h (child_clear_solibs): Rename from child_clear_solib.
* config/i386/cygwin.mh: Add dependency from corelow.o.
* win32-nat.c (register_loaded_dll): New function.  Add dll to the list of
currently loaded dlls.
(handle_load_dll): Use register_loaded_dll.
(child_solib_add): Distinguish between active process and core targets.
(solib_symbols_add): Load symbols from loaded dll.
(core_dll_symbols_add): New function.  Load symbols from dll referenced in
core.
(core_section_load_dll_symbols): New function.
(dll_code_sections_add): New function.
(map_single_dll_code_section): New function.
(fetch_elf_core_registers): New function.
(_initialize_core_win32): New function.
2000-08-27 04:21:35 +00:00
Kevin Buettner
da85418c1a Protoization. 2000-08-26 17:29:53 +00:00
Stephane Carrez
82c230c2d9 Multi-arch support for 68hc11 2000-08-26 13:36:25 +00:00
David Taylor
2dc4e391d4 Fri Aug 25 16:57:05 2000 David Taylor <taylor@texas.cygnus.com>
* regcache.c (register_changed): New function.
	* value.h: Declare it.
2000-08-25 21:03:00 +00:00
David Taylor
52204a0b3a Fri Aug 25 12:11:21 2000 David Taylor <taylor@texas.cygnus.com>
* symtab.c (search_symbols): Fix off by one error in index for
 	initializing variables ourtype, ourtype2, ourtype3, and ourtype4.
	(symtab_symbol_info): fix similar off by one error.

Fri Aug 25 12:03:15 2000  David Taylor  <taylor@texas.cygnus.com>

	* gdbarch.sh (TARGET_ADDR_BIT): New macro for the number
	of bits in gdb's representation of a target address.
	* gdbarch.c, gdbarch.h: Regenerated.
	* gdbtypes.c (build_gdbtypes): Use TARGET_ADDR_BIT instead of
 	TARGET_PTR_BIT when initializing builtin_type_CORE_ADDR.
	* printcmd.c (print_address_numeric): Use TARGET_ADDR_BIT instead
 	of TARGET_PTR_BIT, because we're printing an address, not a pointer.
2000-08-25 20:51:19 +00:00
Pierre Muller
df11521975 2000-08-24 Pierre Muller <muller@ics.u-strasbg.fr>
* Makefile.in: add rules to compile and link pascal specific files.
       * config/djgpp/fnchange.lst: add substitution for p-exp.tab.c.
2000-08-25 07:54:32 +00:00
Andrew Cagney
e1b09194cb 2000-08-20 Michael Chastain <chastain@redhat.com>
* remote.c (read_frame): Handle SERIAL_TIMEOUT while reading
      checksum.
2000-08-24 10:48:22 +00:00
Kevin Buettner
073063d718 Protoize. 2000-08-23 16:37:23 +00:00
Eli Zaretskii
1c85fbd95c * gdbmi.texinfo: Change flathead -> @sc{gdb/mi}.
Fix typos and markup mistakes (from Dmitry S.
	Sivachenko <dima@Chg.RU>).
2000-08-23 09:15:25 +00:00
Kevin Buettner
9df3df999d Protoization. 2000-08-21 17:30:58 +00:00
Andrew Cagney
9103eae082 Check arches->gdbarch and not current_gdbarch when looking for a match. 2000-08-19 05:32:23 +00:00
J.T. Conklin
e99586d56a * MAINTAINERS: Add myself as dcache.c maintainer.
* remote-nindy.c (nindy_load): Invalidate dcache.

* dcache.c (dcache_invd): Renamed from dcache_flush.  The term
flush with respect to caches usually implies that data will be
written to memory.
(dcache_init, dcache_xfer_memory): Updated.
* monitor.c (flush_monitor_dcache, monitor_resume, monitor_load):
Updated.
* ocd.c (ocd_open, ocd_resume, bdm_reset_command): Updated.
* remote-bug.c (bug_load, bug_resume): Updated.
* remote-nindy.c (nindy_open, nindy_resume): Updated.
* remote-sds.c (sds_open, sds_resume): Updated.
* remote-utils.c (gr_open): Updated.
* remote.c (remote_open_1, remote_resume, remote_async_resume,
remote_cisco_open): Updated.
* wince.c (child_create_inferior, child_resume): Updated.

* monitor.c (monitor_open): Free dcache before creating a new one.
* dcache.c (dcache_free): New function.
* dcache.h (dcache_free): New prototype.
-------------------------------------------------------------------
2000-08-18 22:52:23 +00:00
Andrew Cagney
3f0845370f Add dummy params where needed. 2000-08-18 22:02:43 +00:00
Eli Zaretskii
d7491b3f51 * value.h (struct value) <lazy>: Add a comment about its use for
watchpoints.
2000-08-16 08:03:43 +00:00
Kevin Buettner
726230095e Protoization. 2000-08-13 01:22:17 +00:00
Andrew Cagney
f6df245f76 Add formatted register info.
Convert more of mn10300 to multi-arch.
Fix mips vs mn10300
2000-08-12 03:28:42 +00:00
Mark Kettenis
f0373401b5 * i386-linux-nat.c [! HAVE_PTRACE_GETFPXREGS] (fetch_fpxregs,
store_fpxregs): Return 0.
2000-08-11 19:45:21 +00:00
Andrew Cagney
f3d219244e Restore GET_SAVED_REGISTERS 2000-08-11 19:09:55 +00:00
J.T. Conklin
5e2039ea24 * dcache.c (dcache_info): Don't print cache state if last_cache
is NULL.
2000-08-11 14:47:38 +00:00
Andrew Cagney
9122588356 Enable multi-arch for the mn10300. 2000-08-11 07:54:49 +00:00