OSDN Git Service

pf3gnuchains/sourceware.git
22 years ago2002-03-07 Daniel Jacobowitz <drow@mvista.com>
drow [Fri, 8 Mar 2002 04:07:21 +0000 (04:07 +0000)]
2002-03-07  Daniel Jacobowitz  <drow@mvista.com>

        * ld.texinfo: Wrap @menu in @ifnottex, not @ifinfo.

22 years ago2002-03-07 Chris Demetriou <cgd@broadcom.com>
cgd [Fri, 8 Mar 2002 00:37:14 +0000 (00:37 +0000)]
2002-03-07  Chris Demetriou  <cgd@broadcom.com>

        * mips.igen (BREAK, LUI, ORI, SYSCALL, XORI): Print
        immediate or code as a hex value with the "%#lx" format.
        (ANDI): Likewise, and fix printed instruction name.

22 years ago2002-03-07 Chris Demetriou <cgd@broadcom.com>
cgd [Fri, 8 Mar 2002 00:36:32 +0000 (00:36 +0000)]
2002-03-07  Chris Demetriou  <cgd@broadcom.com>

        * igen.c (print_itrace_format): Add support for a new "%#lx" format.

22 years ago*** empty log message ***
gdbadmin [Fri, 8 Mar 2002 00:03:34 +0000 (00:03 +0000)]
*** empty log message ***

22 years agodaily update
amodra [Thu, 7 Mar 2002 23:00:05 +0000 (23:00 +0000)]
daily update

22 years ago2002-03-07 Martin M. Hunt <hunt@redhat.com>
hunt [Thu, 7 Mar 2002 21:53:38 +0000 (21:53 +0000)]
2002-03-07  Martin M. Hunt  <hunt@redhat.com>

* library/srctextwin.itb (SrcTextWin::showBPBalloon): Put
linefeeds between multiple breakpoints.

22 years ago2002-03-07 Martin M. Hunt <hunt@redhat.com>
hunt [Thu, 7 Mar 2002 21:50:39 +0000 (21:50 +0000)]
2002-03-07  Martin M. Hunt  <hunt@redhat.com>

* srcwin.test (5.1): Adjust line numbers to
test now runs correctly.

22 years ago2002-03-06 Martin M. Hunt <hunt@redhat.com>
hunt [Thu, 7 Mar 2002 20:22:40 +0000 (20:22 +0000)]
2002-03-06  Martin M. Hunt  <hunt@redhat.com>

* library/srctextwin.itb (SrcTextWin::showBPBalloon):
Reformat output. Add conditions, ignore count, commands.

* library/interface.tcl (gdbtk_tcl_readline): Remove
call to "command::insert" and instead insert the command
into the console window.
(gdbtk_tcl_readline_end): Catch the unsets and do not call
non-existent function command::end_multi_line_input.

22 years ago2002-03-07 Martin M. Hunt <hunt@redhat.com>
hunt [Thu, 7 Mar 2002 20:19:48 +0000 (20:19 +0000)]
2002-03-07  Martin M. Hunt  <hunt@redhat.com>

* library/balloon.tcl (_set_variable): Set the public
variable before calling notifiers.  Set the help text
from the public variable afterwards.
(BALLOON_command_variable): Fix call with no args to
return variable name.

22 years ago * m68hc11_sim.c (cpu_move8): Call sim_engine_abort in default case.
ciceron [Thu, 7 Mar 2002 19:17:04 +0000 (19:17 +0000)]
* m68hc11_sim.c (cpu_move8): Call sim_engine_abort in default case.
(cpu_move16): Likewise.
(sim_memory_error): Use sim_io_printf.
(cpu_option_handler): Fix compilation warning.
* interp.c (sim_hw_configure): Fix compilation warning;
remove m68hc12sio@2 device.
(sim_open): Likewise.
* dv-m68hc11tim.c (m68hc11tim_port_event): Fix clear of TFLG2
flags when reset.
(cycle_to_string): Improve convertion of cpu cycle number.
(m68hc11tim_info): Print info about PACNT.
(m68hc11tim_io_write_buffer): Fix clearing of TFLG2; handle
TCTL1 and TCTL2 registers.
* dv-m68hc11.c (m68hc11_info): Print 6811 current running mode.

22 years ago * interp.c (sim_hw_configure): Save the HW cpu pointer in the
ciceron [Thu, 7 Mar 2002 19:12:44 +0000 (19:12 +0000)]
* interp.c (sim_hw_configure): Save the HW cpu pointer in the
cpu struct.
(sim_hw_configure): Connect the capture input/output events.
* sim-main.h (_sim_cpu): New member hw_cpu.
(m68hc11cpu_set_oscillator): Declare.
(m68hc11cpu_clear_oscillator): Declare.
(m68hc11cpu_set_port): Declare.
* dv-m68hc11.c (m68hc11_options): New for oscillator commands.
(m68hc11cpu_ports): New input ports and output ports to reflect
the HC11 IOs.
(m68hc11_delete): Cleanup any running oscillator.
(attach_m68hc11_regs): Create the input oscillators.
(make_oscillator): New function.
(find_oscillator): New function.
(oscillator_handler): New function.
(reset_oscillators): New function.
(m68hc11cpu_port_event): Handle the new input ports.
(m68hc11cpu_set_oscillator): New function.
(m68hc11cpu_clear_oscillator): New function.
(get_frequency): New function.
(m68hc11_option_handler): New function.
(m68hc11cpu_set_port): New function.
(m68hc11cpu_io_write): Post the port output events.
* dv-m68hc11spi.c (set_bit_port): Use m68hc11cpu_set_port to set
the output port value.
* dv-m68hc11tim.c (m68hc11tim_port_event): Handle CAPTURE event
by latching the TCNT value in the register.

