OSDN Git Service

pf3gnuchains/pf3gnuchains4x.git
19 years ago* sparc64fbsd-tdep.c: Update copyright year.
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.

19 years ago2005-01-16 Andrew Cagney <cagney@gnu.org>
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.

19 years ago* sparc64fbsd-nat.c: Include "fbsd-nat.h".
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.

19 years ago* sparc64-tdep.c (sparc64_store_arguments): Fix typo.
kettenis [Sun, 16 Jan 2005 20:08:14 +0000 (20:08 +0000)]
* sparc64-tdep.c (sparc64_store_arguments): Fix typo.

19 years ago* sparc-tdep.c (sparc_integral_or_pointer_p): Simplify.
kettenis [Sun, 16 Jan 2005 20:06:51 +0000 (20:06 +0000)]
* sparc-tdep.c (sparc_integral_or_pointer_p): Simplify.

19 years ago2005-01-16 Andrew Cagney <cagney@gnu.org>
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.

19 years ago* Makefile.in (sparc64fbsd-nat.o): Update dependencies.
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".

19 years ago* ps.cc (main): Eliminate use of PID_ZOMBIE.
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.

19 years ago* init.cc (dll_entry): Remove unused extern.
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.

19 years ago * dlltool.c (set_dll_name_from_def): New function. Strip name
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.

19 years ago * defilep.y (def_name, def_library): Combine into...
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.

19 years ago*** empty log message ***
gdbadmin [Sun, 16 Jan 2005 00:00:33 +0000 (00:00 +0000)]
*** empty log message ***

19 years ago* sigproc.cc (sig_send): Don't complain if attempt to send signal to myself
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".

19 years agodaily update
amodra [Sat, 15 Jan 2005 23:00:06 +0000 (23:00 +0000)]
daily update

19 years ago2005-01-15 Andrew Cagney <cagney@gnu.org>
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.

19 years ago2005-01-15 Andrew Cagney <cagney@gnu.org>
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.

19 years ago2005-01-15 Andrew Cagney <cagney@gnu.org>
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.

19 years ago2005-01-15 Andrew Cagney <cagney@gnu.org>
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.

19 years ago2005-01-14 Andrew Cagney <cagney@gnu.org>
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.

19 years ago2005-01-14 Andrew Cagney <cagney@gnu.org>
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.

19 years ago2005-01-14 Andrew Cagney <cagney@gnu.org>
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.

19 years ago2005-01-14 Hans-Peter Nilsson <hp@axis.com>
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.

19 years ago2005-01-14 Jeff Johnston <jjohnstn@redhat.com>
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.

19 years ago2005-01-14 Jeff Johnston <jjohnstn@redhat.com>
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.

19 years ago*** empty log message ***
gdbadmin [Sat, 15 Jan 2005 00:00:36 +0000 (00:00 +0000)]
*** empty log message ***

19 years ago2005-01-14 Andrew Cagney <cagney@gnu.org>
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.

19 years agodaily update
amodra [Fri, 14 Jan 2005 23:00:06 +0000 (23:00 +0000)]
daily update

19 years ago2005-01-14 Andrew Cagney <cagney@gnu.org>
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.

19 years ago2005-01-14 H.J. Lu <hongjiu.lu@intel.com>
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.

19 years ago * fhandler_disk_file.cc (fhandler_disk_file::facl): Pretend successful
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.

19 years ago2005-01-14 Andrew Cagney <cagney@gnu.org>
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.

19 years ago2005-01-14 Andrew Cagney <cagney@gnu.org>
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.

19 years agoIndex: arm/ChangeLog
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.

19 years ago2005-01-13 Andrew Cagney <cagney@gnu.org>
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.

19 years ago2005-01-13 Andrew Cagney <cagney@gnu.org>
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.

19 years agoIndex: ChangeLog
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.

19 years ago2005-01-13 Michael Snyder <msnyder@redhat.com>
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.

19 years ago2005-01-13 Michael Snyder <msnyder@redhat.com>
msnyder [Fri, 14 Jan 2005 04:33:05 +0000 (04:33 +0000)]
2005-01-13  Michael Snyder  <msnyder@redhat.com>

* wince.c: Whitespace tweaks.

19 years ago2005-01-13 Michael Snyder <msnyder@redhat.com>
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.

19 years ago2005-01-13 Michael Snyder <msnyder@redhat.com>
msnyder [Fri, 14 Jan 2005 04:01:34 +0000 (04:01 +0000)]
2005-01-13  Michael Snyder  <msnyder@redhat.com>

* utils.c: Whitespace tweaks.

19 years ago2005-01-13 Michael Snyder <msnyder@redhat.com>
msnyder [Fri, 14 Jan 2005 04:00:06 +0000 (04:00 +0000)]
2005-01-13  Michael Snyder  <msnyder@redhat.com>

* solist.h: Whitespace tweaks.

19 years ago2005-01-13 Michael Snyder <msnyder@redhat.com>
msnyder [Fri, 14 Jan 2005 03:59:17 +0000 (03:59 +0000)]
2005-01-13  Michael Snyder  <msnyder@redhat.com>

