OSDN Git Service
thorpej [Sun, 16 Jan 2005 23:47:39 +0000 (23:47 +0000)]
2005-01-16 Jason Thorpe <thorpej@netbsd.org>
* MAINTAINERS: Update my email address.
amodra [Sun, 16 Jan 2005 23:00:05 +0000 (23:00 +0000)]
daily update
kettenis [Sun, 16 Jan 2005 22:51:47 +0000 (22:51 +0000)]
* configure.ac: Provide prerequisite headers when checking
<term.h>.
* configure: Regenerate.
kettenis [Sun, 16 Jan 2005 21:53:33 +0000 (21:53 +0000)]
* amd64fbsd-tdep.c: Update copyright year. Include "gdb_assert.h"
and "bsd-uthread.h".
(amd64fbsd_jmp_buf_reg_offset): New variable.
(amd64fbsd_supply_uthread, amd64fbsd_collect_uthread): New
functions.
(amd64fbsd_init_abi): Set supply_uthread and collect_uthread.
* i386fbsd-tdep.c: Fix typo.
* Makefile.in (amd64fbsd-tdep.o): Update dependencies.
* config/i386/fbsd64.mt (TDEPFILES): Add bsd-uthread.o.
cagney [Sun, 16 Jan 2005 21:20:04 +0000 (21:20 +0000)]
2005-01-16 Andrew Cagney <cagney@gnu.org>
* cli/cli-script.c: Include "exceptions.h".
(struct wrapped_read_command_file_args): Define.
(wrapped_read_command_file): New function.
(script_from_file): Replace direct call to read_command_file by
one wrapped by an exception handler.
* exceptions.c (throw_it): Free the old message after creating the
new.
* Makefile.in: Update dependencies.
Index: testsuite/ChangeLog
2005-01-16 Andrew Cagney <cagney@gnu.org>
* gdb.base/source.exp: Delete KFAIL gdb/1846, simplify.
kettenis [Sun, 16 Jan 2005 21:18:45 +0000 (21:18 +0000)]
* sparc64fbsd-tdep.c: Update copyright year.
(sparc64fbsd_collect_gregset, sparc64fbsd_collect_fpregset): New
functions.
(sparc64fbsd_init_abi): Create register sets with collect
functions.
cagney [Sun, 16 Jan 2005 20:30:16 +0000 (20:30 +0000)]
2005-01-16 Andrew Cagney <cagney@gnu.org>
* gdb.base/source-error.gdb, gdb.base/source.exp: New files.
kettenis [Sun, 16 Jan 2005 20:29:09 +0000 (20:29 +0000)]
* sparc64fbsd-nat.c: Include "fbsd-nat.h".
(_initialize_sparc64fbsd_nat): Add some extra features to the
generic SPARC target.
* Makefile.in (sparc64fbsd-nat.o): Update dependencies.
* config/sparc/fbsd.mh (NATDEPFILES): Add fbsd-nat.o and gcore.o.
(NAT_FILE): Set to solib.h.
* config/sparc/nm-fbsd.h: Remove file.
kettenis [Sun, 16 Jan 2005 20:08:14 +0000 (20:08 +0000)]
* sparc64-tdep.c (sparc64_store_arguments): Fix typo.
kettenis [Sun, 16 Jan 2005 20:06:51 +0000 (20:06 +0000)]
* sparc-tdep.c (sparc_integral_or_pointer_p): Simplify.
cagney [Sun, 16 Jan 2005 19:51:49 +0000 (19:51 +0000)]
2005-01-16 Andrew Cagney <cagney@gnu.org>
* exceptions.c (struct catcher): Delete saved_error_pre_print and
saved_quit_pre_print.
(catcher_init): Delete parameter errstring, do not override the
pre_print strings.
(catcher_pop): Do not restore the pre_print strings.
(catch_exception, catch_exceptions_with_msg, catch_errors)
(catch_command_errors): Update catch_init calls.
kettenis [Sun, 16 Jan 2005 17:54:36 +0000 (17:54 +0000)]
* Makefile.in (sparc64fbsd-nat.o): Update dependencies.
* sparc64fbsd-nat.c: Update copyright year. Include "target.h".
cgf [Sun, 16 Jan 2005 17:13:50 +0000 (17:13 +0000)]
* ps.cc (main): Eliminate use of PID_ZOMBIE.
* strace.cc (main): Recognize new option for displaying hex value of strace
type.
(handle_output_debug_string): Prepend output with hex value of strace message
if -H is specified.
cgf [Sun, 16 Jan 2005 17:00:26 +0000 (17:00 +0000)]
* init.cc (dll_entry): Remove unused extern.
* include/sys/cygwin.h: Remove PID_ZOMBIE.
* pinfo.h: Rename EXITCODE_* defines.
(pinfo::set_exit_state): Remove parameter.
* pinfo.cc (set_exit_state): Remove parameter. Reverse sense of test so that
exitcode is checked for having been set rather than not having been set. Set
flag when exitcode has been established. Don't set PID_STATE here.
(pinfo::init): Remove exitcode initialization.
(pinfo::exit): Reflect change in EXITCODE_* naming. Set flag when exitcode has
been established. Reflect change in arguments to set_process_state.
(proc_waiter): Reflect change in arguments to set_process_state. Set
process_state here and only here.
* fhandler_process.cc (fhandler_process::fill_filebuf): Reflect removal of
PID_ZOMBIE define.
(format_process_stat): Ditto.
(format_process_status): Ditto.
* sigproc.cc (pid_exists): Ditto.
(stopped_or_terminated): Ditto. Make sure that only low-order 16 bits of
exitcode are used.
* spawn.cc (spawn_guts): Reflect change in EXITCODE_* naming.
dannysmith [Sun, 16 Jan 2005 09:25:05 +0000 (09:25 +0000)]
* dlltool.c (set_dll_name_from_def): New function. Strip name
to basename, with warning.
(def_name): Use it.
(def_library): Likwise.
(main): Strip arg of --dllname to basename, with warning.
Only use basename of exp_name when inferring dll_name.
dannysmith [Sun, 16 Jan 2005 09:18:34 +0000 (09:18 +0000)]
* defilep.y (def_name, def_library): Combine into...
(def_image_name): New function. Strip name to basename,
with warning.
gdbadmin [Sun, 16 Jan 2005 00:00:33 +0000 (00:00 +0000)]
*** empty log message ***
cgf [Sat, 15 Jan 2005 23:43:41 +0000 (23:43 +0000)]
* sigproc.cc (sig_send): Don't complain if attempt to send signal to myself
fails after I've "execed".
amodra [Sat, 15 Jan 2005 23:00:06 +0000 (23:00 +0000)]
daily update
cagney [Sat, 15 Jan 2005 20:32:39 +0000 (20:32 +0000)]
2005-01-15 Andrew Cagney <cagney@gnu.org>
* acinclude.m4: Include ../bfd/bfd.m4 instead of
../bfd/acinclude.m4. Include ../gettext.m4.
* aclocal.m4, configure: Re-generate.
cagney [Sat, 15 Jan 2005 19:14:54 +0000 (19:14 +0000)]
2005-01-15 Andrew Cagney <cagney@gnu.org>
* bfd.m4: New file.
* acinclude.m4: Move BFD_NEED_DECLARATION,
BFD_HAVE_SYS_PROCFS_TYPE and BFD_HAVE_SYS_PROCFS_TYPE_MEMBER to
the new file bfd.m4. Include ../bfd/bfd.m4.
* configure: Re-generate.
cagney [Sat, 15 Jan 2005 18:59:41 +0000 (18:59 +0000)]
2005-01-15 Andrew Cagney <cagney@gnu.org>
* exceptions.c (do_captured_command)
(struct captured_command_args): Delete.
(catch_command_errors): Simplify by inlining call to catch_errors.
cagney [Sat, 15 Jan 2005 06:03:29 +0000 (06:03 +0000)]
2005-01-15 Andrew Cagney <cagney@gnu.org>
* exceptions.c (struct catcher): Delete field print_message.
(catcher_init): Delete print_message parameter.
(catch_exception, catch_exceptions_with_msg, catch_errors): Update.
(throw_it): Delete prefix parameter.
(throw_verror, throw_vfatal, throw_error): Update.
cagney [Sat, 15 Jan 2005 05:16:14 +0000 (05:16 +0000)]
2005-01-14 Andrew Cagney <cagney@gnu.org>
* exceptions.c (print_and_throw): Delete, replaced by throw_it.
(throw_reason): Leave the exception's message field blank.
(throw_it): New function, create the exception and throw it.
(throw_verror, throw_vfatal, throw_error): Call throw_it.
(print_any_exception): New function.
(catch_errors, catch_exceptions_with_msg): Call
print_any_exception.
(throw_exception): Move code calling annotate_error and
annotate_quit from here ...
(print_exception): ... to here.
cagney [Sat, 15 Jan 2005 04:31:06 +0000 (04:31 +0000)]
2005-01-14 Andrew Cagney <cagney@gnu.org>
* exceptions.c (exception_fprintf, exception_print): Move printing
of \n from here ...
(print_exception): ... to here.
(print_flush): New function.
(exception_print, exception_fprintf): Replace duplicated flush and
wrap code with call to print_flush.
(print_and_throw): Simplify, by using xstrvprintf, print_flush,
and print_exception.
(do_write): Delete.
cagney [Sat, 15 Jan 2005 02:33:16 +0000 (02:33 +0000)]
2005-01-14 Andrew Cagney <cagney@gnu.org>
* remote-sds.c (interrupt_query): Call throw_reason instead of
throw_exception.
* remote-mips.c (mips_error, mips_kill): Ditto
* ocd.c (interrupt_query): Ditto.
* nto-procfs.c (interrupt_query): Ditto.
* monitor.c (monitor_interrupt_query): Ditto.
jjohnstn [Sat, 15 Jan 2005 00:17:49 +0000 (00:17 +0000)]
2005-01-14 Hans-Peter Nilsson <hp@axis.com>
* libnosys/warning.h (__make_section_unallocated)
[HAVE_ASM_PREVIOUS_DIRECTIVE, HAVE_ASM_POPSECTION_DIRECTIVE]: Use "\n"
instead of ";" to delimit assembly lines.
jjohnstn [Sat, 15 Jan 2005 00:10:02 +0000 (00:10 +0000)]
2005-01-14 Jeff Johnston <jjohnstn@redhat.com>
* ia64-linux-nat.c: Include "ia64-tdep.h" to get register definitions.
jjohnstn [Sat, 15 Jan 2005 00:09:52 +0000 (00:09 +0000)]
2005-01-14 Jeff Johnston <jjohnstn@redhat.com>
* ia64-linux-nat.c: Include "ia64-tdep.h" to get register definitions.
gdbadmin [Sat, 15 Jan 2005 00:00:36 +0000 (00:00 +0000)]
*** empty log message ***
cagney [Fri, 14 Jan 2005 23:27:06 +0000 (23:27 +0000)]
2005-01-14 Andrew Cagney <cagney@gnu.org>
* exceptions.h (catch_exceptions): Delete errstring parameter.
(catch_exceptions_with_msg): Ditto.
* exceptions.c (catch_exceptions_with_msg): Update.
(catch_exceptions): Update.
* symfile-mem.c (add_vsyscall_page): Update.
* frame.c (get_current_frame): Update.
* wrapper.c (gdb_value_struct_elt): Update.
* exceptions.c (catch_exceptions): Update.
* thread.c (gdb_list_thread_ids, gdb_thread_select): Update.
* breakpoint.c (gdb_breakpoint_query, gdb_breakpoint): Update.
* remote-fileio.c (remote_fileio_request): Update.
amodra [Fri, 14 Jan 2005 23:00:06 +0000 (23:00 +0000)]
daily update
cagney [Fri, 14 Jan 2005 22:59:32 +0000 (22:59 +0000)]
2005-01-14 Andrew Cagney <cagney@gnu.org>
* exceptions.h (exception_fprintf): Declare.
(exception_print): Drop pre_print parameter.
* mi/mi-main.c (mi_execute_command): Update exception_print call.
* cli/cli-interp.c (safe_execute_command): Update exception_print
call.
* remote.c (remote_open_1): Instead of passing an error prefix to
catch_exceptions, use catch_exceptions and exception_fprintf.
(remote_start_remote): Change return type to void.
* breakpoint.c (insert_bp_location): Instead of passing an error
prefix to catch_exceptions, use catch_exceptions and
exception_fprintf.
(insert_catchpoint): Change return type to void.
(break_command_1): Update exception_print call.
* exceptions.c (exception_fprintf): New function.
(print_exception): New function.
(exception_print): Use print_exception.
hjl [Fri, 14 Jan 2005 22:10:48 +0000 (22:10 +0000)]
2005-01-14 H.J. Lu <hongjiu.lu@intel.com>
PR 659
* config/tc-i386.c (i386_scale): Disallow 0 scale.
corinna [Fri, 14 Jan 2005 22:03:39 +0000 (22:03 +0000)]
* fhandler_disk_file.cc (fhandler_disk_file::facl): Pretend successful
SETACL if no acls are available.
* fhandler.cc (fhandler_base::facl): Implement to return sensible
values on GETACL and GETACLCNT. Pretend successful SETACL.
* fhandler_virtual.cc (fhandler_virtual::facl): Ditto.
cagney [Fri, 14 Jan 2005 21:34:32 +0000 (21:34 +0000)]
2005-01-14 Andrew Cagney <cagney@gnu.org>
* utils.c (error_output_message): Delete function.
* defs.h (error_output_message): Delete declaration.
cagney [Fri, 14 Jan 2005 20:24:14 +0000 (20:24 +0000)]
2005-01-14 Andrew Cagney <cagney@gnu.org>
* linespec.c (symtab_from_filename, decode_variable): Use
throw_error instead of error_silent.
* breakpoint.c (do_captured_parse_breakpoint): Change return type
to void.
(break_command_1): Use catch_exception and check the error return
status.
* exceptions.c (throw_error): New function.
(throw_vsilent): Delete function.
* exceptions.h (throw_error): Declare.
(throw_vsilent): Delete declaration.
* utils.c (error_silent): Delete function.
* defs.h (error_silent): Delete declaration.
cagney [Fri, 14 Jan 2005 20:05:37 +0000 (20:05 +0000)]
Index: arm/ChangeLog
2005-01-14 Andrew Cagney <cagney@gnu.org>
* configure.ac: Sinclude aclocal.m4 before common.m4. Add
explicit call to AC_CONFIG_HEADER.
* configure: Regenerate.
Index: common/ChangeLog
2005-01-14 Andrew Cagney <cagney@gnu.org>
* configure.ac: Replace SIM_AC_COMMON with sinclude of common.m4.
Add explicit call to AC_CONFIG_HEADER.
* common.m4: Delete call to AC_CONFIG_HEADER, update usage.
* configure: Re-generate.
Index: d10v/ChangeLog
2005-01-14 Andrew Cagney <cagney@gnu.org>
* configure.ac: Sinclude aclocal.m4 before common.m4. Add
explicit call to AC_CONFIG_HEADER.
* configure: Regenerate.
Index: erc32/ChangeLog
2005-01-14 Andrew Cagney <cagney@gnu.org>
* configure.ac: Sinclude aclocal.m4 before common.m4. Add
explicit call to AC_CONFIG_HEADER.
* configure: Regenerate.
Index: frv/ChangeLog
2005-01-14 Andrew Cagney <cagney@gnu.org>
* configure.ac: Sinclude aclocal.m4 before common.m4. Add
explicit call to AC_CONFIG_HEADER.
* configure: Regenerate.
Index: h8300/ChangeLog
2005-01-14 Andrew Cagney <cagney@gnu.org>
* configure.ac: Sinclude aclocal.m4 before common.m4. Add
explicit call to AC_CONFIG_HEADER.
* configure: Regenerate.
Index: m32r/ChangeLog
2005-01-14 Andrew Cagney <cagney@gnu.org>
* configure.ac: Sinclude aclocal.m4 before common.m4. Add
explicit call to AC_CONFIG_HEADER.
* configure: Regenerate.
Index: m68hc11/ChangeLog
2005-01-14 Andrew Cagney <cagney@gnu.org>
* configure.ac: Sinclude aclocal.m4 before common.m4. Add
explicit call to AC_CONFIG_HEADER.
* configure: Regenerate.
Index: mcore/ChangeLog
2005-01-14 Andrew Cagney <cagney@gnu.org>
* configure.ac: Sinclude aclocal.m4 before common.m4. Add
explicit call to AC_CONFIG_HEADER.
* configure: Regenerate.
Index: mips/ChangeLog
2005-01-14 Andrew Cagney <cagney@gnu.org>
* configure.ac: Sinclude aclocal.m4 before common.m4. Add
explicit call to AC_CONFIG_HEADER.
* configure: Regenerate.
Index: mn10300/ChangeLog
2005-01-14 Andrew Cagney <cagney@gnu.org>
* configure.ac: Sinclude aclocal.m4 before common.m4. Add
explicit call to AC_CONFIG_HEADER.
* configure: Regenerate.
Index: sh/ChangeLog
2005-01-14 Andrew Cagney <cagney@gnu.org>
* configure.ac: Sinclude aclocal.m4 before common.m4. Add
explicit call to AC_CONFIG_HEADER.
* configure: Regenerate.
Index: v850/ChangeLog
2005-01-14 Andrew Cagney <cagney@gnu.org>
* configure.ac: Sinclude aclocal.m4 before common.m4. Add
explicit call to AC_CONFIG_HEADER.
* configure: Regenerate.
cagney [Fri, 14 Jan 2005 18:55:30 +0000 (18:55 +0000)]
2005-01-13 Andrew Cagney <cagney@gnu.org>
* mi/mi-main.c (mi_execute_command): Print the exception.
* cli/cli-interp.c (safe_execute_command): Print the exception.
* exceptions.h (exception_print): Declare.
* exceptions.c (struct catcher): Add field print_message.
(catcher_init): Add parameter print_message, store in the catcher
struct.
(print_and_throw): Only print the message when print_message.
(catch_exceptions_with_msg, catch_errors): Pass print_message=1 to
catcher_init.
(catch_exception): Pass print_message=0 to catcher_init.
cagney [Fri, 14 Jan 2005 18:55:19 +0000 (18:55 +0000)]
2005-01-13 Andrew Cagney <cagney@gnu.org>
* mi/mi-main.c (mi_execute_command): Print the exception.
* cli/cli-interp.c (safe_execute_command): Print the exception.
* exceptions.h (exception_print): Declare.
* exceptions.c (struct catcher): Add field print_message.
(catcher_init): Add parameter print_message, store in the catcher
struct.
(print_and_throw): Only print the message when print_message.
(catch_exceptions_with_msg, catch_errors): Pass print_message=1 to
catcher_init.
(catch_exception): Pass print_message=0 to catcher_init.
cagney [Fri, 14 Jan 2005 18:17:11 +0000 (18:17 +0000)]
Index: ChangeLog
2005-01-14 Andrew Cagney <cagney@gnu.org>
* varobj.c (varobj_create): Add missing \n.
Index: testsuite/ChangeLog
2005-01-14 Andrew Cagney <cagney@gnu.org>
* gdb.mi/mi-var-cmd.exp: Adjust "create int" test to match output.
* gdb.mi/mi2-var-cmd.exp: Ditto.
msnyder [Fri, 14 Jan 2005 04:41:36 +0000 (04:41 +0000)]
2005-01-13 Michael Snyder <msnyder@redhat.com>
* cli/cli-decode.h: Whitespace tweaks.
msnyder [Fri, 14 Jan 2005 04:33:05 +0000 (04:33 +0000)]
2005-01-13 Michael Snyder <msnyder@redhat.com>
* wince.c: Whitespace tweaks.
msnyder [Fri, 14 Jan 2005 04:03:02 +0000 (04:03 +0000)]
2005-01-13 Michael Snyder <msnyder@redhat.com>
* uw-thread.c: Whitespace tweaks.
msnyder [Fri, 14 Jan 2005 04:01:34 +0000 (04:01 +0000)]
2005-01-13 Michael Snyder <msnyder@redhat.com>
* utils.c: Whitespace tweaks.
msnyder [Fri, 14 Jan 2005 04:00:06 +0000 (04:00 +0000)]
2005-01-13 Michael Snyder <msnyder@redhat.com>
* solist.h: Whitespace tweaks.
msnyder [Fri, 14 Jan 2005 03:59:17 +0000 (03:59 +0000)]
2005-01-13 Michael Snyder <msnyder@redhat.com>
* tracepoint.[ch]: Whitespace tweaks.
msnyder [Fri, 14 Jan 2005 03:12:43 +0000 (03:12 +0000)]
2005-01-13 Michael Snyder <msnyder@redhat.com>
* somsolib.[ch]: Whitespace tweaks.
cagney [Fri, 14 Jan 2005 02:35:06 +0000 (02:35 +0000)]
Fix ChangeLog foobar.
cagney [Fri, 14 Jan 2005 02:33:23 +0000 (02:33 +0000)]
2005-01-13 Andrew Cagney <cagney@gnu.org>
* exceptions.h (struct exception): Make message const.
* mi/mi-main.c (mi_execute_command): Pass result.message directly
to fputstr_unfiltered.
msnyder [Fri, 14 Jan 2005 02:32:24 +0000 (02:32 +0000)]
2005-01-13 Michael Snyder <msnyder@redhat.com>
* stack.c: Whitespace tweaks.
msnyder [Fri, 14 Jan 2005 02:03:58 +0000 (02:03 +0000)]
2005-01-13 Michael Snyder <msnyder@redhat.com>
* solib-aix.c: Whitespace tweaks.
* solib.c: Whitespace tweaks.
* solib-frv.c: Whitespace tweaks.
* solib.h: Whitespace tweaks.
* solib-irix.c: Whitespace tweaks.
* solib-som.c: Whitespace tweaks.
* solib-sunos.c: Whitespace tweaks.
* solib-svr4.[ch]: Whitespace tweaks.
msnyder [Fri, 14 Jan 2005 01:59:20 +0000 (01:59 +0000)]
2005-01-13 Michael Snyder <msnyder@redhat.com>
* ser-tcp.c: Whitespace tweaks.
* ser-unix.c: Whitespace tweaks.
* serial.h: Whitespace tweaks.
msnyder [Fri, 14 Jan 2005 01:57:01 +0000 (01:57 +0000)]
2005-01-13 Michael Snyder <msnyder@redhat.com>
* scm-valprint.c: Whitespace tweaks.
msnyder [Fri, 14 Jan 2005 01:54:46 +0000 (01:54 +0000)]
2005-01-13 Michael Snyder <msnyder@redhat.com>
* rs6000-nat.c: Whitespace tweaks.
msnyder [Fri, 14 Jan 2005 01:46:07 +0000 (01:46 +0000)]
2005-01-13 Michael Snyder <msnyder@redhat.com>
* remote.c: Whitespace tweaks.
cagney [Fri, 14 Jan 2005 01:20:28 +0000 (01:20 +0000)]
2005-01-13 Andrew Cagney <cagney@gnu.org>
* defs.h (error_last_message, error_init): Delete declaration.
* utils.c (fatal, vfatal): Call throw_vfatal.
(error, verror): Call throw_verror;
(do_write, error_stream_1): Delete function.
(error_stream): Simplify, call error.
(error_last_message, error_init, gdb_lasterr): Delete.
(error_silent): Simplify, call throw_vsilent.
* mi/mi-interp.c (mi_cmd_interpreter_exec): Dup the message.
* main.c (captured_main): Delete call to error_init.
* exceptions.c (throw_verror, throw_verror)
(throw_vsilent): New functions.
(do_write, print_and_throw): New functions.
(last_message): New global.
(throw_reason): Replace error_last_message with last_message.
(catch_exceptions_with_msg): Dup the message.
* exceptions.h (throw_verror, throw_vfatal, throw_vsilent):
Declare.
msnyder [Fri, 14 Jan 2005 01:08:20 +0000 (01:08 +0000)]
2005-01-13 Michael Snyder <msnyder@redhat.com>
* remote-st.c: Whitespace tweaks.
msnyder [Fri, 14 Jan 2005 01:05:37 +0000 (01:05 +0000)]
2005-01-13 Michael Snyder <msnyder@redhat.com>
* remote-sim.c: Whitespace tweaks.
msnyder [Fri, 14 Jan 2005 01:03:41 +0000 (01:03 +0000)]
2005-01-13 Michael Snyder <msnyder@redhat.com>
* remote-mips.c: Whitespace tweaks.
msnyder [Fri, 14 Jan 2005 01:01:33 +0000 (01:01 +0000)]
2005-01-13 Michael Snyder <msnyder@redhat.com>
* pa64solib.[ch]: Whitespace tweaks.
msnyder [Fri, 14 Jan 2005 00:59:31 +0000 (00:59 +0000)]
2005-01-13 Michael Snyder <msnyder@redhat.com>
* mdebugread.c: Whitespace tweaks.
msnyder [Fri, 14 Jan 2005 00:58:15 +0000 (00:58 +0000)]
2005-01-13 Michael Snyder <msnyder@redhat.com>
* main.c: Whitespace tweaks.
msnyder [Fri, 14 Jan 2005 00:55:36 +0000 (00:55 +0000)]
2005-01-13 Michael Snyder <msnyder@redhat.com>
* interps.c: Whitespace tweaks.
msnyder [Fri, 14 Jan 2005 00:51:43 +0000 (00:51 +0000)]
2005-01-13 Michael Snyder <msnyder@redhat.com>
* infrun.c: Whitespace tweaks.
msnyder [Fri, 14 Jan 2005 00:48:32 +0000 (00:48 +0000)]
2005-01-13 Michael Snyder <msnyder@redhat.com>
* infcmd.c: Whitespace tweaks.
msnyder [Fri, 14 Jan 2005 00:25:00 +0000 (00:25 +0000)]
2005-01-13 Michael Snyder <msnyder@redhat.com>
* hpux-thread.c: Whitespace tweaks.
msnyder [Fri, 14 Jan 2005 00:23:41 +0000 (00:23 +0000)]
2005-01-13 Michael Snyder <msnyder@redhat.com>
* hppa-hpux-tdep.c: Whitespace tweaks.
msnyder [Fri, 14 Jan 2005 00:21:13 +0000 (00:21 +0000)]
2005-01-13 Michael Snyder <msnyder@redhat.com>
* gdbcore.h: Whitespace tweaks.
msnyder [Fri, 14 Jan 2005 00:19:07 +0000 (00:19 +0000)]
2005-01-13 Michael Snyder <msnyder@redhat.com>
* gdbcmd.h: Whitespace tweaks.
msnyder [Fri, 14 Jan 2005 00:16:48 +0000 (00:16 +0000)]
2005-01-13 Michael Snyder <msnyder@redhat.com>
* gdb-events[.c, .h, .sh]: Whitespace tweaks.
gdbadmin [Fri, 14 Jan 2005 00:00:34 +0000 (00:00 +0000)]
*** empty log message ***
msnyder [Thu, 13 Jan 2005 23:56:22 +0000 (23:56 +0000)]
2005-01-13 Michael Snyder <msnyder@redhat.com>
* corefile.c: Whitespace tweaks.
msnyder [Thu, 13 Jan 2005 23:52:24 +0000 (23:52 +0000)]
2005-01-13 Michael Snyder <msnyder@redhat.com>
* completer.c: Whitespace tweaks.
msnyder [Thu, 13 Jan 2005 23:45:25 +0000 (23:45 +0000)]
2005-01-13 Michael Snyder <msnyder@redhat.com>
* coff-solib.c: Whitespace tweaks.
* coff-solib.h: Whitespace tweaks.
msnyder [Thu, 13 Jan 2005 23:39:40 +0000 (23:39 +0000)]
2005-01-13 Michael Snyder <msnyder@redhat.com>
* cli-out.c: Whitespace tweaks.
msnyder [Thu, 13 Jan 2005 23:35:49 +0000 (23:35 +0000)]
2005-01-13 Michael Snyder <msnyder@redhat.com>
* breakpoint.c: Whitespace tweaks.
msnyder [Thu, 13 Jan 2005 23:31:12 +0000 (23:31 +0000)]
2005-01-13 Michael Snyder <msnyder@redhat.com>
* cli/cli-interp.c: Tweak comments, per coding standard.
amodra [Thu, 13 Jan 2005 23:00:05 +0000 (23:00 +0000)]
daily update
corinna [Thu, 13 Jan 2005 22:56:19 +0000 (22:56 +0000)]
* fhandler.h (fhandler_disk_file::touch_ctime): Declare.
* fhandler_disk_file.cc (fhandler_disk_file::touch_ctime): New method
to set file's ctime.
(fhandler_disk_file::fchmod): Try opening file for writing first.
Set file's ctime on success.
(fhandler_disk_file::fchown): Ditto.
(fhandler_disk_file::facl): Ditto.
kseitz [Thu, 13 Jan 2005 22:30:57 +0000 (22:30 +0000)]
* configure.in: Rename to ...
* configure.ac: ... this.
* configure: Regenerate with autoconf 2.59.
* plugins/configure.in: Rename to ...
* plugins/configure.ac: ... this.
* pluginx/configure: Regenerate with autoconf 2.59.
kseitz [Thu, 13 Jan 2005 22:30:06 +0000 (22:30 +0000)]
* configure.in: Rename to ...
* configure.ac: ... this.
* configure: Regenerate with autoconf 2.59.
corinna [Thu, 13 Jan 2005 22:18:56 +0000 (22:18 +0000)]
* pinfo.cc (pinfo::exit): Don't access self after releasing it.
* path.h (path_conv::path_conv): Fill path with native device
name in case of device argument.
cagney [Thu, 13 Jan 2005 22:08:21 +0000 (22:08 +0000)]
2005-01-13 Andrew Cagney <cagney@gnu.org>
* breakpoint.c (gdb_breakpoint_query): Update, use
catch_exceptions_with_msg.
(do_captured_breakpoint): Add uiout parameter.
(gdb_breakpoint): Update, use catch_exceptions_with_msg.
* mi/mi-main.c (mi_cmd_thread_select): Pass mi_error_message to
gdb_thread_select. Return MI_CMD_ERROR instead of
MI_CMD_CAUGHT_ERROR.
(mi_cmd_thread_list_ids): Ditto for gdb_list_thread_ids.
(enum captured_mi_execute_command_actions): Delete
EXECUTE_COMMAND_DISPLAY_ERROR.
(captured_mi_execute_command): Delete code handling
MI_CMD_CAUGHT_ERROR.
(mi_execute_command): Don't check for
EXECUTE_COMMAND_DISPLAY_ERROR.
* mi/mi-cmd-break.c (breakpoint_notify): Update call to
gdb_breakpoint_query.
(mi_cmd_break_insert): Pass mi_error_message to gdb_breakpoint.
* mi/mi-cmds.h (enum mi_cmd_result): Delete MI_CMD_CAUGHT_ERROR.
* gdb.h (gdb_thread_select, gdb_list_thread_ids)
(gdb_breakpoint, gdb_breakpoint_query): Add error_message
parameter.
* thread.c (thread_command): Update call.
(gdb_thread_select, gdb_list_thread_ids): Update, call
catch_exceptions_with_msg.
corinna [Thu, 13 Jan 2005 20:10:01 +0000 (20:10 +0000)]
* fhandler_serial.cc (fhandler_serial::dup): Call overlapped_setup
for child, not for parent.
earnie [Thu, 13 Jan 2005 19:51:02 +0000 (19:51 +0000)]
* include/_mingw.h: Increment version to 3.7.
* Makefile.in: Ditto.
cagney [Thu, 13 Jan 2005 18:14:55 +0000 (18:14 +0000)]
2005-01-13 Andrew Cagney <cagney@gnu.org>
* mi/mi-main.c (mi_execute_command): Use catch_exception,
eliminate call to error_last_message.
(captured_mi_execute_command): Change return type to void.
cgf [Thu, 13 Jan 2005 16:38:34 +0000 (16:38 +0000)]
* init.cc (dll_entry): Nuke attempt to set exit code since parent will use
windows exit code if needed.
* pinfo.cc (pinfo::exit): Move release() here to minimize pid creation race
(suggested by Pierre Humblet).
earnie [Thu, 13 Jan 2005 12:40:33 +0000 (12:40 +0000)]
* include/sys/stat.h (_S_IFLNK, S_IFLNK, _S_ISLNK, S_ISLNK, _lstat,
lstat): Remove.
* include/errno.h (ELOOP): Ditto.
dannysmith [Thu, 13 Jan 2005 09:14:37 +0000 (09:14 +0000)]
2005-01-13 Benoit Blanchon <bblanchon@users.sourceforge.net>
* include/wininet.h (InternetCheckConnectionA,
InternetCheckConnectionW) Add prototypes.
(INTERNET_RAS_INSTALLED, INTERNET_CONNECTION_OFFLINE,
INTERNET_CONNECTION_CONFIGURED): Add defines.
cagney [Thu, 13 Jan 2005 02:35:32 +0000 (02:35 +0000)]
2005-01-12 Andrew Cagney <cagney@gnu.org>
* exceptions.c (exception_none): New variable.
* Makefile.in: Update dependencies.
* interps.c: Include "exceptions.h".
(interpreter_exec_cmd, interp_exec): Update to return "struct
exception"
* exceptions.h (no_exception): Declare.
* tui/tui-interp.c (tui_exec): Update to return "struct exception"
* mi/mi-interp.c: Include "exceptions.h".
(mi_cmd_interpreter_exec, mi_interpreter_exec): Update to return
'struct exception".
* cli/cli-interp.c (cli_interpreter_exec, safe_execute_command)
(do_captured_execute_command): Update to use catch_exception.
* interps.h: Include "exceptions.h".
(interp_exec_ftype, interp_exec): Return "struct exception".
cagney [Thu, 13 Jan 2005 00:12:48 +0000 (00:12 +0000)]
2005-01-12 Andrew Cagney <cagney@gnu.org>
* exceptions.h (throw_reason): Rename throw_exception.
(enum errors, struct exception): Define.
(catch_exception_ftype): Define.
(catch_exception, throw_exception): Declare.
* exceptions.c (throw_exception): Rewrite.
(throw_reason): New function.
(struct catcher, catcher_state_machine): Replace "reason" with
"exception", delete "gdberrmsg".
(catch_exception): New function.
(catcher_init): Replace "gdberrmsg" parameter with "exception".
(catch_errors, catch_exceptions_with_msg): Re-implement passing
exception to catcher_init.
* utils.c (error_silent, error_stream_1): Use throw_reason.
(internal_verror, quit): Ditto.
* breakpoint.c (insert_catchpoint, break_command_1): Ditto.
* remote-fileio.c (remote_fileio_ctrl_c_signal_handler): Ditto.
* remote.c (remote_open_1, interrupt_query): Ditto.
cagney [Thu, 13 Jan 2005 00:12:31 +0000 (00:12 +0000)]
2005-01-12 Andrew Cagney <cagney@gnu.org>
* exceptions.h (throw_reason): Rename throw_exception.
(enum errors, struct exception): Define.
(catch_exception_ftype): Define.
(catch_exception, throw_exception): Declare.
* exceptions.c (throw_exception): Rewrite.
(throw_reason): New function.
(struct catcher, catcher_state_machine): Replace "reason" with
"exception", delete "gdberrmsg".
(catch_exception): New function.
(catcher_init): Replace "gdberrmsg" parameter with "exception".
(catch_errors, catch_exceptions_with_msg): Re-implement passing
exception to catcher_init.
* utils.c (error_silent, error_stream_1): Use throw_reason.
(internal_verror, quit): Ditto.
* breakpoint.c (insert_catchpoint, break_command_1): Ditto.
* remote-fileio.c (remote_fileio_ctrl_c_signal_handler): Ditto.
* remote.c (remote_open_1, interrupt_query): Ditto.
gdbadmin [Thu, 13 Jan 2005 00:00:04 +0000 (00:00 +0000)]
*** empty log message ***
amodra [Wed, 12 Jan 2005 23:00:05 +0000 (23:00 +0000)]
daily update
cgf [Wed, 12 Jan 2005 22:40:41 +0000 (22:40 +0000)]
Reorganize header file inclusion throughout so that cygerrno.h comes first.
* fhandler.h (select_record::thread_errno): Save any encountered errno here.
(select_record::set_select_errno): New function.
(select_record::saw_error): New function.
(select_record::select_record): Initialize thread_errno to zero.
* select.cc (set_handle_or_return_if_not_open): Set thread_errno on failure.
(select_stuff::wait): Record errno for later resurrection in calling thread.
(peek_serial): Ditto.
kettenis [Wed, 12 Jan 2005 22:12:22 +0000 (22:12 +0000)]
* configure.in: Be sure to invoke config.sub using the shell.
* configure: Regenerate.
kettenis [Wed, 12 Jan 2005 21:54:11 +0000 (21:54 +0000)]
* i386fbsd-tdep.c: Update copyright year. Include "gdbcore.h",
"regcache.h", "gdb_assert.h" and "bsd-uthread.h".
(i386fbsd_jmp_buf_reg_offset): New variable.
(i386fbsd_supply_uthread, i386fbsd_collect_uthread): New
functions.
(i386fbsdaout_init_abi): Set supply_uthread and collect_uthread.
* Makefile.in (i386fbsd-tdep.o): Update dependency.
* config/i386/fbsd.mt (TDEPFILES): Add bsd-uthread.o.
kettenis [Wed, 12 Jan 2005 21:43:33 +0000 (21:43 +0000)]
* bsd-uthread.h: New file.
* bsd-uthread.c: New file.
* Makefile.in (bsd_uthread_h): New variable.
(ALLDEPFILES): Add bsd-uthread.c.
(bsd-uthread.o): New dependency.
kettenis [Wed, 12 Jan 2005 20:52:16 +0000 (20:52 +0000)]
* solib.h Update copyright year.
(struct so_list): Forward declaration.
(solib_read_symbols): New prototype.
* solib.c (solib_read_symbols): New function.
(solib_add): Call solib_read_symbols to read in symbols.
(update_solib_list): Call observer_notify_solib_loaded.