22 years ago * sim-main.h (cpu_frame, cpu_frame_list): Remove.
ciceron [Thu, 7 Mar 2002 19:06:34 +0000 (19:06 +0000)]
* sim-main.h (cpu_frame, cpu_frame_list): Remove.
(cpu_frame_reg, cpu_print_frame): Remove.
(cpu_m68hc11_push_uint8, cpu_m68hc11_pop_uint8): Cleanup.
(cpu_m68hc11_push_uint16, cpu_m68hc11_pop_uint16): Likewise.
(cpu_m68hc12_push_uint8, cpu_m68hc12_push_uint16): Likewise.
(cpu_m68hc12_pop_uint8, cpu_m68hc12_pop_uint16): Likewise.
* m68hc11_sim.c (cpu_find_frame): Remove.
(cpu_create_frame_list): Remove.
(cpu_remove_frame_list, cpu_create_frame, cpu_free_frame): Remove.
(cpu_frame_reg, cpu_print_frame, cpu_update_frame): Remove.
(cpu_call): Cleanup to remove #if HAVE_FRAME and calls to the above.
(cpu_update_frame): Likewise.
(cpu_return): Likewise.
(cpu_reset): Likewise.
(cpu_initialize): Likewise.
* interp.c (sim_do_command): Remove call to cpu_print_frame.

22 years ago * interrupts.c (interrupts_reset): New function, setup interrupt
ciceron [Thu, 7 Mar 2002 18:59:38 +0000 (18:59 +0000)]
* interrupts.c (interrupts_reset): New function, setup interrupt
vector address according to cpu mode.
(interrupts_initialize): Move reset portion to the above.
(interrupt_names): New table to give a name to interrupts.
(idefs): Handle pulse accumulator interrupts.
(interrupts_info): Print the interrupt history.
(interrupt_option_handler): New function.
(interrupt_options): New table of options.
(interrupts_update_pending): Keep track of when interrupts are
raised and implement breakpoint-on-raise-interrupt.
(interrupts_process): Keep track of when interrupts are taken
and implement breakpoint-on-interrupt.
* interrupts.h (struct interrupt_history): Define.
(struct interrupt): Keep track of the interrupt history.
(interrupts_reset): Declare.
(interrupts_initialize): Update prototype.
* m68hc11_sim.c (cpu_reset): Reset interrupts.
(cpu_initialize): Cleanup.

22 years ago2002-03-07 H.J. Lu (hjl@gnu.org)
hjl [Thu, 7 Mar 2002 18:11:19 +0000 (18:11 +0000)]
2002-03-07  H.J. Lu  (hjl@gnu.org)

* coff-sh.c (shcoff_reloc_map): Use bfd_reloc_code_real_type
as the type for bfd_reloc_val.

22 years ago2002-03-07 H.J. Lu (hjl@gnu.org)
hjl [Thu, 7 Mar 2002 17:47:03 +0000 (17:47 +0000)]
2002-03-07  H.J. Lu  (hjl@gnu.org)

* configure.in: Enable gprof for mips*-*-linux*.

22 years ago* remote-rdi.c (myprint): Replace 'PTR' with 'void *'.
rearnsha [Thu, 7 Mar 2002 15:29:52 +0000 (15:29 +0000)]
* remote-rdi.c (myprint): Replace 'PTR' with 'void *'.
(mywrite, mywritec, mypause, myreadc, mygets): Likewise.
(_initialize_remote_rdi): Use add_set_boolean_cmd to register
commands that set boolean values.
(arm_rdi_remove_breakpoint): Rewrite to avoid uninitialized warning.
(arm_rdi_resume): Always initialize PC.
(arm_rdi_open): Don't use rslt as a boolean.
(arm_rdi_create_inferior, arm_rdi_close, arm_rdi_resume)
(arm_rdi_fetch_registers, arm_rdi_store_registers)
(arm_rdi_xfer_memory, arm_rdi_files_info, arm_rdi_kill)
(arm_rdi_insert_breakpoint, arm_rdi_remove_breakpoint): Likewise.

22 years ago * autoload.cc (NetGetDCName): Add symbol.
corinna [Thu, 7 Mar 2002 14:32:53 +0000 (14:32 +0000)]
* autoload.cc (NetGetDCName): Add symbol.
(NetServerEnum): Remove symbol.
* security.cc (get_lsa_srv_inf): Call NetGetDCName() instead of
NetServerEnum() since it's faster.  Don't call it at all if machine
is not a domain member.

22 years ago * ld-cris/expdyn1.d: Tweak for change in elf.sc.
hp [Thu, 7 Mar 2002 14:03:04 +0000 (14:03 +0000)]
* ld-cris/expdyn1.d: Tweak for change in elf.sc.

22 years ago2002-03-06 Martin M. Hunt <hunt@redhat.com>
hunt [Thu, 7 Mar 2002 06:06:18 +0000 (06:06 +0000)]
2002-03-06  Martin M. Hunt  <hunt@redhat.com>

* library/bpwin.itb: Left-justify the labels in
the table.

22 years agoChecked in under the "obvious fix/typo rule".
fnf [Thu, 7 Mar 2002 04:18:54 +0000 (04:18 +0000)]
Checked in under the "obvious fix/typo rule".

2002-03-06  Fred Fish  <fnf@redhat.com>
* gdb.base/funcargs.c:  Remove extraneous ';' character.
* gdb.trace/gdb_c_test.c: Remove extraneous ';' character.

