Commit Graph

8800 Commits

Author SHA1 Message Date
Kevin Buettner 165a58fe68 Protoization. 2000-09-05 22:46:57 +00:00
Stephane Carrez 6148eca7f8 Fix frame unwinding for 68hc11 2000-09-05 20:57:25 +00:00
Michael Snyder 71150974e8 Fix mistaken check-in. 2000-09-05 17:43:00 +00:00
Michael Snyder 23715f2973 2000-09-05 Michael Snyder <msnyder@cleaver.cygnus.com>
* sol-thread.c (ps_pdmodel): Protect with an ifdef.
2000-09-05 17:40:57 +00:00
Pierre Muller 7faed10feb * fix my last entry format 2000-09-04 13:49:22 +00:00
Andrew Cagney 3d9a5942bd Revamp so that it works with Solarises version of SH. 2000-09-04 11:40:20 +00:00
Mark Kettenis 8c3a79982e * config/i386/nm-linux.h: Include <signal.h>. 2000-09-04 09:58:06 +00:00
Pierre Muller a5238fbc03 2000-09-04 Pierre Muller <muller@ics.u-strasbg.fr>
* c-typeprint.c (c_typedef_print): remove (replaced by typedef_print in
	typeprint.c).
	* typeprint.c (typedef_print): new function. (old c_typedef_print
	function with pascal language support added).
	* value.h (c_printdef_print): removed.
	(typedef_print): declare.
	* symtab.c (print_symbol_info): call to c_typedef_print replaced by
	call to typedef_print.
2000-09-04 08:29:25 +00:00
Mark Kettenis fb0e1ba780 * config/i386/nm-linux.h (PREPARE_TO_PROCEED, ATTCH_LWP,
GET_THREAD_SIGNALS): New defines.
* config/i386/linux.mh (NATDEPFILES): Remove lin-thread.o and
linux-threads.o.  Add proc-service.o, thread-db.o and lin-lwp.o.
* proc-service.c: New file.
* thread-db.c: New file.
* lin-lwp.c: New file.
2000-09-03 18:41:28 +00:00
Mark Kettenis 6751bfc9da * gdb_assert.h: New file. 2000-09-03 17:19:41 +00:00
Mark Kettenis 574dd9a998 * gdb_thread_db.h [HAVE_THREAD_DB_H]: Include <thread_db.h>.
[!HAVE_THREAD_DB_H]: Update from current glibc thread_db.h.  Deal
with absence of <stdint.h> here.
2000-09-03 12:06:58 +00:00
Mark Kettenis 110be7c974 * gdb_proc_service.h: Add copyright notice.
Protect against multiple inclusion.
Add fix for broken prfpregset_t here.
(struct ps_prochandle): Declare here.
[HAVE_PROC_SERVICE_H]: Include <proc_service.h>.
[!HAVE_PROC_SERVICE_H]: Include "gregset.h", define prgregset_t
and prfpregset_t in terms of gdb_gregset_t and gdb_fpregset_t if
necessary.
* lin-thread.c: Unconditionally include "gdb_proc_service.h".
Remove fix for broken prfpregset_t here.
(struct ps_prochandle): Don't declare here.
2000-09-03 11:51:49 +00:00
Mark Kettenis a8596edfa1 * MAINTAINERS: Add myself as threads co-maintainer. 2000-09-03 11:24:22 +00:00
David Anderson f1abbe987b Corrected spelling errors in various source files. 2000-09-02 00:16:59 +00:00
David Anderson cddb0f80f7 Corrected spelling error in comment: tracepont -> tracepoint 2000-09-02 00:13:29 +00:00
David Anderson 9d8a64cb91 Corrected spelling in comment: dependant -> dependent. 2000-09-02 00:12:17 +00:00
David Anderson 38c2ef12c3 Corrected spelling in comment: dependant -> dependent 2000-09-02 00:09:06 +00:00
David Anderson 3cbb88dcd1 Corrected spelling in comment: unles -> unless. 2000-09-02 00:08:05 +00:00
Kevin Buettner 8fef05cc04 Protoization. 2000-09-02 00:07:32 +00:00
David Anderson 6953f3ba69 Corrected spelling error in comment: continaution ->continuation. 2000-09-02 00:07:13 +00:00
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