aboutsummaryrefslogtreecommitdiff
path: root/gdb
AgeCommit message (Collapse)AuthorFilesLines
2000-02-29From Eli. Bring go32 target up-to-date with recent GDB i386 changes.Andrew Cagney5-22/+59
2000-02-29From Eli. Warning fixes.Andrew Cagney4-8/+23
2000-02-29Include <ctype.h> for isupper().Andrew Cagney2-0/+5
2000-02-29Add more checks for no stack frame.Andrew Cagney3-1/+14
2000-02-29Read 2 byte (16 bit addresses) when needed.Andrew Cagney2-0/+8
2000-02-29Fix a typo.Christopher Faylor1-3/+3
2000-02-28*** empty log message ***Jim Blandy1-5/+0
2000-02-28Update copyright date in file.Scott Bambrough2-2/+2
2000-02-282000-02-28 Scott Bambrough <scottb@netwinder.org>Scott Bambrough2-1/+2
* config/arm/linux.mh (NATDEPFILES): Removed core-regset.o. Not used. Required to get GDB to build on glibc 2.1.3. * config/arm/tm-linux.h (LOWEST_PC): Undefine LOWEST_PC before redefining. Gets rid of compiler warning.
2000-02-282000-02-28 Scott Bambrough <scottb@netwinder.org>Scott Bambrough2-15/+26
* arm-linux-nat.c (fetch_nw_fpe_*): Renamed to fetch_nwfpe_* to use the same naming convention as in the Linux kernel. Modified prototype to get rid of unused parameters. (store_nw_fpe_*): Renamed to store_nwfpe_* to use the same naming convention as in the Linux kernel. Fixed calls to fetch_nwfpe_*. (store_fpregs): Fixed calls to store_nwfpe_*. Removed unused variable.
2000-02-28Oops. Fix e-mail address.Andrew Cagney1-1/+1
2000-02-28Transfer d30v to David Taylor.Andrew Cagney2-1/+5
2000-02-28* win32-nat.c: Remove unneeded header.Christopher Faylor4-3/+5
* wince.c: Ditto.
2000-02-28Eliminate debugging argument.Christopher Faylor1-1/+0
2000-02-28Correct copyright.Christopher Faylor2-4/+4
2000-02-28Include "gdb_wait.h" instead of "wait.h".Andrew Cagney2-1/+5
2000-02-28Add MAINTAINERS file to mmalloc directory - part of GDB and maintainedAndrew Cagney2-7/+20
by GDB's Host maintainers.
2000-02-262000-02-26 Mark Kettenis <kettenis@gnu.org>Mark Kettenis2-216/+329
* gnu-nat.c: Include "gdbthread.h". Include <hurd.h>. Reorder headers a bit. Overall cleanup and minor reformatting. (MIG_SERVER_DIED): Remove define. (proc_update_sc): Add braces to silence compiler warning. (proc_steal_exc_port): Initialize err to zero. (make_proc): Add braces to silence compiler warning. (inf_validate_task_sc): Add cast to silence compiler warning. (inf_set_traced): Reorganize a bit to silence compiler warning. (inf_validate_procs): Use mach_msg_type_number_t for all thread numbers and add braces to silence compiler warning. (gnu_wait): Add prototypes for server functions and add braces to silence compiler warnings. (S_exception_raise_request): Pass subcode to inf_debug call. (gnu_write_inferior): Remove unused variable `protection_changed'. (gnu_xfer_memory): Remove unused variable `result'. (set_sig_thread_cmd): Remove unused varible `tid'. (set_signals_cmd): Remve unused variable `trace'. (add_task_commands): Provide complete prototype. Reformat help strings a bit to make sure the first line is a full sentence. Call info_port_rights_cmd instead of info_send_rights_cmd for the "info port-rights" command. (add_thread_commands): Provide complete prototype. Make static. Reformat help strings a bit to make sure the first line is a full sentence. (_initialize_gnu_nat): Provide complete prototype.
2000-02-262000-02-26 Mark Kettenis <kettenis@gnu.org>Mark Kettenis1-0/+1
Make cross-compilation for the Hurd more friendly. From Jeff Bailey <jbailey@gnu.org>: * configure.in: Use AC_CHECK_TOOL to find MiG. * Makefile.in (MIG): New variable. * config/i386/i386gnu.mh (MIG): Remove. * configure: Regenerated.
2000-02-262000-02-26 Mark Kettenis <kettenis@gnu.org>Mark Kettenis4-319/+353
Make cross-compilation for the Hurd more friendly. From Jeff Bailey <jbailey@gnu.org>: * configure.in: Use AC_CHECK_TOOL to find MiG. * Makefile.in (MIG): New variable. * config/i386/i386gnu.mh (MIG): Remove. * configure: Regenerated.
2000-02-26Changes to skip_prologue for PPC architecture.Kevin Buettner2-11/+40
2000-02-26Add comment explaining ppc_linux_memory_remove_breakpoint ().Kevin Buettner1-2/+124
2000-02-26Jim Blandy has always been the trace stuff maintainer. Extend ChrisAndrew Cagney2-1/+9
Faylor's reponsibilities to cover most Windows platforms.
2000-02-252000-02-25 Fernando Nasser <fnasser@cygnus.com>Fernando Nasser3-0/+27
From: Thomas Zenker <thz@Lennartz-electronic.DE> * rdi-share/hsys.c: to compile under 4.4BSD derived systems (FreeBSD, NetBSD...) sys_errlist should not be declared in hsys.c. NEED_SYSERRLIST is set already by configure, so we can use it. * rdi-share/unixcomm.c: 4.4BSD derived systems define BSD, but are posix compliant and we should not work with the old compatibility stuff. Because of that I undef BSD in case of FBSD etc and include sys/ioctl to get the flags. * rdi-share/unixcomm.c: If the TIOCEXCL flags exists set serial line for exclusive use.
2000-02-24Shared library, function calling fixes for GNU/Linux PPC port.Kevin Buettner4-4/+59
2000-02-24Windows CE support.Christopher Faylor3-0/+2618
2000-02-24Include "gdb_wait.h" instead of <wait.h>.Andrew Cagney2-1/+5
2000-02-24Only install GDBtk files when GDBtk is being built.Andrew Cagney4-206/+247
2000-02-24* configure.in (SUBDIR_MI_CFLAGS): Fix typo, wrong brace.Andrew Cagney3-53/+60
2000-02-24* configure.tgt: Add arm, mips, sh wince targets.Christopher Faylor9-3/+141
* config/arm/tm-wince.h: New file. * config/arm/wince.mt New file. * config/sh/tm-wince.h: New file. * config/sh/wince.mt New file. * config/mips/tm-wince.h: New file. * config/mips/wince.mt New file. * wince.c: New file. * wince-stub.c: New file. * wince-stub.h: New file. * sh-tdep.c: Use correct register names for Windows CE.
2000-02-24 * top.c (SIGJMP_BUF, SIGSETJMP, SIGLONGJMP): Update comments.Nicholas Duffek3-62/+103
(error_return, quit_return): Merge into catch_return pointer. (return_to_top_level): Update comment. Longjmp to *catch_errors, and communicate reason to catch_errors via setjmp return value. (catch_errors): Always catch both quit and error, and if a catch wasn't requested by caller, throw it to the next catch_error. Replace dual longjmp buffer memcpy with single pointer change. Add FIXME for possibly adding new interface to tell caller what event was caught. Add extensive comments. * defs.h (enum return_reason): Reserve 0 for use as initial setjmp() return value. (RETURN_MASK): New public macro to generate RETURN_MASK_* from enum return_reason. (RETURN_MASK_QUIT, RETURN_MASK_ERROR): Define using RETURN_MASK.
2000-02-23Doc fix.Jim Blandy1-2/+2
2000-02-23*** empty log message ***Jim Blandy1-0/+4
2000-02-23* gdbint.texinfo (FUNCTION_START_OFFSET): Document.Jim Blandy1-0/+14
2000-02-232000-02-23 Fernando Nasser <fnasser@cygnus.com>Fernando Nasser3-19/+59
* infcmd.c (run_stack_dummy): Do not pop frame on random signal. * valops.c (_initialize_valops): Add command "set unwindonsignal". (hand_function_call): Test for unwind_on_signal and act accordingly.
2000-02-23Fix copyright - Cygnus is a Red Hat company.Andrew Cagney16-15/+22
2000-02-23Revert.Andrew Cagney1-1/+0
2000-02-23Re-sync with ../include/dis-asm.h - LEN param changed to unsigned int.Andrew Cagney6-5/+18
2000-02-23Add mi/ and testsuite/gdb.mi/ subdirectories.Andrew Cagney59-318/+16199
Add --enable-gdbmi option to configury. Add mi rules to Makefile.in Add mi conditional output to event-top.c infrun.c main.c top.c. Add -i=mi option.
2000-02-22*** empty log message ***Jim Blandy1-0/+1
2000-02-22*** empty log message ***Jim Blandy2-0/+27
2000-02-22* gdbint.texinfo: Document COERCE_FLOAT_TO_DOUBLE --- the new form.Jim Blandy1-0/+23
2000-02-22* gdbarch.sh: Make the `default' field really default to zero, asJim Blandy1-2/+15
documented. Bring COERCE_FLOAT_TO_DOUBLE under gdbarch's control. * valops.c (COERCE_FLOAT_TO_DOUBLE): Rework definition to be more function-like. (default_coerce_float_to_double, standard_coerce_float_to_double): New functions. (value_arg_coerce): Adjust for new definition. * value.h (default_coerce_float_to_double, standard_coerce_float_to_double): New declarations for the above. * gdbarch.sh (coerce_float_to_double): New entry, replacing macro. * gdbarch.c, gdbarch.h: Regenerated. * tm-alpha.h, tm-fr30.h, tm-m32r.h, tm-mips.h, tm-hppa.h, tm-rs6000.h, tm-sh.h, tm-sparc.h (COERCE_FLOAT_TO_DOUBLE): Change definitions. * mips-tdep.c (mips_coerce_float_to_double): Supply our own custom function here. (mips_gdbarch_init): Install that as our coerce_float_to_double function.
2000-02-22Bring COERCE_FLOAT_TO_DOUBLE under gdbarch's control.Jim Blandy13-18/+111
* valops.c (COERCE_FLOAT_TO_DOUBLE): Rework definition to be more function-like. (default_coerce_float_to_double, standard_coerce_float_to_double): New functions. (value_arg_coerce): Adjust for new definition. * value.h (default_coerce_float_to_double, standard_coerce_float_to_double): New declarations for the above. * gdbarch.sh (coerce_float_to_double): New entry, replacing macro. * gdbarch.c, gdbarch.h: Regenerated. * tm-alpha.h, tm-fr30.h, tm-m32r.h, tm-mips.h, tm-hppa.h, tm-rs6000.h, tm-sh.h, tm-sparc.h (COERCE_FLOAT_TO_DOUBLE): Change definitions. * mips-tdep.c (mips_coerce_float_to_double): Supply our own custom function here. (mips_gdbarch_init): Install that as our coerce_float_to_double function.
2000-02-22Cleanups and signal handler backtrace fix for GNU/Linux PPC port.Kevin Buettner4-22/+39
2000-02-22Changes for GNU/Linux PPC native gdb port.Kevin Buettner2-2/+5
2000-02-22Changes for GNU/Linux PPC native gdb port.Kevin Buettner1-0/+20
2000-02-22Changes for GNU/Linux PPC native port of gdb.Kevin Buettner8-14/+911
2000-02-22Changes for GNU/Linux PPC native port.Kevin Buettner2-1/+9
2000-02-21*** empty log message ***Jim Blandy1-0/+10