22 years ago* cygcheck.cc: Reformat.
cgf [Thu, 7 Mar 2002 03:13:17 +0000 (03:13 +0000)]
* cygcheck.cc: Reformat.

22 years ago* cygcheck.cc (longopts): Use correct short option for --version.
cgf [Thu, 7 Mar 2002 03:06:28 +0000 (03:06 +0000)]
* cygcheck.cc (longopts): Use correct short option for --version.

22 years ago* cygpath.cc: Reformat.
cgf [Thu, 7 Mar 2002 03:00:14 +0000 (03:00 +0000)]
* cygpath.cc: Reformat.
* cygpath.cc (print_version): New function.
(main): Accommodate new version function.  Initialize 'o' to prevent warning.
* cygcheck.cc (main): Eliminate non-GNU formatting glitch.

22 years ago* exp_command.c (STARARGV): Indent #defines properly.
aoliva [Thu, 7 Mar 2002 02:27:52 +0000 (02:27 +0000)]
* exp_command.c (STARARGV): Indent #defines properly.

22 years ago* path.cc (normalize_posix_path): Avoid runs of '.'s > 2.
cgf [Thu, 7 Mar 2002 01:31:07 +0000 (01:31 +0000)]
* path.cc (normalize_posix_path): Avoid runs of '.'s > 2.