* tracepoint.[ch]: Whitespace tweaks.

19 years ago2005-01-13 Michael Snyder <msnyder@redhat.com>
msnyder [Fri, 14 Jan 2005 03:12:43 +0000 (03:12 +0000)]
2005-01-13  Michael Snyder  <msnyder@redhat.com>

* somsolib.[ch]: Whitespace tweaks.

19 years agoFix ChangeLog foobar.
cagney [Fri, 14 Jan 2005 02:35:06 +0000 (02:35 +0000)]
Fix ChangeLog foobar.

19 years ago2005-01-13 Andrew Cagney <cagney@gnu.org>
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.

19 years ago2005-01-13 Michael Snyder <msnyder@redhat.com>
msnyder [Fri, 14 Jan 2005 02:32:24 +0000 (02:32 +0000)]
2005-01-13  Michael Snyder  <msnyder@redhat.com>

* stack.c: Whitespace tweaks.

19 years ago2005-01-13 Michael Snyder <msnyder@redhat.com>
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.

19 years ago2005-01-13 Michael Snyder <msnyder@redhat.com>
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.

19 years ago2005-01-13 Michael Snyder <msnyder@redhat.com>
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.

19 years ago2005-01-13 Michael Snyder <msnyder@redhat.com>
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.

19 years ago2005-01-13 Michael Snyder <msnyder@redhat.com>
msnyder [Fri, 14 Jan 2005 01:46:07 +0000 (01:46 +0000)]
2005-01-13  Michael Snyder  <msnyder@redhat.com>

* remote.c: Whitespace tweaks.

19 years ago2005-01-13 Andrew Cagney <cagney@gnu.org>
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.

19 years ago2005-01-13 Michael Snyder <msnyder@redhat.com>
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.

19 years ago2005-01-13 Michael Snyder <msnyder@redhat.com>
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.

19 years ago2005-01-13 Michael Snyder <msnyder@redhat.com>
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.

19 years ago2005-01-13 Michael Snyder <msnyder@redhat.com>
msnyder [Fri, 14 Jan 2005 01:01:33 +0000 (01:01 +0000)]
2005-01-13  Michael Snyder  <msnyder@redhat.com>

* pa64solib.[ch]: Whitespace tweaks.

19 years ago2005-01-13 Michael Snyder <msnyder@redhat.com>
msnyder [Fri, 14 Jan 2005 00:59:31 +0000 (00:59 +0000)]
2005-01-13  Michael Snyder  <msnyder@redhat.com>

* mdebugread.c: Whitespace tweaks.

19 years ago2005-01-13 Michael Snyder <msnyder@redhat.com>
msnyder [Fri, 14 Jan 2005 00:58:15 +0000 (00:58 +0000)]
2005-01-13  Michael Snyder  <msnyder@redhat.com>

* main.c: Whitespace tweaks.

19 years ago2005-01-13 Michael Snyder <msnyder@redhat.com>
msnyder [Fri, 14 Jan 2005 00:55:36 +0000 (00:55 +0000)]
2005-01-13  Michael Snyder  <msnyder@redhat.com>

* interps.c: Whitespace tweaks.

19 years ago2005-01-13 Michael Snyder <msnyder@redhat.com>
msnyder [Fri, 14 Jan 2005 00:51:43 +0000 (00:51 +0000)]
2005-01-13  Michael Snyder  <msnyder@redhat.com>

* infrun.c: Whitespace tweaks.

19 years ago2005-01-13 Michael Snyder <msnyder@redhat.com>
msnyder [Fri, 14 Jan 2005 00:48:32 +0000 (00:48 +0000)]
2005-01-13  Michael Snyder  <msnyder@redhat.com>

* infcmd.c: Whitespace tweaks.

19 years ago2005-01-13 Michael Snyder <msnyder@redhat.com>
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.

19 years ago2005-01-13 Michael Snyder <msnyder@redhat.com>
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.

19 years ago2005-01-13 Michael Snyder <msnyder@redhat.com>
msnyder [Fri, 14 Jan 2005 00:21:13 +0000 (00:21 +0000)]
2005-01-13  Michael Snyder  <msnyder@redhat.com>

* gdbcore.h: Whitespace tweaks.

19 years ago2005-01-13 Michael Snyder <msnyder@redhat.com>
msnyder [Fri, 14 Jan 2005 00:19:07 +0000 (00:19 +0000)]
2005-01-13  Michael Snyder  <msnyder@redhat.com>

* gdbcmd.h: Whitespace tweaks.

19 years ago2005-01-13 Michael Snyder <msnyder@redhat.com>
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.

19 years ago*** empty log message ***
gdbadmin [Fri, 14 Jan 2005 00:00:34 +0000 (00:00 +0000)]
*** empty log message ***

19 years ago2005-01-13 Michael Snyder <msnyder@redhat.com>
msnyder [Thu, 13 Jan 2005 23:56:22 +0000 (23:56 +0000)]
2005-01-13  Michael Snyder  <msnyder@redhat.com>

