aboutsummaryrefslogtreecommitdiff
path: root/gdb
AgeCommit message (Collapse)AuthorFilesLines
2000-06-12Forgot a fileDaniel Berlin2-1/+104
2000-06-12Don't try to dump void macros (when non multi-arch). They couldAndrew Cagney3-18/+46
contain C statements.
2000-06-11* exec.c (exec_file_attach): Add .exe extension when __CYGWIN__.Christopher Faylor2-1/+5
2000-06-11* win32-nat.c (safe_symbol_file_add_args): Store old gdb_stderr and gdb_stdoutChristopher Faylor3-8/+35
here. (safe_symbol_file_add_stub): Redirect gdb_stdout as well as stderr. (safe_symbol_file_add_cleanup): Restore gdb_stdout. (info_dll_command): Use the pager for displaying DLLs since there are often quite a few.
2000-06-11Trim targ_arches to just the first.Andrew Cagney3-211/+224
2000-06-10Re-implement gdbach_dump() so that it prints out the macro values.Andrew Cagney7-451/+1231
Add ``maint print arch'' command. Add ``gdbarch_register()'' function that also takes gdbarch_dump_tdep(). Use in mips-tdep.c.
2000-06-10Eliminate PARAMS.Kevin Buettner3-5/+10
2000-06-092000-06-08 Fernando Nasser <fnasser@cygnus.com>Fernando Nasser3-1/+34
* config/i386/tm-embed.h: New file. Specific for embedded targets like i386-elf, i386-coff and i386-aout. * config/i386/embed.mt (): Specify tm-embed.h instead of the System V header file.
2000-06-092000-06-08 Fernando Nasser <fnasser@cygnus.com>Fernando Nasser2-0/+5
* MAINTAINERS: Add myself to gdbtk list.
2000-06-09Add ChangeLog entry for change to MAINTAINERS on 2000-06-01 (sorry Andrew!)Klee Dienes1-0/+5
2000-06-09Define U_REGS_OFFSET.Kevin Buettner2-0/+6
2000-06-092000-06-08 Fernando Nasser <fnasser@cygnus.com>Fernando Nasser3-2/+8
* configure.in: Replace misplaced CONFIG_ADD by the correct CONFIG_CLEAN. * configure, config.in: Regenerate.
2000-06-092000-06-08 Fernando Nasser <fnasser@cygnus.com>Fernando Nasser2-0/+7
* values.c (value_primitive_field): Copy VALUE_REGNO as well. With typed registers we may have the location information in this field, in addition to VALUE_ADDRESS (which was already being copied).
2000-06-08MIPS is always multi-arch enabled.Andrew Cagney14-77/+75
2000-06-08Delete MIPS_DEFAULT_FPU from config/mips/*.hAndrew Cagney8-10/+24
2000-06-08Use config.bfd to determine the default architecture and byte order.Andrew Cagney10-345/+492
Flush all BYTE_ORDER_DEFAULT macros from mips. Can rely on BFD's value.
2000-06-08Botch in previous change. Was comparing against "ask" instead ofAndrew Cagney2-1/+6
follow_fork_mode_ask.
2000-06-08Change signature of function add_set_enum_cmd() so that it usesAndrew Cagney11-89/+127
constant character pointers. Update everything. As a consequence fix infrun's follow-fork plugging a small memory leak.
2000-06-07Purge last remaining make_cleanup_func.Andrew Cagney4-19/+41
2000-06-07The attatched moves the remaining guff from gdbarch.{h,c,sh} toAndrew Cagney12-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.
2000-06-07Use ``set remote memory-read-packet-size'' instead of ``set endianAndrew Cagney2-4/+10
big'' in deprecate test.
2000-06-072000-06-06 Michael Snyder <msnyder@seadog.cygnus.com>Michael Snyder3-2/+7
* configure.in: Enable autoconf to find curses.h on Solaris 2.8. * configure: Regenerate.
2000-06-062000-06-02 Michael Snyder <msnyder@seadog.cygnus.com>Michael Snyder2-2/+15
* gdb.c++/local.exp: This test has never been known to work with g++.
2000-06-06Properly fill changelog entryDaniel Berlin1-3/+5
2000-06-06Accept an enum immediately when it is an exact match - wouldn't acceptAndrew Cagney2-2/+16
``d10v'' when the choice was d10v{,:ts2,:ts3}.
2000-06-06Mips is always TARGET_BYTE_ORDER_SELECTABLE_P 1.Andrew Cagney15-25/+24
2000-06-06Move generic_register_convertible_not and frame_num_args_unknown fromAndrew Cagney6-46/+31
gdbarch.* to arch-utils.*.
2000-06-06Delete TARGET_MONITOR_PROMPT.Andrew Cagney10-20/+40
2000-06-06Revert an accidental commitDaniel Berlin1-7/+11
2000-06-05C++ improvementsDaniel Berlin8-96/+104
2000-06-05New tests, fix old tests, make more tests workDaniel Berlin7-34/+272
2000-06-05* acconfig.h, configure.in, i386bsd.c (HAVE_STRUCT_REG_R_FS):Mark Kettenis6-364/+360
Renamed from HAVE_R_FS. (HAVE_STRUCT_REG_GS): Renamed from HAVE_R_GS. * configure, config.in: Regenerated.
2000-06-05More updates.Andrew Cagney2-38/+91
2000-06-04Add host_pointer_to_address() and address_to_host_pointer(). AddAndrew Cagney12-38/+104
signed_pointer_to_address() etc. Rename generic_pointer_to_address() to unsigned_pointer_to_address() etc.
2000-06-04Eliminate safe_strsignal().Andrew Cagney5-27/+23
2000-06-04Eliminate PARAMS from function pointer declarations.Kevin Buettner53-233/+238
2000-06-04* win32-nat.c (safe_symbol_file_add_cleanup): Ensure that gdb_stderr is flushedChristopher Faylor4-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.
2000-06-03* win32-nat.c: Fix up gcc warnings throughout.Christopher Faylor5-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.
2000-06-03* configure.in: Detect correct versions of ranlib and windres whenChristopher Faylor3-206/+278
cross-compiling. * configure: Regenerate.
2000-06-02* configure.tgt: Add pattern for i[3456]86-*-netbsdelf*.J.T. Conklin5-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.
2000-06-02* alphabsd-nat.c (supply_fpregset): Substract FP0_REGNUM fromMark Kettenis2-1/+6
register number when used as index into fpr_regs array.
2000-06-02Multiarch TARGET_FLOAT_FORMAT, TARGET_DOUBLE_FORMAT,Andrew Cagney8-71/+299
TARGET_LONG_DOUBLE_FORMAT. Update d10v.
2000-06-01* config/alpha/nm-fbsd.h (CANNOT_STEP_BREAKPOINT): Define.Mark Kettenis2-0/+7
2000-06-012000-06-01 Michael Snyder <msnyder@seadog.cygnus.com>Michael Snyder2-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.
2000-06-01More updates.Andrew Cagney2-1/+93
2000-06-01* configure.host: Add patterns for i[3456]86-*-netbsdaout*J.T. Conklin6-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. -------------------------------------------------------------------
2000-05-31* NEWS: Mention FreeBSD/Alpha and FreeBSD/i386 3.x and up as newMark Kettenis2-0/+12
native configurations.
2000-05-31* i386bsd-nat.c: Include "gregset.h".Mark Kettenis2-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.
2000-05-31Revert PARAMS removal.Kevin Buettner2-4/+13
2000-05-31* configure.host, configure.tgt (alpha*-*-freebsd*): New entry.Mark Kettenis3-0/+3