22 years ago* splay-tree.c (splay_tree_xmalloc_allocate,
jimb [Thu, 7 Mar 2002 00:16:50 +0000 (00:16 +0000)]
* splay-tree.c (splay_tree_xmalloc_allocate,
splay_tree_xmalloc_deallocate): Use K&R-style definitions, not
prototyped definitions.  Mark `data' arguments as unused.

22 years ago*** empty log message ***
gdbadmin [Thu, 7 Mar 2002 00:00:37 +0000 (00:00 +0000)]
*** empty log message ***

22 years ago * generic/gdbtk-cmds.c: Include "ctype.h" if available.
kseitz [Wed, 6 Mar 2002 23:56:02 +0000 (23:56 +0000)]
    * generic/gdbtk-cmds.c: Include "ctype.h" if available.
        (gdb_get_mem): Renamed to gdb_update_mem.
        (gdb_update_mem): Take array as first tcl argument. This
        array will hold the data for the table, which is now stuffed
        in C instead of tcl.
        (gdb_eval): Use our own ui-file instead of gdb_stdout.
        * library/memwin.ith (_update_address): New method.
        (update_address): Address expression is no longer optional.
        * library/memwin.itb (build_win): Use _update_address instead of
        update_address.
        (toggle_enabled): Ditto.
        (newsize): Use _update_address instead of update_addr.
        (update_address_cb): Use _update_address instead of update_address.
        (do_popup): Likewise.
        (goto): Likewise.
        (incr_addr): Use _update_address instead of update_addr.
        (edit): Use gdb_update_mem instead of gdb_get_mem.
        (update_addr): use gdb_update_mem to do all the window updating.

22 years ago2002-03-06 Jeff Johnston <jjohnstn@redhat.com>
jjohnstn [Wed, 6 Mar 2002 23:14:16 +0000 (23:14 +0000)]
2002-03-06  Jeff Johnston  <jjohnstn@redhat.com>

        * libc/machine/i386/Makefile.am: Add $(oext) for setjmp
        object so it works for shared library or statici library.
        * libc/machine/i386/Makefile.in: Regenerated.

22 years agodaily update
amodra [Wed, 6 Mar 2002 23:00:03 +0000 (23:00 +0000)]
daily update

22 years ago* configure.in (gdb_cv_bigtoc): Check for -bbigtoc on AIX.
aoliva [Wed, 6 Mar 2002 21:15:58 +0000 (21:15 +0000)]
* configure.in (gdb_cv_bigtoc): Check for -bbigtoc on AIX.
* configure: Rebuilt.

22 years ago2002-03-06 Martin M. Hunt <hunt@redhat.com>
hunt [Wed, 6 Mar 2002 20:42:43 +0000 (20:42 +0000)]
2002-03-06  Martin M. Hunt  <hunt@redhat.com>

* library/srcwin.itb: Don't try to set balloon help
for search widget; it moved to srcbar.

22 years ago2002-03-06 Chris Demetriou <cgd@broadcom.com>
cgd [Wed, 6 Mar 2002 20:31:14 +0000 (20:31 +0000)]
2002-03-06  Chris Demetriou  <cgd@broadcom.com>

        * mips-opc.c (mips_builtin_opcodes): Mark "pref" as being
        present on I4.

        * mips-opc.c (mips_builtin_opcodes): Add "movn.ps" and "movz.ps".

22 years ago * MAINTAINERS: Record self as maintainer of m68hc11 simulator.
ciceron [Wed, 6 Mar 2002 20:15:53 +0000 (20:15 +0000)]
* MAINTAINERS: Record self as maintainer of m68hc11 simulator.

22 years ago * m68hc11-tdep.c (_initialize_m68hc11_tdep): Don't set tm_print_insn.
ciceron [Wed, 6 Mar 2002 20:07:45 +0000 (20:07 +0000)]
* m68hc11-tdep.c (_initialize_m68hc11_tdep): Don't set tm_print_insn.
(m68hc11_gdbarch_init): But use set_gdbarch_print_insn instead.

22 years ago * include/mswsock.h: Group winsock2 dependants
dannysmith [Wed, 6 Mar 2002 11:31:43 +0000 (11:31 +0000)]
* include/mswsock.h: Group winsock2 dependants
together and protect with #ifdef _WINSOCK2_H.
* lib/test.c: Only test ws2tcpip.h if winsock2.h
has been included.

22 years ago * Makefile.am (lib_a_SOURCES, SH64 case): Add memcpy.S, memset.S
amylaar [Wed, 6 Mar 2002 10:43:16 +0000 (10:43 +0000)]
* Makefile.am (lib_a_SOURCES, SH64 case): Add memcpy.S, memset.S
and strcpy.S.
* Makefile.in: Regenerate.
* asm.h (_ENTRY): Set SH5 alignment to 8 bytes.
(SHHI, SHLO): Define.
* memcpy.S: Add code for SH5.
* memset.S: Likewise.
* strcpy.S: Likewise.

22 years ago* MAINTAINERS: Reverted misunderstood change of x86-64 maintainer.
mludvig [Wed, 6 Mar 2002 09:12:51 +0000 (09:12 +0000)]
* MAINTAINERS: Reverted misunderstood change of x86-64 maintainer.

22 years ago2002-03-05 Chris Demetriou <cgd@broadcom.com>
cgd [Wed, 6 Mar 2002 06:46:29 +0000 (06:46 +0000)]
2002-03-05  Chris Demetriou  <cgd@broadcom.com>

        * sim-main.h (UndefinedResult, Unpredictable): New macros
        which currently do nothing.

22 years agoRemove floatformat_arm_ext.
cagney [Wed, 6 Mar 2002 06:29:41 +0000 (06:29 +0000)]
Remove floatformat_arm_ext.

22 years ago* cli/cli-decode.c (set_cmd_completer): New function.
cagney [Wed, 6 Mar 2002 06:28:32 +0000 (06:28 +0000)]
* cli/cli-decode.c (set_cmd_completer): New function.
* command.h (set_cmd_completer): Declare.
* cli/cli-decode.h (set_cmd_completer): Ditto.

* breakpoint.c (_initialize_breakpoint): Use set_cmd_completer.
* cli/cli-cmds.c (init_cli_cmds): Ditto.
* win32-nat.c (_initialize_inftarg): Ditto.
* remote-rdi.c (_initialize_remote_rdi): Ditto.
* proc-api.c (_initialize_proc_api): Ditto.
* hppa-tdep.c (_initialize_hppa_tdep): Ditto.
* source.c (_initialize_source): Ditto.
* exec.c (_initialize_exec): Ditto.
* solib.c (_initialize_solib): Ditto.
* top.c (init_main): Ditto.
* tracepoint.c (_initialize_tracepoint): Ditto.
* symfile.c (_initialize_symfile): Ditto.
* printcmd.c (_initialize_printcmd): Ditto.
* infcmd.c (_initialize_infcmd): Ditto.
* corefile.c (_initialize_core): Ditto.

22 years ago2002-03-05 Chris Demetriou <cgd@broadcom.com>
cgd [Wed, 6 Mar 2002 06:21:17 +0000 (06:21 +0000)]
2002-03-05  Chris Demetriou  <cgd@broadcom.com>

        * sim-main.h (status_UX, status_SX, status_KX, status_TS)
        (status_PX, status_MX, status_CU0, status_CU1, status_CU2)
        (status_CU3): New definitions.

        * sim-main.h (ExceptionCause): Add new values for MIPS32
        and MIPS64: MDMX, MCheck, CacheErr.  Update comments
        for DebugBreakPoint and NMIReset to note their status in
        MIPS32 and MIPS64.
        (SignalExceptionMDMX, SignalExceptionWatch, SignalExceptionMCheck)
        (SignalExceptionCacheErr): New exception macros.

22 years ago2002-03-05 Chris Demetriou <cgd@broadcom.com>
cgd [Wed, 6 Mar 2002 05:41:40 +0000 (05:41 +0000)]
2002-03-05  Chris Demetriou  <cgd@broadcom.com>

        * mips.igen (check_fpu): Enable check for coprocessor 1 usability.
        * sim-main.h (COP_Usable): Define, but for now coprocessor 1
        is always enabled.
        (SignalExceptionCoProcessorUnusable): Take as argument the
        unusable coprocessor number.

22 years ago * config/tc-i386.c (tc_gen_reloc): Don't attempt to handle 8 byte
amodra [Wed, 6 Mar 2002 04:59:35 +0000 (04:59 +0000)]
* config/tc-i386.c (tc_gen_reloc): Don't attempt to handle 8 byte
relocs except when BFD64.

* write.c (number_to_chars_bigendian): Don't abort when N is
larger than sizeof (VAL).
(number_to_chars_littleendian): Likewise.

22 years ago* MAINTAINERS (Past Maintainers): Add Frank Ch. Eigler.
cagney [Wed, 6 Mar 2002 04:46:44 +0000 (04:46 +0000)]
* MAINTAINERS (Past Maintainers): Add Frank Ch. Eigler.

22 years ago* MAINTAINERS: Fix Mac OS X and Objective-C/C++.
cagney [Wed, 6 Mar 2002 03:50:11 +0000 (03:50 +0000)]
* MAINTAINERS: Fix Mac OS X and Objective-C/C++.

22 years ago*** empty log message ***
gdbadmin [Wed, 6 Mar 2002 00:00:04 +0000 (00:00 +0000)]
*** empty log message ***

22 years agodaily update
amodra [Tue, 5 Mar 2002 23:00:06 +0000 (23:00 +0000)]
daily update

22 years ago* NEWS: Update headings, 5.2 has branched.
cagney [Tue, 5 Mar 2002 22:57:53 +0000 (22:57 +0000)]
* NEWS: Update headings, 5.2 has branched.

22 years ago * include/mswsock.h (TP_*): Add new defines.
dannysmith [Tue, 5 Mar 2002 22:40:27 +0000 (22:40 +0000)]
* include/mswsock.h (TP_*): Add new defines.
(TRANSMIT_PACKETS_ELEMENT): Define new structure.
(WSAMSG): Likewise.
(WSACMSGHDR): Likewise.
(DisconnectEx): Add new prototype.
(WSARecvMsg): Likewise.
(WSA_CMSG_*) Add empty macros, guarded by #if 0.

22 years agofix month on 4 of my recent entries (*sigh*)
cgd [Tue, 5 Mar 2002 22:25:06 +0000 (22:25 +0000)]
fix month on 4 of my recent entries (*sigh*)

22 years ago2002-03-05 Chris Demetriou <cgd@broadcom.com>
cgd [Tue, 5 Mar 2002 22:24:23 +0000 (22:24 +0000)]
2002-03-05  Chris Demetriou  <cgd@broadcom.com>

        * mips.igen: Fix formatting of all SignalException calls.

22 years ago2002-03-05 Martin M. Hunt <hunt@redhat.com>
hunt [Tue, 5 Mar 2002 22:22:18 +0000 (22:22 +0000)]
2002-03-05  Martin M. Hunt  <hunt@redhat.com>

* library/prefs.tcl (pref_read): If a preference specifies
"src-font", substitute "global/fixed".
(pref_set_defaults): Change defaults from "src-font" to
"global/fixed". Do not create font object "src-font". Do
not add hook to trace its changes.
(pref_src-font_trace): Remove.

* library/console.itb (Console::_update_option): Remove
font update because this happens automatically.

* library/globalpref.itb: No need to set
changed flag for fonts; updates happen automatically
when prefs are updated.

* library/bpwin.itb: Replaced src-font with global/fixed.
* library/browserwin.itb: Ditto.
* library/mempref.itb: Ditto.
* library/memwin.itb: Ditto.
* library/process.itb: Ditto.
* library/regwin.itb: Ditto.
* library/srcbar.itcl: Ditto.
* library/srcpref.itb: Ditto.
* library/srctextwin.itb: Ditto.
* library/srcwin.itb: Ditto.
* library/stackwin.itb: Ditto.
* library/tdump.tcl: Ditto.
* library/tracedlg.tcl: Ditto.
* library/variables.tcl: Ditto.
* library/watch.tcl: Ditto.

22 years ago2002-03-04 Michael Chastain <mec@shout.net>
chastain [Tue, 5 Mar 2002 19:48:17 +0000 (19:48 +0000)]
2002-03-04  Michael Chastain  <mec@shout.net>

* gdb.mi/mi-var-cmd.exp: In test "create local variable func",
accommodate gcc v3 function signature.
* gdb.mi/mi0-var-cmd-exp: Ditto.

22 years ago2002-03-04 Michael Chastain <mec@shout.net>
chastain [Tue, 5 Mar 2002 19:47:32 +0000 (19:47 +0000)]
2002-03-04  Michael Chastain  <mec@shout.net>

* gdb.mi/mi-var-cmd.exp: In test "create local variable func",
accommodate gcc v3 function signature.
* gdb.mi/mi0-var-cmd-exp: Ditto.

22 years ago2002-02-05 Chris Demetriou <cgd@broadcom.com>
cgd [Tue, 5 Mar 2002 19:22:13 +0000 (19:22 +0000)]
2002-02-05  Chris Demetriou  <cgd@broadcom.com>

        * sim-main.h (SIGNEXTEND): Remove.

22 years ago* errno.cc: Change EPERM associated text to "Operation not permitted"
cgf [Tue, 5 Mar 2002 18:11:18 +0000 (18:11 +0000)]
* errno.cc: Change EPERM associated text to "Operation not permitted"
throughout.

22 years agoUpdate copyright.
cgf [Tue, 5 Mar 2002 18:03:32 +0000 (18:03 +0000)]
Update copyright.

22 years ago* fhandler_socket.cc (fhandler_socket::close): Respond to signals while
cgf [Tue, 5 Mar 2002 18:02:52 +0000 (18:02 +0000)]
* fhandler_socket.cc (fhandler_socket::close): Respond to signals while
looping, waiting for socket to close.  Superstitiously clear last error when
WSAEWOULDBLOCK.

22 years ago2002-03-05 John David Anglin <dave@hiauly1.hia.nrc.ca>
law [Tue, 5 Mar 2002 17:57:15 +0000 (17:57 +0000)]
2002-03-05  John David Anglin  <dave@hiauly1.hia.nrc.ca>

        * config/tc-hppa.c (md_apply_fix3): Add cast.
        (hppa_fix_adjustable): Adjust list of selectors using e_lrsel and
        e_rrsel.

22 years ago2002-02-26 John David Anglin <dave@hiauly1.hia.nrc.ca>
law [Tue, 5 Mar 2002 17:55:53 +0000 (17:55 +0000)]
2002-02-26  John David Anglin  <dave@hiauly1.hia.nrc.ca>

* bfd/elf-hppa.h (elf_hppa_is_dynamic_loader_symbol): New function.
(elf_hppa_relocate_section): Ignore undefined dynamic loader symbols.
(elf_hppa_final_link_relocate): Correct relocations for indirect
references to local data through the DLT.  Fix .opd creation for
local symbols using R_PARISC_LTOFF_FPTR32 and R_PARISC_FPTR64
relocations.  Use e_lsel selector for R_PARISC_DLTIND21L,
R_PARISC_LTOFF_FPTR21L and R_PARISC_LTOFF_TP21L as per
"Processor-Specific ELF for PA_RISC, Version 1.43" document.
Similarly, use e_rsel for DLT and LTOFF 'R' relocations.
* bfd/elf32-hppa.c (final_link_relocate): Revise relocation selectors
as per "Processor-Specific ELF for PA_RISC, Version 1.43" document.

22 years ago2002-03-05 Robert Collins <rbtcollins@hotmail.com>
rbcollins [Tue, 5 Mar 2002 12:58:21 +0000 (12:58 +0000)]
2002-03-05  Robert Collins  <rbtcollins@hotmail.com>

        * cygserver_transport_pipes.cc (transport_layer_pipes::transport_layer_pipes):
        Always init - until static members work correctly.
        * shm.cc (shmget): Initialize the security descriptor - thanks Corinna!
        * include/sys/ipc.h: Make the ipc control constants partitioned off from the sem
        control constants.

22 years ago * merge.c (_bfd_merge_sections): Don't segfault if there
jakub [Tue, 5 Mar 2002 12:19:07 +0000 (12:19 +0000)]
* merge.c (_bfd_merge_sections): Don't segfault if there
is nothing to merge due to GC.

22 years ago * scripttempl/elf.sc: Only use DATA_SEGMENT_END() together with
jakub [Tue, 5 Mar 2002 11:56:21 +0000 (11:56 +0000)]
* scripttempl/elf.sc: Only use DATA_SEGMENT_END() together with
DATA_SEGMENT_ALIGN.

22 years ago * include/sys/termios.h: Define _POSIX_VDISABLE. Define CCEQ macro.
corinna [Tue, 5 Mar 2002 08:15:24 +0000 (08:15 +0000)]
* include/sys/termios.h: Define _POSIX_VDISABLE.  Define CCEQ macro.
* fhandler_termios.cc: Include <sys/termios.h>.
(line_edit): Recognize disabled c_cc[] chars.  Ignore VDISCARD when
not in ICANON mode.

22 years ago2002-02-04 Chris Demetriou <cgd@broadcom.com>
cgd [Tue, 5 Mar 2002 07:34:01 +0000 (07:34 +0000)]
2002-02-04  Chris Demetriou  <cgd@broadcom.com>

        * mips.igen: Remove gencode comment from top of file, fix
        spelling in another comment.

22 years agotypo fix
amodra [Tue, 5 Mar 2002 05:26:02 +0000 (05:26 +0000)]
typo fix

22 years ago * elf32-hppa.c (clobber_millicode_symbols): Remove hack to keep
amodra [Tue, 5 Mar 2002 05:25:12 +0000 (05:25 +0000)]
* elf32-hppa.c (clobber_millicode_symbols): Remove hack to keep
symbols that have been forced local.

22 years ago * elflink.h (elf_bfd_final_link): Call elf_link_output_extsym
amodra [Tue, 5 Mar 2002 05:18:41 +0000 (05:18 +0000)]
* elflink.h (elf_bfd_final_link): Call elf_link_output_extsym
to output forced local syms for non-shared link.
(elf_link_output_extsym): Tweak condition for calling backend
adjust_dynamic_symbol so that previous behaviour is kept.

22 years ago2002-02-04 Chris Demetriou <cgd@broadcom.com>
cgd [Tue, 5 Mar 2002 03:14:56 +0000 (03:14 +0000)]
2002-02-04  Chris Demetriou  <cgd@broadcom.com>

        * mips.igen (check_fmt, check_fmt_p): New functions to check
        whether specific floating point formats are usable.
        (ABS.fmt, ADD.fmt, CEIL.L.fmt, CEIL.W, DIV.fmt, FLOOR.L.fmt)
        (FLOOR.W.fmt, MOV.fmt, MUL.fmt, NEG.fmt, RECIP.fmt, ROUND.L.fmt)
        (ROUND.W.fmt, RSQRT.fmt, SQRT.fmt, SUB.fmt, TRUNC.L.fmt, TRUNC.W):
        Use the new functions.
        (do_c_cond_fmt): Remove format checks...
        (C.cond.fmta, C.cond.fmtb): And move them into all callers.

22 years ago * gas/pdp11/pdp11.exp: New file.
amodra [Tue, 5 Mar 2002 03:12:17 +0000 (03:12 +0000)]
* gas/pdp11/pdp11.exp: New file.
* gas/pdp11/opcode.s: Ditto.
* gas/pdp11/opcode.d: Ditto.

22 years ago * tc-pdp11.c: Use VAX float format support for PDP-11 target.
amodra [Tue, 5 Mar 2002 03:10:32 +0000 (03:10 +0000)]
* tc-pdp11.c: Use VAX float format support for PDP-11 target.
(parse_ac5): New function for parsing float regs in float operand.
(parse_expression): Remove attempt to make literals be octal.
(parse_op_no_deferred): Support float literals.
(parse_op): Reject attempts to refer to float regs.
(parse_fop): New function, like parse_op but for float operand.
(md_assemble): Add cases to parse float operands.  Also fix
IMM3, IMM6, IMM8 cases to pick up the operand from the right spot.

22 years ago * pdp11-opc.c: Fix "mark" operand type. Fix operand types
amodra [Tue, 5 Mar 2002 03:09:52 +0000 (03:09 +0000)]
* pdp11-opc.c: Fix "mark" operand type.  Fix operand types
for float opcodes that take float operands.  Add alternate
names (xxxD vs. xxxF) for float opcodes.
* pdp11-dis.c (print_operand): Clean up formatting for mode 67.
(print_foperand): New function to handle float opcode operands.
(print_insn_pdp11): Use print_foperand to disassemble float ops.

22 years ago * pdp11.h: Add format codes for float instruction formats.
amodra [Tue, 5 Mar 2002 03:09:01 +0000 (03:09 +0000)]
* pdp11.h: Add format codes for float instruction formats.

22 years agobump copyright
cgf [Tue, 5 Mar 2002 02:23:39 +0000 (02:23 +0000)]
bump copyright

22 years ago*** empty log message ***
gdbadmin [Tue, 5 Mar 2002 00:00:07 +0000 (00:00 +0000)]
*** empty log message ***

22 years ago * compIDE.cxx (command_set): Add implementation of 0x91
fitzsim [Mon, 4 Mar 2002 23:54:55 +0000 (23:54 +0000)]
* compIDE.cxx (command_set): Add implementation of 0x91
command.
(ide_controller): Change controlbus offsets to 0x0 and 0x1.

22 years ago * CATALOG: Add hw-disk-harddrive.
fitzsim [Mon, 4 Mar 2002 23:41:45 +0000 (23:41 +0000)]
* CATALOG: Add hw-disk-harddrive.

22 years ago * Makefile.am (SUBDIRLIST): Add harddrv.
fitzsim [Mon, 4 Mar 2002 23:33:00 +0000 (23:33 +0000)]
* Makefile.am (SUBDIRLIST): Add harddrv.
(SUBLIBLIST): Add harddrv/libharddrv.la.
(INCLUDES): Add harddrv.
* bochs.h: Include harddrv.h header.
* components.cxx: Add hw-disk-harddrive type.
* configure.in (AC_OUTPUT): Add harddrv/Makefile.
* cmos/sid-cmos-wrapper.cc: Remove cmos_irq_number,
use_host_time and start_time attributes.
Add base_memory_in_k, extended_memory_in_k attributes.
Remove get_time function.
* cpu/cpu.cc: Change mem->read_physical calls to access_linear
calls.
* cpu/cpu.h: Change _16_bit_base_reg references to
a_16_bit_base_reg, to prevent compiler warnings on some hosts.
* cpu/init.cc: Likewise.
* cpu/proc_ctrl.cc: Add RDTSC implementation.
* floppy/sid-floppy-wrapper.cc: Split up io memory range so that
3f6 is left for hard drive.
Add command-delay attribute.
* keyboard/keyboard.cc: Handle reads from, and writes to port
0x92.
* keyboard/sid-keyboard-wrapper.cc: Add serial-delay attribute.
* pic/sid-pic-wrapper.cc: Change implementation; provide one pin
per irq, rather than one irq-number pin.
* vga/sid-vga-wrapper.cc: Fix cmos writing bug.
* vga/vga.cc: Add BX_SUPPORT_SID ifdefs, so that diffs between
this file and the bochs version are clearer.

22 years ago* FOO-name merge
fche [Mon, 4 Mar 2002 23:32:28 +0000 (23:32 +0000)]
* FOO-name merge
* compiler compatibility tweaks

22 years agodaily update
amodra [Mon, 4 Mar 2002 23:00:05 +0000 (23:00 +0000)]
daily update

22 years agomerge from gcc
dj [Mon, 4 Mar 2002 22:01:26 +0000 (22:01 +0000)]
merge from gcc

22 years ago2002-03-04 H.J. Lu <hjl@gnu.org>
hjl [Mon, 4 Mar 2002 20:41:54 +0000 (20:41 +0000)]
2002-03-04  H.J. Lu <hjl@gnu.org>

* elf.c (bfd_section_from_shdr): Handle special sections,
.init_array, .fini_array and .preinit_array.
(elf_fake_sections): Likewise.

* elflink.h (NAME(bfd_elf,size_dynamic_sections)): Create the
DT entry only if the section is in output for .init_array,
.fini_array and .preinit_array. Complain about .preinit_array
section in DSO.
(elf_bfd_final_link): Warn zero size for .init_array,
.fini_array and .preinit_array sections.

* elfxx-ia64.c (elfNN_ia64_section_from_shdr): Remove
SHT_INIT_ARRAY, SHT_FINI_ARRAY and SHT_PREINIT_ARRAY.
(elfNN_ia64_fake_sections): Remove .init_array, .fini_array and
.preinit_array.

22 years ago2002-03-04 H.J. Lu <hjl@gnu.org>
hjl [Mon, 4 Mar 2002 20:40:44 +0000 (20:40 +0000)]
2002-03-04  H.J. Lu <hjl@gnu.org>

* config/obj-elf.c (special_section): Add .init_array,
.fini_array and .preinit_array.

* config/tc-ia64.h (ELF_TC_SPECIAL_SECTIONS): Remove
.init_array and .fini_array.

22 years ago2002-03-04 H.J. Lu <hjl@gnu.org>
hjl [Mon, 4 Mar 2002 20:40:12 +0000 (20:40 +0000)]
2002-03-04  H.J. Lu <hjl@gnu.org>

* scripttempl/elf.sc: Put .preinit_array, .init_array and
.fini_array in the data segment.

22 years ago* improve socket output latency
fche [Mon, 4 Mar 2002 20:38:56 +0000 (20:38 +0000)]
* improve socket output latency

2002-03-04  Frank Ch. Eigler  <fche@redhat.com>

* socketio.cxx (tx_handler): Expedite poll.

22 years ago 2002-03-04 Fred Fish <fnf@redhat.com>
fnf [Mon, 4 Mar 2002 20:38:09 +0000 (20:38 +0000)]
2002-03-04  Fred Fish  <fnf@redhat.com>
* gdbint.texinfo: Fix a bunch of typos (alsways, mirrorred,
expresson, suports, dependant, trhe, perhaphs, situtations,
explictily, taged, oportunity, unfortunatly).

22 years ago* formatting tweak
fche [Mon, 4 Mar 2002 18:23:49 +0000 (18:23 +0000)]
* formatting tweak

2002-03-04  Frank Ch. Eigler  <fche@redhat.com>

        * sid-control-tksm.tk (open_component_window): Make value entry
        widget auto-sizing.

22 years ago* host scheduler improvements, primarily for cygwin
fche [Mon, 4 Mar 2002 18:15:06 +0000 (18:15 +0000)]
* host scheduler improvements, primarily for cygwin

[component]
2002-03-04  Frank Ch. Eigler  <fche@redhat.com>

        * configure.in: Look for more time-related headers & libraries.
        * configure, config.in: Regenerated.

[component/sched]
2002-03-04  Frank Ch. Eigler  <fche@redhat.com>

        * compSched.cxx (host_time_keeper_base ctor): On Cygwin, call
        timeBeginPeriod to shrink scheduling granularity.  Keep more
        statistics.  Initialize more variables.
        (yield): Rewrite.
        (operator <<): Print extra stats.

22 years ago * syscalls.cc (truncate64): Use ftruncate64 directly to not lose
corinna [Mon, 4 Mar 2002 16:47:40 +0000 (16:47 +0000)]
* syscalls.cc (truncate64): Use ftruncate64 directly to not lose
upper 32 bits.

22 years ago2002-03-04 Daniel Jacobowitz <drow@mvista.com>
drow [Mon, 4 Mar 2002 16:28:30 +0000 (16:28 +0000)]
2002-03-04  Daniel Jacobowitz  <drow@mvista.com>

        * gdbserver/linux-low.c (PTRACE_XFER_TYPE): Change to long.
        (num_regs, regmap): Move inside HAVE_LINUX_USRREGS.
        (register_addr, REGISTER_RAW_SIZE): Likewise.
        (usr_store_inferior_registers): Use PTRACE_XFER_TYPE.
        * gdbserver/linux-x86-64-low.c: Remove extra #endif.

22 years ago* MAINTAINERS (x86-64): tagret is not broken anymore.
mludvig [Mon, 4 Mar 2002 12:25:39 +0000 (12:25 +0000)]
* MAINTAINERS (x86-64): tagret is not broken anymore.

22 years ago* MAINTAINERS (x86-64): Add myself
mludvig [Mon, 4 Mar 2002 11:08:27 +0000 (11:08 +0000)]
* MAINTAINERS (x86-64): Add myself
* x86-64-tdep.c (x86_64_push_arguments): Fixed typo naregs->nregs,
changed value_ptr -> struct value *

22 years ago2002-03-04 Robert Collins <rbtcollins@hotmail.com>
rbcollins [Mon, 4 Mar 2002 08:45:39 +0000 (08:45 +0000)]
2002-03-04  Robert Collins  <rbtcollins@hotmail.com>

        * cygserver_shm.cc (delete_shmnode): New function.
        (client_request_shm::serve): Use it.

22 years ago2002-03-04 Robert Collins <rbtcollins@hotmail.com>
rbcollins [Mon, 4 Mar 2002 08:12:52 +0000 (08:12 +0000)]
2002-03-04  Robert Collins  <rbtcollins@hotmail.com>

        * cygserver_shm.cc (client_request_shm::serve): Implement SHM_DETACH.
        * shm.cc (shmdt): Implement.

22 years ago2002-03-04 Robert Collins <rbtcollins@hotmail.com>
rbcollins [Mon, 4 Mar 2002 07:22:07 +0000 (07:22 +0000)]
2002-03-04  Robert Collins  <rbtcollins@hotmail.com>

        * cygserver_shm.cc: Run indent.
        (deleted_head): New global for storing shm id's pending deletion.
        (client_request_shm::serve): Return ENOSYS for invalid request types.
        Implement SHM_DEL - delete a shm id.
        * cygserver_shm.h (SHM_DEL): New type value.
        * shm.cc (delete_inprocess_shmds): New function, does what it's name implies.
        (shmctl): Implement shm_rmid control type.

22 years ago2002-03-01 Benjamin Kosnik <bkoz@redhat.com>
bje [Mon, 4 Mar 2002 04:22:32 +0000 (04:22 +0000)]
2002-03-01  Benjamin Kosnik  <bkoz@redhat.com>
* sidbusutil.h: Make typename usage explicit.

22 years ago2002-02-03 Chris Demetriou <cgd@broadcom.com>
cgd [Mon, 4 Mar 2002 04:14:51 +0000 (04:14 +0000)]
2002-02-03  Chris Demetriou  <cgd@broadcom.com>

        * mips.igen: Fix formatting of check_fpu calls.

22 years ago2002-03-03 Chris Demetriou <cgd@broadcom.com>
cgd [Mon, 4 Mar 2002 04:06:47 +0000 (04:06 +0000)]
2002-03-03  Chris Demetriou  <cgd@broadcom.com>

        * mips.igen (FLOOR.L.fmt): Store correct destination register.

22 years ago2002-03-03 Chris Demetriou <cgd@broadcom.com>
cgd [Mon, 4 Mar 2002 03:19:49 +0000 (03:19 +0000)]
2002-03-03  Chris Demetriou  <cgd@broadcom.com>

        * mips.igen: Remove whitespace at end of lines.