* corefile.c: Whitespace tweaks.

19 years ago2005-01-13 Michael Snyder <msnyder@redhat.com>
msnyder [Thu, 13 Jan 2005 23:52:24 +0000 (23:52 +0000)]
2005-01-13  Michael Snyder  <msnyder@redhat.com>

* completer.c: Whitespace tweaks.

19 years ago2005-01-13 Michael Snyder <msnyder@redhat.com>
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.

19 years ago2005-01-13 Michael Snyder <msnyder@redhat.com>
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.

19 years ago2005-01-13 Michael Snyder <msnyder@redhat.com>
msnyder [Thu, 13 Jan 2005 23:35:49 +0000 (23:35 +0000)]
2005-01-13  Michael Snyder  <msnyder@redhat.com>

* breakpoint.c: Whitespace tweaks.

19 years ago2005-01-13 Michael Snyder <msnyder@redhat.com>
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.

19 years agodaily update
amodra [Thu, 13 Jan 2005 23:00:05 +0000 (23:00 +0000)]
daily update

19 years ago * fhandler.h (fhandler_disk_file::touch_ctime): Declare.
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.

19 years ago * configure.in: Rename to ...
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.

19 years ago * configure.in: Rename to ...
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.

19 years ago * pinfo.cc (pinfo::exit): Don't access self after releasing it.
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.

19 years ago2005-01-13 Andrew Cagney <cagney@gnu.org>
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.

19 years ago * fhandler_serial.cc (fhandler_serial::dup): Call overlapped_setup
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.

19 years ago * include/_mingw.h: Increment version to 3.7.
earnie [Thu, 13 Jan 2005 19:51:02 +0000 (19:51 +0000)]
* include/_mingw.h: Increment version to 3.7.
* Makefile.in: Ditto.

19 years ago2005-01-13 Andrew Cagney <cagney@gnu.org>
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.

19 years ago* init.cc (dll_entry): Nuke attempt to set exit code since parent will use
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).

19 years ago * include/sys/stat.h (_S_IFLNK, S_IFLNK, _S_ISLNK, S_ISLNK, _lstat,
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.

19 years ago2005-01-13 Benoit Blanchon <bblanchon@users.sourceforge.net>
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.

19 years ago2005-01-12 Andrew Cagney <cagney@gnu.org>
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".

19 years ago2005-01-12 Andrew Cagney <cagney@gnu.org>
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.

19 years ago2005-01-12 Andrew Cagney <cagney@gnu.org>
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.

19 years ago*** empty log message ***
gdbadmin [Thu, 13 Jan 2005 00:00:04 +0000 (00:00 +0000)]
*** empty log message ***

19 years agodaily update
amodra [Wed, 12 Jan 2005 23:00:05 +0000 (23:00 +0000)]
daily update

19 years agoReorganize header file inclusion throughout so that cygerrno.h comes first.
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.

19 years ago* configure.in: Be sure to invoke config.sub using the shell.
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.

19 years ago* i386fbsd-tdep.c: Update copyright year. Include "gdbcore.h",
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.

19 years ago* bsd-uthread.h: New file.
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.

19 years ago* solib.h Update copyright year.
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.

19 years ago* observer.texi (GDB Observers): Document "solib_loaded".
kettenis [Wed, 12 Jan 2005 20:48:08 +0000 (20:48 +0000)]
* observer.texi (GDB Observers): Document "solib_loaded".

19 years ago* i386bsd-nat.c: Update copyright year. Don't include
kettenis [Wed, 12 Jan 2005 20:36:55 +0000 (20:36 +0000)]
* i386bsd-nat.c: Update copyright year.  Don't include
<sys/param.h> and <sys/user.h>.
(register_u_addr, kernel_u_size): Remove functions.
* config/i386/obsd.mh (NAT_FILE): Remove.
* config/i386/obsdaout.mh (NAT_FILE): Set to solib.h.
* config/i386/nm-obsd.h: Remove file.

19 years agoAdd missing changelog entry.
cgf [Wed, 12 Jan 2005 20:06:17 +0000 (20:06 +0000)]
Add missing changelog entry.

19 years ago2005-01-12 H.J. Lu <hongjiu.lu@intel.com>
hjl [Wed, 12 Jan 2005 19:40:20 +0000 (19:40 +0000)]
2005-01-12  H.J. Lu  <hongjiu.lu@intel.com>

* i386-dis.c (OP_E): Don't ignore scale in SIB for 64 bit mode.

19 years agogas/testsuite/
hjl [Wed, 12 Jan 2005 19:12:50 +0000 (19:12 +0000)]
gas/testsuite/

2005-01-12  H.J. Lu  <hongjiu.lu@intel.com>

* i386/i386.exp: Run "sib".

* gas/i386/sib.d: New file.
* gas/i386/sib.s: Likewise.

opcodes/

2005-01-12  H.J. Lu  <hongjiu.lu@intel.com>

* i386-dis.c (OP_E): Ignore scale when index == 0x4 in SIB.