summaryrefslogtreecommitdiff
path: root/gdb
Commit message (Collapse)AuthorAgeFilesLines
* Purge last remaining make_cleanup_func.Andrew Cagney2000-06-074-19/+41
|
* The attatched moves the remaining guff from gdbarch.{h,c,sh} toAndrew Cagney2000-06-0712-858/+583
| | | | | | arch-utils.{h,c}. The ``set architecutre'' and ``set endian'' commands (part of the move) were implemented to use add_set_enum_cmd() so that ``set architecture <tab>'' works.
* Use ``set remote memory-read-packet-size'' instead of ``set endianAndrew Cagney2000-06-072-4/+10
| | | | big'' in deprecate test.
* 2000-06-06 Michael Snyder <msnyder@seadog.cygnus.com>Michael Snyder2000-06-073-2/+7
| | | | | * configure.in: Enable autoconf to find curses.h on Solaris 2.8. * configure: Regenerate.
* 2000-06-02 Michael Snyder <msnyder@seadog.cygnus.com>Michael Snyder2000-06-062-2/+15
| | | | * gdb.c++/local.exp: This test has never been known to work with g++.
* Properly fill changelog entryDaniel Berlin2000-06-061-3/+5
|
* Accept an enum immediately when it is an exact match - wouldn't acceptAndrew Cagney2000-06-062-2/+16
| | | | ``d10v'' when the choice was d10v{,:ts2,:ts3}.
* Mips is always TARGET_BYTE_ORDER_SELECTABLE_P 1.Andrew Cagney2000-06-0615-25/+24
|
* Move generic_register_convertible_not and frame_num_args_unknown fromAndrew Cagney2000-06-066-46/+31
| | | | gdbarch.* to arch-utils.*.
* Delete TARGET_MONITOR_PROMPT.Andrew Cagney2000-06-0610-20/+40
|
* Revert an accidental commitDaniel Berlin2000-06-061-7/+11
|
* C++ improvementsDaniel Berlin2000-06-058-96/+104
|
* New tests, fix old tests, make more tests workDaniel Berlin2000-06-057-34/+272
|
* * acconfig.h, configure.in, i386bsd.c (HAVE_STRUCT_REG_R_FS):Mark Kettenis2000-06-056-364/+360
| | | | | | Renamed from HAVE_R_FS. (HAVE_STRUCT_REG_GS): Renamed from HAVE_R_GS. * configure, config.in: Regenerated.
* More updates.Andrew Cagney2000-06-052-38/+91
|
* Add host_pointer_to_address() and address_to_host_pointer(). AddAndrew Cagney2000-06-0412-38/+104
| | | | | signed_pointer_to_address() etc. Rename generic_pointer_to_address() to unsigned_pointer_to_address() etc.
* Eliminate safe_strsignal().Andrew Cagney2000-06-045-27/+23
|
* Eliminate PARAMS from function pointer declarations.Kevin Buettner2000-06-0453-233/+238
|
* * win32-nat.c (safe_symbol_file_add_cleanup): Ensure that gdb_stderr is flushedChristopher Faylor2000-06-044-148/+406
| | | | | | | | | | | | | | | | | | | | | | | | before deleting and restoring it. (safe_symbol_file_add): Ensure that gdb_stderr is flushed before reassigning it. (handle_load_dll): Split into two functions so that WFI can handle shared library events. (child_solib_loaded_library_pathname): New function. (child_clear_solibs): New function. Clears shared library list. (child_solib_add): New function. Adds shared library symbols. (dll_symbol_command): New function. Handles "dll-symbol" command. (info_dll_command): New function. Handles info "sharedlibrary" command. (handle_exceptions): Eliminate 'ignore_trap' argument. (get_child_debug_event): Eliminate two arguments. Return "pid" when appropriate. Break out on most events to allow WFI to handle stuff. (child_wait): Accomodate get_child_debug_event changes. (child_attach): Clear thread list and list of loaded dlls. (child_create_inferior): Clear list of loaded dlls. Use wait_for_inferior in a loop to look for first "trap". (child_resume): Avoid accessing a possibly-freed thread pointer. (_initialize_inftarg): Add "dll-symbols", "sharedlibrary", and "info dll", and "info sharedlibrary" commands. * config/i386/tm-cygwin.h: Add some shared library (aka DLL) hooks.
* * win32-nat.c: Fix up gcc warnings throughout.Christopher Faylor2000-06-035-245/+196
| | | | | | | | | | | | | | (handle_load_dll): Change DLL name to lower case. (handle_exception): Add a second argument indicating whether a breakpoint should be ignored. Return a 0 if the breakpoint was ignored. (get_child_debug_event): Pass argument to handle_exception to control whether a breakpoint should be ignored. (child_create_inferior): Use modern cygwin API. Explicitly clear last_sig. Pass FIRST_EXCEPTION to get_child_debug_event for detection of first breakpoint. * configure.in: Eliminate unneeded WINDRES/DLLTOOL tests left over after last change. * configure: Regenerate.
* * configure.in: Detect correct versions of ranlib and windres whenChristopher Faylor2000-06-033-206/+278
| | | | | cross-compiling. * configure: Regenerate.
* * configure.tgt: Add pattern for i[3456]86-*-netbsdelf*.J.T. Conklin2000-06-025-2/+46
| | | | | | | | * config/i386/nbsdelf.mt: New file. * config/i386/tm-nbsdelf.h: New file. * config/i386/tm-nbsd.h: change include of tm-nbsd.h to the more explicit config/tm-nbsd.h.
* * alphabsd-nat.c (supply_fpregset): Substract FP0_REGNUM fromMark Kettenis2000-06-022-1/+6
| | | | register number when used as index into fpr_regs array.
* Multiarch TARGET_FLOAT_FORMAT, TARGET_DOUBLE_FORMAT,Andrew Cagney2000-06-028-71/+299
| | | | TARGET_LONG_DOUBLE_FORMAT. Update d10v.
* * config/alpha/nm-fbsd.h (CANNOT_STEP_BREAKPOINT): Define.Mark Kettenis2000-06-012-0/+7
|
* 2000-06-01 Michael Snyder <msnyder@seadog.cygnus.com>Michael Snyder2000-06-012-0/+21
| | | | | | | * sol-thread.c (rw_common): Circumstances (eg. a bug in Sun's thread_db library) may cause this function to be called with an illegal address, in which case procfs_to_xfer_memory will return zero. Return an error code instead of looping forever.
* More updates.Andrew Cagney2000-06-012-1/+93
|
* * configure.host: Add patterns for i[3456]86-*-netbsdaout*J.T. Conklin2000-06-016-2/+62
| | | | | | | | | | | | | and i[3456]86-*-netbsdelf*. * config/i386/nm-nbsdelf.h: New file. * config/i386/nbsdelf.mh: New file. * config/i386/nm-nbsd.h: change include of nm-nbsd.h to the more explicit config/nm-nbsd.h. * config/i386/tm-nbsd.h: change include of tm-i386bsd.h to tm-i386.h. (SIGTRAMP_START, SIGTRAMP_END, SIGCONTEXT_PC_OFFSET): Define. -------------------------------------------------------------------
* * NEWS: Mention FreeBSD/Alpha and FreeBSD/i386 3.x and up as newMark Kettenis2000-05-312-0/+12
| | | | native configurations.
* * i386bsd-nat.c: Include "gregset.h".Mark Kettenis2000-05-312-8/+17
| | | | | | | | | (CANNOT_STORE_REGISTER): Define to cannot_fetch_register instead of CANNOT_FETCH_REGISTER, if not already defined. (supply_gregset): Call supply_register with NULL as its second argument instead of supplying our own zeroed out buffer. (fill_gregset): Copy contents of correct registers instead of the contents of register REGNO.
* Revert PARAMS removal.Kevin Buettner2000-05-312-4/+13
|
* * configure.host, configure.tgt (alpha*-*-freebsd*): New entry.Mark Kettenis2000-05-313-0/+3
|
* Add support for FreeBSD/Alpha.Mark Kettenis2000-05-317-0/+302
| | | | | | * alphabsd-nat.c, config/alpha/fbsd.mh, config/alpha/fbsd.mt, config/alpha/nm-fbsd.h, config/alpha/tm-fbsd.h, config/alpha/xm-fbsd.h: New files.
* Forgotten ChangeLog entry from an earlier commit.Michael Snyder2000-05-311-0/+18
|
* * MAINTAINERS: Add myself to 'Write After Approval' listPierre Muller2000-05-312-0/+6
|
* Import texinfo.tex from texinfo-4.0.Andrew Cagney2000-05-315-4/+77
| | | | Add support for ``make pdf'' to the gdb/doc directory using pdftex.
* Add MAINTAINERS entries for Mac OS X / Objective-C code to be contributed by ↵Klee Dienes2000-05-301-0/+4
| | | | Apple.
* Further re-arange into distinct sections.Andrew Cagney2000-05-302-265/+509
|
* * gdbarch.sh: Add field ``postdefault''. Rename fieldsAndrew Cagney2000-05-302-90/+136
| | | | | | ``startup'' and ``default'' to ``staticdefault'' and ``predefault''. Fix initialization of valid_p. Create/compare gdbarch.log.
* Move/rename GDB_GREGSET_T definitions for solaris 2.Andrew Cagney2000-05-303-7/+14
|
* Purge symtab of make_cleanup_func.Andrew Cagney2000-05-293-6/+27
| | | | Pass correct arg to make_cleanup_free_search_symbols.
* Fix GDB_GREGSET_T, GDB_FPREGSET_T typos.Kevin Buettner2000-05-282-2/+6
|
* PARAMS removal.Kevin Buettner2000-05-28325-4991/+4188
|
* 2000-05-26 Michael Snyder <msnyder@seadog.cygnus.com>Michael Snyder2000-05-2623-61/+131
| | | | | | | | | | | | | | | | * gregset.h: New file. Typedefs for gdb_gregset_t and gdb_fpregset_t, prototypes for supply_gregset and friends. * procfs.c: Include gregset.h. Delete local prototypes for supply_gregset etc., and local typedef gdb_gregset_t etc. * sol-thread.c: Include gregset.h, delete local prototypes, add appropriate casts to gdb_gregset_t. * uw-thread.c, lin-thread.c, core-sol2.c, core-regset.c, sparc-tdep.c, ptx4-nat.c, ppc-linux-nat.c, mipsv4-nat.c, m88k-nat.c, m68klinux-nat.c, m68k-tdep.c, irix5-nat.c, irix4-nat.c, ia64-linux-nat.c, i386v4-nat.c, cxux-nat.c, arm-linux-nat.c, alpha-nat.c: Include gregset.h. * config/nm-linux.h: Define GDB_GREGSET_T, GDB_FPREGET_T. * config/sparc/tm-sun4sol2.h: Ditto.
* Fix bitrot in tui-file.c.Andrew Cagney2000-05-262-2/+16
|
* Configure TUI to use <ncurses.h> when available.Andrew Cagney2000-05-268-331/+359
|
* Replace SKIP_SOLIB_RESOLVER stub with something that works.Scott Bambrough2000-05-253-4/+100
| | | | | | | | | | | | 2000-05-25 Scott Bambrough <scottb@netwinder.org> * arm-linux-tdep.c (find_minsym_and_objfile): New. (skip_hurd_resolver): New. (arm_linux_skip_solib_resolver): New. (arm_skip_solib_resolver): Removed. * config/arm/tm-linux.h (SKIP_SOLIB_RESOLVER): Changed to use arm_linux_skip_solib_resolver.
* * acconfig.h (HAVE_R_FS, HAVE_R_GS): Add.Mark Kettenis2000-05-255-330/+420
| | | | | | * configure.in: Add checks for r_fs and r_gs members of `struct reg'. * config.in, configure: Regenerated.
* * ser-go32.c: Remove PARAMS.Eli Zaretskii2000-05-252-9/+13
|
* Replace <sys/dir.h> (and <dirent.h>) with "gdb_dirent.h".Andrew Cagney2000-05-258-192/+257
|