OSDN Git Service

pf3gnuchains/pf3gnuchains3x.git
20 years ago* threaded_queue.h: New file.
cgf [Sat, 30 Aug 2003 16:32:15 +0000 (16:32 +0000)]
* threaded_queue.h: New file.

20 years agoRemove some cygserver files.
cgf [Sat, 30 Aug 2003 16:31:10 +0000 (16:31 +0000)]
Remove some cygserver files.

20 years ago2003-08-30 Michael Chastain <mec@shout.net>
chastain [Sat, 30 Aug 2003 04:58:21 +0000 (04:58 +0000)]
2003-08-30  Michael Chastain  <mec@shout.net>

* gdb.base/selftest.exp: Remove support for m68k*-*-hpux.
* gdb.gdb/observer.exp: Ditto.
* gdb.gdb/xfullpath.exp: Ditto.

20 years ago* configure.in: Search for gethostbyname in libnsl.
kettenis [Sat, 30 Aug 2003 00:06:21 +0000 (00:06 +0000)]
* configure.in: Search for gethostbyname in libnsl.
* configure: Regenerated.

20 years ago*** empty log message ***
gdbadmin [Sat, 30 Aug 2003 00:00:32 +0000 (00:00 +0000)]
*** empty log message ***

20 years agodaily update
amodra [Sat, 30 Aug 2003 00:00:07 +0000 (00:00 +0000)]
daily update

20 years agos/.cfi_gnu_window_save/.cfi_window_save/g
jakub [Fri, 29 Aug 2003 20:32:55 +0000 (20:32 +0000)]
s/.cfi_gnu_window_save/.cfi_window_save/g

20 years ago2003-08-29 Dave Brolley <brolley@redhat.com>
brolley [Fri, 29 Aug 2003 20:22:01 +0000 (20:22 +0000)]
2003-08-29  Dave Brolley  <brolley@redhat.com>

        * compSched.cxx (operator <<): Stream active_pin.
        (operator >>): Ditto.
        (active_pin): New member of scheduler_component.
        (advance): Drive active_pin with 1 or 0 as the enable
        threshold is crossed.
        (scheduler_component): Add "active_pin".
        (sid-sched.xml): Document "active" pin and interaction between
        "enabled?" and "enable-threshold".
        (sid-sched.txt): Regenerated.

20 years ago * dw2gencfi.c (cfi_pseudo_table): Add cfi_gnu_window_save.
jakub [Fri, 29 Aug 2003 20:20:17 +0000 (20:20 +0000)]
* dw2gencfi.c (cfi_pseudo_table): Add cfi_gnu_window_save.
(dot_cfi, output_cfi_insn): Handle DW_CFA_GNU_window_save.
(output_cie): Don't use DW_EH_PE_pcrel if neither DIFF_EXPR_OK
nor tc_cfi_emit_pcrel_expr are defined.
(output_fde): Use tc_cfi_emit_pcrel_expr if available and
DIFF_EXPR_OK is not defined.
* config/tc-sparc.h (TARGET_USE_CFIPOP): Define.
(tc_cfi_frame_initial_instructions, tc_regname_to_dw2regnum,
tc_cfi_emit_pcrel_expr): Define.
(sparc_cfi_frame_initial_instructions, sparc_regname_to_dw2regnum,
sparc_cfi_emit_pcrel_expr): New prototypes.
(sparc_cie_data_alignment): New decl.
(DWARF2_DEFAULT_RETURN_COLUMN, DWARF2_CIE_DATA_ALIGNMENT): Define.
* config/tc-sparc.c: Include dw2gencfi.h.
(sparc_cie_data_alignment): New variable.
(md_begin): Initialize it.
(sparc_cfi_frame_initial_instructions): New function.
(sparc_regname_to_dw2regnum): Likewise.
(sparc_cfi_emit_pcrel_expr): Likewise.
* doc/as.texinfo: Document .cfi_gnu_window_save.

* config/tc-sparc.c (s_common): Cast last argument to long and
change format string to shut up warning.
testsuite/
* gas/cfi/cfi-sparc-1.s: New test.
* gas/cfi/cfi-sparc-1.d: New test.
* gas/cfi/cfi-sparc64-1.s: New test.
* gas/cfi/cfi-sparc64-1.d: New test.
* gas/cfi/cfi.exp: Run them.

20 years ago2003-08-29 Dave Brolley <brolley@redhat.com>
brolley [Fri, 29 Aug 2003 19:45:10 +0000 (19:45 +0000)]
2003-08-29  Dave Brolley  <brolley@redhat.com>

        * compSched.cxx (operator <<): Stream active_p and active_pin.
        (operator >>): Ditto.
        (active_p): New member of scheduler_component.
        (active_pin): Ditto.
        (advance): Drive active_pin with 1 or 0 as the enable
        threshold is crossed.
        (scheduler_component): Initialize active_p. Add "active_pin".
        (sid-sched.xml): Document "active" pin and interaction between
        "enabled?" and "enable-threshold".
        (sid-sched.txt): Regenerated.

20 years ago003-08-21 Dave Brolley <brolley@redhat.com>
brolley [Fri, 29 Aug 2003 19:27:05 +0000 (19:27 +0000)]
003-08-21  Dave Brolley  <brolley@redhat.com>

        * sidcpuutil.h (end_line): New method of basic_cpu::cpu_trace_stream.
        (operator<<): Use static_cast instead of dynamic_cast.

20 years ago2003-08-21 Dave Brolley <brolley@redhat.com>
brolley [Fri, 29 Aug 2003 19:26:22 +0000 (19:26 +0000)]
2003-08-21  Dave Brolley  <brolley@redhat.com>

        * compCGEN.cxx (end_trace): Call end_line.

20 years ago* configure.in: Remove redundant AC_MSG_RESULT in check for
kettenis [Fri, 29 Aug 2003 19:18:06 +0000 (19:18 +0000)]
* configure.in: Remove redundant AC_MSG_RESULT in check for
uintptr_t in stdint.h.
* configure: Regenerated.

20 years ago2003-08-29 Dave Brolley <brolley@redhat.com>
brolley [Fri, 29 Aug 2003 19:14:54 +0000 (19:14 +0000)]
2003-08-29  Dave Brolley  <brolley@redhat.com>

        * Makefile.am (stamp-frv): Copy frv.cpu and frv.opc from
        $(srcdir)/../cpu temporarily when regenerating source files.
        * Makefile.in: Regenerated.

20 years ago2003-08-29 Dave Brolley <brolley@redhat.com>
brolley [Fri, 29 Aug 2003 19:13:00 +0000 (19:13 +0000)]
2003-08-29  Dave Brolley  <brolley@redhat.com>

        * Makefile.in (stamp-arch): Copy frv.cpu from $(srcdir)../../cpu
        temporarily when regenerating files.
        (stamp-cpu): Ditto.

20 years ago2003-08-29 Dave Brolley <brolley@redhat.com>
brolley [Fri, 29 Aug 2003 17:20:42 +0000 (17:20 +0000)]
2003-08-29  Dave Brolley  <brolley@redhat.com>

        * MAINTAINERS: Add myself as maintainer of the FRV port.

20 years ago* amd64-nat.h (struct regcache): Add opaque declaration.
kettenis [Fri, 29 Aug 2003 17:18:27 +0000 (17:18 +0000)]
* amd64-nat.h (struct regcache): Add opaque declaration.

20 years ago2003-08-29 Dave Brolley <brolley@redhat.com>
brolley [Fri, 29 Aug 2003 16:51:08 +0000 (16:51 +0000)]
2003-08-29  Dave Brolley  <brolley@redhat.com>

        * cpu/frv.cpu: Removed.
        * cpu/frv.opc: Removed.

20 years agoRemoved. Official version is in src/cpu.
brolley [Fri, 29 Aug 2003 16:50:38 +0000 (16:50 +0000)]
Removed. Official version is in src/cpu.

20 years ago2003-08-20 Michael Snyder <msnyder@redhat.com>
brolley [Fri, 29 Aug 2003 16:45:22 +0000 (16:45 +0000)]
2003-08-20  Michael Snyder  <msnyder@redhat.com>
            Dave Brolley  <brolley@redhat.com>

        * frv/: New directory, simulator for the Fujitsu FR-V.
        * testsuite/frv-elf/: New directory.
        * testsuite/sim/frv/: New directory.
        * configure.in: Add frv configury.
        * configure: Regenerate.

20 years ago2003-08-20 Michael Snyder <msnyder@redhat.com>
brolley [Fri, 29 Aug 2003 16:43:38 +0000 (16:43 +0000)]
2003-08-20  Michael Snyder  <msnyder@redhat.com>
            Dave Brolley  <brolley@redhat.com>

        * cgen-par.h (flags, word1): New target-specific
        fields of CGEN_WRITE_QUEUE_ELEMENT.
        (CGEN_WRITE_QUEUE_ELEMENT_FLAGS): New accessor macro.
        (CGEN_WRITE_QUEUE_ELEMENT_WORD1): New accessor macro.
        * gennltvals.sh: Add frv target.
        * nltvals.def: Add frv target.

20 years ago2003-08-20 Michael Snyder <msnyder@redhat.com>
brolley [Fri, 29 Aug 2003 16:42:18 +0000 (16:42 +0000)]
2003-08-20  Michael Snyder  <msnyder@redhat.com>
            On behalf of Dave Brolley

        * sim/frv: New testsuite.
        * frv-elf: New testsuite.

20 years agoNew sim testsuite for Fujitsu FRV. Contributed by Red Hat.
brolley [Fri, 29 Aug 2003 16:41:28 +0000 (16:41 +0000)]
New sim testsuite for Fujitsu FRV. Contributed by Red Hat.

20 years agoNew sim testsuite for Fujitsu FRV. Contributed by Red Hat.
brolley [Fri, 29 Aug 2003 16:39:58 +0000 (16:39 +0000)]
New sim testsuite for Fujitsu FRV. Contributed by Red Hat.

20 years agoNew sim testsuite for Fujitsu FRV. Contributed by Red Hat.
brolley [Fri, 29 Aug 2003 16:39:39 +0000 (16:39 +0000)]
New sim testsuite for Fujitsu FRV. Contributed by Red Hat.

20 years agoNew sim testsuite for Fujitsu FRV. Contributed by Red Hat.
brolley [Fri, 29 Aug 2003 16:39:14 +0000 (16:39 +0000)]
New sim testsuite for Fujitsu FRV. Contributed by Red Hat.

20 years agoNew sim testsuite for Fujitsu FRV. Contributed by Red Hat.
brolley [Fri, 29 Aug 2003 16:37:23 +0000 (16:37 +0000)]
New sim testsuite for Fujitsu FRV. Contributed by Red Hat.

20 years agoNew simulator for Fujitsu frv contributed by Red Hat.
brolley [Fri, 29 Aug 2003 16:35:45 +0000 (16:35 +0000)]
New simulator for Fujitsu frv contributed by Red Hat.

20 years ago* i386-linux-tdep.h (I386_LINUX_NUM_REGS): New define.
kettenis [Fri, 29 Aug 2003 16:28:37 +0000 (16:28 +0000)]
* i386-linux-tdep.h (I386_LINUX_NUM_REGS): New define.
* x86-64-linux-nat.c: Include "i386-linux-tdep.h" and "amd64.h".
Change "register array" to "register cache" in comments.
(x86_64_linux_gregset64_reg_offset): New variable.
(GETREGS_SUPPLIES): Remove macro.
(supply_gregset): Call amd64_supply_native_gregset instead of
x86_64_linux_supply_gregset.
(fill_gregset): Rename `regno' to `regnum'.  Call
amd64_collect_native_gregset instead of x86_64_linux_fill_gregset.
(store_regs): Rename `regno' to `regnum'.
(store_fpregs): Rename `regno' to `regnum'.
(fetch_inferior_registers): Rename `regno' to `regnum'.  Use
amd64_native_gregset_supplies_p instead of GREGSET_SUPPLIES.
Reorganize function a bit.
(store_inferior_registers): Rename `regno' to `regnum'.  Use
amd64_native_gregset_supplies_p instead of GREGSET_SUPPLIES.
Reorganize function a bit.
(_initialize_x86_64_linux_nat): New function.
* config/i386/x86-64linux.mh.

20 years ago2003-08-29 Andrew Cagney <cagney@redhat.com>
cagney [Fri, 29 Aug 2003 16:18:05 +0000 (16:18 +0000)]
2003-08-29  Andrew Cagney  <cagney@redhat.com>

* config/mips/tm-embed.h (STOPPED_BY_WATCHPOINT): Delete macro.
(TARGET_CAN_USE_HARDWARE_WATCHPOINT): Delete macro.
(target_remove_watchpoint): Delete macro.
(target_insert_watchpoint): Delete macro.
(remote_mips_can_use_hardware_watchpoint): Delete declaration.
(remote_mips_stopped_by_watchpoint): Delete declaration.
(remote_mips_remove_watchpoint): Delete declaration.
(remote_mips_set_watchpoint): Delete declaration.
(TARGET_HAS_HARDWARE_WATCHPOINTS): Delete macro.
* remote-mips.c (_initialize_remote_mips): Set
"to_insert_watchpoint", "to_stopped_by_watchpoint",
"to_can_use_hardware_watchpoint", and "to_remove_watchpoint".
(mips_insert_watchpoint): Rename remote_mips_set_watchpoint.
(mips_remove_watchpoint): Rename remote_mips_remove_watchpoint.
(mips_stopped_by_watchpoint): Rename
remote_mips_stopped_by_watchpoint.
(mips_can_hardware_watchpoint): Rename
remote_mips_can_use_hardware_watchpoint, update function
signature.

20 years ago* x86-64-linux-tdep.c (user_to_gdb_regmap): Remove USER_CS and
kettenis [Fri, 29 Aug 2003 15:31:09 +0000 (15:31 +0000)]
* x86-64-linux-tdep.c (user_to_gdb_regmap): Remove USER_CS and
USER_DS.  We haven't given them a register number yet.

20 years ago* amd64-nat.h: New file.
kettenis [Fri, 29 Aug 2003 13:58:26 +0000 (13:58 +0000)]
* amd64-nat.h: New file.
* amd64-nat.c: New file.
* amd64fbsd-nat.c: Include "amd64-nat.h".
(REG_ADDR, GETREGS_SUPPLIES): Remove macros.
(amd64fbsd32_r_reg_offset): New variable.
(supply_gregset): Simply call amd64_supply_native_gregset.
(fill_gregset): Rename `regno' to `regnum'.  Simply call
amd64_collect_native_gregset.
(fill_fpregset): Rename `regno' to `regnum'.
(fetch_inferior_registers): Rename `regno' to `regnum'.  Replace
usage of GETREGS_SUPPLIES with amd64_native_gregset_supplies_p.
Use `struct reg' and `struct fpreg' instead of `gregset_t' and
`fpregset_t'.  Call amd64_supply_native_gregset instead of
supply_gregset.  Call x86_64_supply_fxsave instead of
supply_fpregset.
(store_inferior_registers): Rename `regno' to `regnum'.  Replace
usage of GETREGS_SUPPLIES with amd64_native_gregset_supplies_p.
Use `struct reg' and `struct fpreg' instead of `gregset_t' and
`fpregset_t'.  Call amd64_collect_native_gregset instead of
fill_gregset.  Call x86_64_collect_fxsave instead of
fill_fpregset.
(_initialize_am64fbsd_nat): Initialize
amd64_native_gregset32_reg_offset and
amd64_native_gregset64_reg_offset.
* config/i386/fbsd64.mh (NATDEPFILES): Add amd64-nat.o.

20 years ago* regcache.c (regcache_raw_supply): Don't assert that BUF isn't a
kettenis [Fri, 29 Aug 2003 13:04:43 +0000 (13:04 +0000)]
* regcache.c (regcache_raw_supply): Don't assert that BUF isn't a
null pointer.  Fix typo in comment.

20 years ago* regcache.c (supply_register): Reimplement to call
kettenis [Fri, 29 Aug 2003 11:48:03 +0000 (11:48 +0000)]
* regcache.c (supply_register): Reimplement to call
regcache_raw_supply.
(regcache_collect): Reimplement by calling regcache_raw_collect.

20 years ago* gdb.base/interrupt.exp: XFAIL "call function when asleep" for
kettenis [Fri, 29 Aug 2003 11:42:28 +0000 (11:42 +0000)]
* gdb.base/interrupt.exp: XFAIL "call function when asleep" for
*-*-*bsd*.

20 years ago* regcache.c (register_buffer): Consitify first argument.
kettenis [Fri, 29 Aug 2003 09:59:27 +0000 (09:59 +0000)]
* regcache.c (register_buffer): Consitify first argument.
(regcache_raw_supply, regcache_raw_collect): New
functions.

20 years ago2003-08-29 Steve Cleary <scleary@jerviswebb.com>
dannysmith [Fri, 29 Aug 2003 08:01:08 +0000 (08:01 +0000)]
2003-08-29  Steve Cleary  <scleary@jerviswebb.com>

* include/winuser.h (QS_ALLPOSTMESSAGE, QS_RAWINPUT): Add defines.
(QS_INPUT, QS_ALLINPUT, QS_ALLEVENTS): Adjust by OR'ing with
QS_RAWINPUT for XP.
(MWMO_*): Add flags.

* include/wincrypt.h (MS_ENHANCED_PROV[AW], MS_STRONG_PROV[AW],
MS_DEF_RSA_SIG_PROV[AW], MS_DEF_RSA_SCHANNEL_PROV[AW],
MS_DEF_DSS_PROV[AW], MS_DEF_DSS_DH_PROV[AW], MS_ENH_DSS_DH_PROV[AW],
MS_DEF_DH_SCHANNEL_PROV[AW], MS_SCARD_PROV[AW]): Add definitions.

20 years ago* sigproc.h: Make some functions regparm.
cgf [Fri, 29 Aug 2003 03:29:16 +0000 (03:29 +0000)]
* sigproc.h: Make some functions regparm.
* sigproc.cc (checkstate): Make regparm.
(getevent): Change parameters in declaration, rename from getsem, make regparm.
(sig_send): Recognize that nosync is now an event.  Remove some old cruft from
previous interrupt anywhere signal handler.
(getevent): Change parameters in definition, rename from getsem.  Allocate
event rather than semaphore.
(wait_sig): Treat sigcatch_nosync as an event.

20 years ago* sigproc.h: Make some functions regparm.
cgf [Fri, 29 Aug 2003 02:59:06 +0000 (02:59 +0000)]
* sigproc.h: Make some functions regparm.
* sigproc.cc (checkstate): Make regparm.
(getevent): Change parameters in declaration, rename from getsem, make regparm.
(sig_send): Recognize that nosync is now an event.  Remove some old cruft from
previous interrupt anywhere signal handler.
(getevent): Change parameters in definition, rename from getsem.  Allocate
event rather than semaphore.
(wait_sig): Treat sigcatch_nosync as an event.

20 years ago* exceptions.cc (sigreturn): Fix problem where old return address was not
cgf [Fri, 29 Aug 2003 02:05:00 +0000 (02:05 +0000)]
* exceptions.cc (sigreturn): Fix problem where old return address was not
properly restored for a nested signal.

20 years ago * emulparams/elf32ip2k.sh (TEMPLATE_NAME): Define.
amodra [Fri, 29 Aug 2003 00:34:27 +0000 (00:34 +0000)]
* emulparams/elf32ip2k.sh (TEMPLATE_NAME): Define.

20 years ago * install-sh: Update to newer upstream versions (associated with
drow [Fri, 29 Aug 2003 00:13:09 +0000 (00:13 +0000)]
* install-sh:  Update to newer upstream versions (associated with
aclocal 1.7).
* missing:  Likewise, plus $1Help2man -> $1 typo fix.

20 years agodaily update
amodra [Fri, 29 Aug 2003 00:00:14 +0000 (00:00 +0000)]
daily update

20 years ago*** empty log message ***
gdbadmin [Fri, 29 Aug 2003 00:00:01 +0000 (00:00 +0000)]
*** empty log message ***

20 years ago2003-08-28 Jeff Johnston <jjohnstn@redhat.com>
jjohnstn [Thu, 28 Aug 2003 18:01:49 +0000 (18:01 +0000)]
2003-08-28  Jeff Johnston  <jjohnstn@redhat.com>

        * gdb.base/dump.exp: Skip for ia64.

20 years agoIndex: common/ChangeLog
cagney [Thu, 28 Aug 2003 17:02:00 +0000 (17:02 +0000)]
Index: common/ChangeLog
2003-08-28  Andrew Cagney  <cagney@redhat.com>

* dv-glue.c (hw_glue_finish): Change %d to %ld to match sizeof.
* sim-options.c (print_help): Cast the format with specifier to
"int".

Index: mn10300/ChangeLog
2003-08-28  Andrew Cagney  <cagney@redhat.com>

* dv-mn103ser.c (do_polling_event): Change type of "serial_reg" to
"long".
(read_status_reg): Cast "serial_reg" to "long".
* dv-mn103tim.c (do_counter_event): Change type of "timer_nr" to
"long".
(do_counter6_event, write_mode_reg, write_tm6md): Ditto.

20 years ago * config/powerpc/tm-nbsd.h: Undefine IBM6000_TARGET. Suggested
drow [Thu, 28 Aug 2003 14:44:12 +0000 (14:44 +0000)]
* config/powerpc/tm-nbsd.h: Undefine IBM6000_TARGET.  Suggested
by Nathan J. Williams.

20 years ago * lin-lwp.c (wait_lwp): New function, copied from
drow [Thu, 28 Aug 2003 14:20:02 +0000 (14:20 +0000)]
* lin-lwp.c (wait_lwp): New function, copied from
stop_wait_callback.  Clean up.
(stop_wait_callback): Use wait_lwp.

20 years ago2003-08-28 Andrew Cagney <cagney@redhat.com>
cagney [Thu, 28 Aug 2003 04:34:18 +0000 (04:34 +0000)]
2003-08-28  Andrew Cagney  <cagney@redhat.com>

* mips-tdep.c (gdb_print_insn_mips): Set the disassembler's
flavour and disassembler options.
(_initialize_mips_tdep): Do not set deprecated_tm_print_insn.
(mips_gdbarch_init): Set "print_insn".  Delete initialization of
deprecated_tm_print_insn_info.

20 years ago2003-08-27 Andrew Cagney <cagney@redhat.com>
cagney [Thu, 28 Aug 2003 03:39:20 +0000 (03:39 +0000)]
2003-08-27  Andrew Cagney  <cagney@redhat.com>

* s390-tdep.c (s390_readinstruction): Delete "info" parameter.
Use target_read_memory.
(s390_get_frame_info): Update.  Do not reference
deprecated_tm_print_insn_info.
(s390_check_function_end, s390_is_sigreturn): Ditto.

20 years ago2003-08-27 Andrew Cagney <cagney@redhat.com>
cagney [Thu, 28 Aug 2003 03:03:44 +0000 (03:03 +0000)]
2003-08-27  Andrew Cagney  <cagney@redhat.com>

* Makefile.in (cris-tdep.o): Update dependencies.
* cris-tdep.c: Include "gdb_assert.h".
(cris_gdbarch_init): Set print_insn.
(_initialize_cris_tdep): Do not set deprecated_tm_print_insn.
(cris_delayed_get_disassembler): Simplify, directly call the
disassembler returned by cris_get_disassembler.
* hppa-tdep.c (hppa_gdbarch_init): Set print_insn.
(_initialize_hppa_tdep): Do not set deprecated_tm_print_insn.
* ns32k-tdep.c (ns32k_gdbarch_init): Set print_insn.
(_initialize_ns32k_tdep): Do not set deprecated_tm_print_insn.
* mn10300-tdep.c (mn10300_gdbarch_init): Set print_insn.
(_initialize_mn10300_tdep): Do not set deprecated_tm_print_insn.
* mcore-tdep.c (mcore_gdbarch_init): Set print_insn.
(_initialize_mcore_tdep): Do not set deprecated_tm_print_insn.
* frv-tdep.c (frv_gdbarch_init): Set print_insn.
(_initialize_frv_tdep): Do not set deprecated_tm_print_insn.
* sparc-tdep.c (sparc_gdbarch_init): Set print_insn.
(gdb_print_insn_sparc): Delete function.
(_initialize_sparc_tdep): Do not set deprecated_tm_print_insn or
deprecated_tm_print_insn_info.
* v850-tdep.c (v850_gdbarch_init): Set print_insn.
(_initialize_v850_tdep): Do not set deprecated_tm_print_insn.
(v850_gdbarch_init): Do not set deprecated_tm_print_insn_info.
* xstormy16-tdep.c (xstormy16_gdbarch_init): Set print_insn.
(_initialize_xstormy16_tdep): Do not set deprecated_tm_print_insn.
* s390-tdep.c (gdb_print_insn_s390): Delete function.
(_initialize_s390_tdep): Do not set deprecated_tm_print_insn.
(s390_gdbarch_init): Set print_insn.

20 years ago2003-08-27 Andrew Cagney <cagney@redhat.com>
cagney [Thu, 28 Aug 2003 02:53:08 +0000 (02:53 +0000)]
2003-08-27  Andrew Cagney  <cagney@redhat.com>

* ppc-linux-tdep.c (ppc64_call_dummy_address): Delete function.
(ppc_linux_init_abi): For PPC64, do not set call_dummy_address.
* infcall.c (call_function_by_hand): Convert the entry point
address into a code address.

20 years ago* autoload.cc (SwitchToThread): Declare as autoload function.
cgf [Thu, 28 Aug 2003 02:09:42 +0000 (02:09 +0000)]
* autoload.cc (SwitchToThread): Declare as autoload function.
* cygthread.h (cygthread::main_thread_id): Make public.
* exceptions.cc (setup_handler): Remove unneeded priority stuff.  Rename label
to reflect what it does.  Add debugging for idiotic Windows NT problem.  Change
debugging output to include signal number.
* miscfuncs.cc (low_priority_sleep): If available, use SwitchToThread function
to give time slice to other threads.
* wincap.cc: Properly define have_switch_to_thread throughout.
* wincap.h (wincap::switch_to_thread): New element.

20 years ago* syscalls.cc (mount): Don't check win32_path when doing cygdrive mount.
cgf [Thu, 28 Aug 2003 02:04:15 +0000 (02:04 +0000)]
* syscalls.cc (mount): Don't check win32_path when doing cygdrive mount.

20 years ago2003-08-27 Andrew Cagney <cagney@redhat.com>
cagney [Thu, 28 Aug 2003 00:49:30 +0000 (00:49 +0000)]
2003-08-27  Andrew Cagney  <cagney@redhat.com>

* dsrec.c: Include "gdb_string.h".
* Makefile.in (dsrec.o): Update dependencies.

20 years ago*** empty log message ***
gdbadmin [Thu, 28 Aug 2003 00:00:31 +0000 (00:00 +0000)]
*** empty log message ***

20 years agodaily update
amodra [Thu, 28 Aug 2003 00:00:16 +0000 (00:00 +0000)]
daily update

20 years ago * configure.in: Set RAW_CXX_FOR_TARGET if unset.
drow [Wed, 27 Aug 2003 21:17:54 +0000 (21:17 +0000)]
* configure.in: Set RAW_CXX_FOR_TARGET if unset.
* configure: Regenerated.

20 years ago * aclocal.m4: Include acx.m4 and no-executables.m4.
drow [Wed, 27 Aug 2003 21:15:13 +0000 (21:15 +0000)]
* aclocal.m4: Include acx.m4 and no-executables.m4.
(libiberty_AC_FUNC_STRNCMP): Use AC_LIBOBJ.
(LIB_AC_PROG_CC): Remove.
* configure.in: Update AC_PREREQ to 2.57.  Use GCC_NO_EXECUTABLES.
Use AC_PROG_CC and set ac_libiberty_warn_cflags instead of using
LIB_AC_PROG_CC.  Use AC_LIBOBJ.  Call AC_ISC_POSIX later, only if
performing link tests.
* configure: Regenerated.

20 years ago* specdir: Correctly remove temporary directory prior to use.
cgf [Wed, 27 Aug 2003 21:01:13 +0000 (21:01 +0000)]
* specdir: Correctly remove temporary directory prior to use.

20 years ago* sigproc.cc (wait_sig): Count number of iterations through 'more_signals' loop
cgf [Wed, 27 Aug 2003 20:42:52 +0000 (20:42 +0000)]
* sigproc.cc (wait_sig): Count number of iterations through 'more_signals' loop
and issue a warning if DEBUGGING and excessive.
(WFSO): When debugging and infinite timeout, loop.

20 years ago2003-08-27 Michael Chastain <mec@shout.net>
chastain [Wed, 27 Aug 2003 19:25:57 +0000 (19:25 +0000)]
2003-08-27  Michael Chastain  <mec@shout.net>

* config/djgpp/fnchange.lst: Add gdb/testsuite/gdb.mi/mi2-var-*.

20 years ago * config/no-executables.m4: New file.
drow [Wed, 27 Aug 2003 19:14:47 +0000 (19:14 +0000)]
* config/no-executables.m4: New file.

20 years ago2003-08-27 Andrew Cagney <cagney@redhat.com>
cagney [Wed, 27 Aug 2003 19:02:02 +0000 (19:02 +0000)]
2003-08-27  Andrew Cagney  <cagney@redhat.com>

* alpha-osf1-tdep.c (alpha_call_dummy_address): Delete function.
(alpha_osf1_init_abi): Do not set call_dummy_address.

20 years ago * configure.in: Check for strtoull.
ian [Wed, 27 Aug 2003 17:57:33 +0000 (17:57 +0000)]
* configure.in: Check for strtoull.
* bfd.c (bfd_scan_vma): Use strtoull when available.
* configure, config.in: Regenerate.

20 years ago * configure.in: Define and substitute BFD_HOST_LONG_LONG.
ian [Wed, 27 Aug 2003 17:43:38 +0000 (17:43 +0000)]
* configure.in: Define and substitute BFD_HOST_LONG_LONG.
* bfd-in.h: Define BFD_HOST_LONG_LONG.  Test it rather than
__GNUC__ when deciding whether to use long long for
BFD_HOST_64_BIT.
* configure, Makefile.in, doc/Makefile.in, bfd-in2.h: Regenerate.

20 years ago2003-08-27 Corinna Vinschen <corinna@vinschen.de>
jjohnstn [Wed, 27 Aug 2003 16:24:56 +0000 (16:24 +0000)]
2003-08-27  Corinna Vinschen  <corinna@vinschen.de>

        * libc/include/reent.h: Define stat64 as __stat64 when
        compiling newlib for Cygwin.

20 years ago2003-08-27 David Carlton <carlton@kealia.com>
carlton [Wed, 27 Aug 2003 15:41:39 +0000 (15:41 +0000)]
2003-08-27  David Carlton  <carlton@kealia.com>

From Randolph Chung  <tausq@debian.org>:
* linux-proc.c (linux_info_proc_cmd): rework the code so that it
compiles with -Wformat-nonliteral -Werror.

20 years ago2003-08-27 Christian Groessler <chris@groessler.org>
cpg [Wed, 27 Aug 2003 13:28:42 +0000 (13:28 +0000)]
2003-08-27  Christian Groessler  <chris@groessler.org>

* elf32-i860.c (i860_howto_pc26_reloc, i860_howto_pc16_reloc,
i860_howto_splitn_reloc, i860_howto_highadj_reloc): New
functions.
(elf32_i860_howto_table): Insert the new functions as
'special_function's in the proper reloc type entries.

20 years ago * elf32-frv.c (elf32_frv_relocate_section): Use
rsandifo [Wed, 27 Aug 2003 09:21:15 +0000 (09:21 +0000)]
* elf32-frv.c (elf32_frv_relocate_section): Use
_bfd_elf_rela_local_sym.

20 years agoMerge bugfix from GCC:
neroden [Wed, 27 Aug 2003 03:05:51 +0000 (03:05 +0000)]
Merge bugfix from GCC:

2003-08-23  Phil Edwards  <pme@gcc.gnu.org>

* configure.in:  Use newline instead of semicolon when assuming
shell arguments in a for loop.
* configure:  Regenerated.

20 years ago*** empty log message ***
gdbadmin [Wed, 27 Aug 2003 00:00:31 +0000 (00:00 +0000)]
*** empty log message ***

20 years agodaily update
amodra [Wed, 27 Aug 2003 00:00:05 +0000 (00:00 +0000)]
daily update

20 years ago* solib-svr4.c (bfd_lookup_symbol): New SECT_FLAGS argument.
jimb [Tue, 26 Aug 2003 23:35:19 +0000 (23:35 +0000)]
* solib-svr4.c (bfd_lookup_symbol): New SECT_FLAGS argument.
(enable_break): Pass SEC_CODE as the SECT_FLAGS argument to
bfd_lookup_symbol, since we only want symbols in code sections.
(look_for_base): Pass zero as the SECT_FLAGS argument to
bfd_lookup_symbol, since we're not concerned about which section
the symbol is in.

20 years ago2003-08-26 Jeff Johnston <jjohnstn@redhat.com>
jjohnstn [Tue, 26 Aug 2003 22:24:40 +0000 (22:24 +0000)]
2003-08-26  Jeff Johnston  <jjohnstn@redhat.com>

        * ia64-tdep.c (examine_prologue): Only stop at predicated insns if
        we are frameless or the return address register is already known.

20 years ago2003-08-26 Jeff Johnston <jjohnstn@redhat.com>
jjohnstn [Tue, 26 Aug 2003 20:54:04 +0000 (20:54 +0000)]
2003-08-26  Jeff Johnston  <jjohnstn@redhat.com>

        * libc/include/sys/stat.h[__CYGWIN__]: Only define stat64 as
        __stat64 when compiling newlib.

20 years ago2003-08-26 Andrew Cagney <cagney@redhat.com>
cagney [Tue, 26 Aug 2003 19:34:52 +0000 (19:34 +0000)]
2003-08-26  Andrew Cagney  <cagney@redhat.com>

* i386-linux-nat.c (ps_get_thread_area): Make "desc" four "int"s
in size.  Add comments.

20 years ago2003-08-26 Jeff Johnston <jjohnstn@redhat.com>
jjohnstn [Tue, 26 Aug 2003 18:09:42 +0000 (18:09 +0000)]
2003-08-26  Jeff Johnston  <jjohnstn@redhat.com>

        * libc/include/stdio.h: Allow the io64 function prototypes for
        Cygwin when compiling newlib.
        * libc/include/sys/stat.h[__CYGWIN__]: Define stat64 as __stat64
        to expose the Cygwin struct __stat64 type.
        * libc/stdio64/fseeko64.c: Use _fstat64_r and pass a struct stat64
        pointer.
        * libc/stdio64/tmpfile64.c(_tmpfile64_r): Call _fopen64_r.

20 years ago2003-08-26 Jeff Johnston <jjohnstn@redhat.com>
jjohnstn [Tue, 26 Aug 2003 17:33:21 +0000 (17:33 +0000)]
2003-08-26  Jeff Johnston  <jjohnstn@redhat.com>

        * ia64-tdep.c (ia64_convert_from_func_addr): New function.
        (ia64_gdbarch_init): Call set_gdbarch_convert_from_func_addr().

20 years agoAdd German translation
nickc [Tue, 26 Aug 2003 17:19:19 +0000 (17:19 +0000)]
Add German translation

20 years ago2003-08-26 Michael Snyder <msnyder@redhat.com>
msnyder [Tue, 26 Aug 2003 17:13:17 +0000 (17:13 +0000)]
2003-08-26  Michael Snyder  <msnyder@redhat.com>

        * cpu-frv.c: Remove unused enum.

20 years ago * include/cygwin/stat.h: Allow definition of internal stat structures
corinna [Tue, 26 Aug 2003 07:45:38 +0000 (07:45 +0000)]
* include/cygwin/stat.h: Allow definition of internal stat structures
also when compiling newlib.

20 years ago2003-08-26 Danny Smith <dannysmith@users.sourceforge.net>
dannysmith [Tue, 26 Aug 2003 06:54:54 +0000 (06:54 +0000)]
2003-08-26  Danny Smith <dannysmith@users.sourceforge.net>

* lib/test.c: Add vfw.h to includes.
* include/mmsystem.h: Add #ifndef guard to definition of
mmioFOURCC macro.
* include/vfw.h: Protect __OBJC__ from COM declarations.

2003-08-26  Filip Navara  <xnavara@volny.cz>

* include/vfw.h: New file.

20 years ago * dwarf2read.c (dwarf_attr_name): Move DW_AT_MIPS_linkage_name
jason [Tue, 26 Aug 2003 05:28:38 +0000 (05:28 +0000)]
    * dwarf2read.c (dwarf_attr_name): Move DW_AT_MIPS_linkage_name
        case out of #ifdef MIPS block.

20 years ago * sparc/elfsim.ld: Fix __EH_FRAME_BEGIN__ definition.
jason [Tue, 26 Aug 2003 05:21:55 +0000 (05:21 +0000)]
    * sparc/elfsim.ld: Fix __EH_FRAME_BEGIN__ definition.
        * sparc/sparc86x.ld: Likewise.

20 years agoswitch to changelog mode
jason [Tue, 26 Aug 2003 05:18:23 +0000 (05:18 +0000)]
switch to changelog mode

20 years ago * PROBLEMS: Remove description of java/1322.
drow [Tue, 26 Aug 2003 03:08:32 +0000 (03:08 +0000)]
* PROBLEMS: Remove description of java/1322.

20 years ago PR java/1322
drow [Tue, 26 Aug 2003 03:07:28 +0000 (03:07 +0000)]
PR java/1322
* dwarf2-frame.c (dwarf2_frame_find_fde): Check whether any FDEs are
available before calling SECT_OFF_TEXT.

20 years ago2003-08-25 Jason Eckhardt <jle@rice.edu>
jle [Tue, 26 Aug 2003 02:40:42 +0000 (02:40 +0000)]
2003-08-25  Jason Eckhardt  <jle@rice.edu>

* doc/c-i860.texi: Update text about relocatable address expansions.

20 years agodaily update
amodra [Tue, 26 Aug 2003 00:00:06 +0000 (00:00 +0000)]
daily update

20 years ago*** empty log message ***
gdbadmin [Tue, 26 Aug 2003 00:00:02 +0000 (00:00 +0000)]
*** empty log message ***

20 years ago2003-08-25 Jeff Johnston <jjohnstn@redhat.com>
jjohnstn [Mon, 25 Aug 2003 23:43:40 +0000 (23:43 +0000)]
2003-08-25  Jeff Johnston  <jjohnstn@redhat.com>

        * gdb.asm/asm-source.exp: Add ia64 support.
        * gdb.asm/ia64.inc: New file.

20 years ago2003-08-25 Jeff Johnston <jjohnstn@redhat.com>
jjohnstn [Mon, 25 Aug 2003 23:27:48 +0000 (23:27 +0000)]
2003-08-25  Jeff Johnston  <jjohnstn@redhat.com>

        * ia64-tdep.c (pseudo_regs): New enum that lists gr32-gr127, p0-p63,
        bof, and nat0-nat127 as pseudo-registers.
        (ia64_frame_cache): New struct used to cache frame info.
        (ia64_register_reggroup_p): New routine used to override default
        register grouping so registers without names are still saved and
        restored.
        (ia64_dwarf_reg_to_regnum): New routine to map gr32-gr127 to their
        pseudo values.
        (ia64_pseudo_register_read): New routine to read pseudo-registers.
        (ia64_pseudo_register_write): New routine to write pseudo-registers.
        (ia64_alloc_frame_cache): New routine to create a new
        ia64_frame_cache.
        (examine_prologue): Change prototype to add next_frame pointer.
        Assume frameless until otherwise proven.  Verify that the cfm for
        current frame matches the cfm that should occur for the prologues
        alloc insn and if equal, mark as not frameless.  At end of routine,
        if not frameless, calculate registers for the previous frame and store
        in the cache, if a cache is provided.
        (ia64_skip_prologue):  Use new prototype when calling examine_prologue
        and pass 0 for next_frame.
        (ia64_store_return_value): Change to use convert_typed_floating()
        instead of calling ia64_convert_to_raw().
        (ia64_extract_return_value): Change to use convert_typed_floating()
        instead of calling ia64_convert_to_virtual().
        (ia64_frame_cache): New routine to support new frame model.
        (ia64_frame_this_id, ia64_frame_prev_register): Ditto.
        (ia64_frame_sniffer): Ditto.
        (ia64_sigtramp_frame_init_saved_regs): Ditto.
        (ia64_sigtramp_frame_cache, ia64_sigtramp_frame_this_id): Ditto.
        (ia64_sigtramp_frame_prev_register): Ditto.
        (ia64_sigtramp_frame_sniffer): Ditto.
        (ia64_frame_base_address): Ditto.
        (ia64_extract_struct_value_address): Change to issue error message.
        (ia64_frame_align): New routine to align sp.
        (ia64_push_dummy_call): New routine based on ia64_push_arguments().
        (ia64_push_arguments): Removed.  Logic moved to
        ia64_push_dummy_call().
        (ia64_push_return_address): Ditto.
        (ia64_unwind_dummy_id): New function.
        (ia64_unwind_pc): Ditto.
        (ia64_convert_register_p): Ditto.
        (ia64_register_to_value): Ditto.
        (ia64_value_to_register): Ditto.
        (ia64_pop_frame, ia64_pop_frame_regular): Removed.
        (ia64_register_byte, ia64_register_raw_size): Ditto.
        (ia64_register_virtual_size, ia64_register_virtual_byte): Ditto.
        (ia64_saved_pc_after_call): Ditto.
        (ia64_frame_chain, ia64_frame_saved_pc): Ditto.
        (ia64_frame_init_saved_regs, ia64_get_saved_register): Ditto.
        (ia64_register_convertible, ia64_register_convert_to_virtual): Ditto.
        (ia64_register_convert_to_raw): Ditto.
        (ia64_store_struct_return, ia64_call_dummy_words): Ditto.
        (ia64_init_extra_frame_info): Ditto.
        (ia64_frame_args_address, ia64_frame_locals_address): Ditto.
        (ia64_gdbarch_init): Remove registering of deprecated functions that
        are no longer used.  Add registration of new gdbarch functions.
        Remove registering deprecated_write_sp.  Replace
        set_gdbarch_register_virtual_type() with set_gdbarch_register_type().
        Delete set_gdbarch_deprecated_register_convertible(),
        set_gdbarch_deprecated_register_convert_to_virtual(), and
        set_gdbarch_deprecated_register_convert_to_raw() calls.  Remove
        set_gdbarch_deprecated_register_size(),
        set_gdbarch_deprecated_register_bytes(),
        set_gdbarch_pcregnum(),
        set_gdbarch_deprecated_register_byte(),
        set_gdbarch_deprecated_register_raw_size(),
        set_gdbarch_deprecated_max_register_raw_size(),
        set_gdbarch_deprecated_register_virtual_size(),
        and set_gdbarch_deprecated_max_register_virtual_size() calls.
        Replace set_gdbarch_deprecated_extract_return_value() with
        set_gdbarch_extract_return_value().  Remove calls to:
        set_gdbarch_deprecated_saved_pc_after_call();
        set_gdbarch_deprecated_frame_chain(),
        set_gdbarch_deprecated_frame_saved_pc(),
        set_gdbarch_deprecated_frame_init_saved_regs(),
        set_gdbarch_deprecated_get_saved_register(),
        set_gdbarch_deprecated_call_dummy_words(),
        set_gdbarch_deprecated_sizeof_call_dummy_words(),
        set_gdbarch_deprecated_init_extra_frame_info(),
        set_gdbarch_deprecated_frame_args_address(),
        set_gdbarch_deprecated_frame_locals_address(),
        and set_gdbarch_deprecated_dummy_write_sp().
        Add set_gdbarch_convert_register_p(),
        set_gdbarch_register_to_value(),
        set_gdbarch_value_to_register(),
        set_gdbarch_push_dummy_call(),
        set_gdbarch_frame_align(),
        set_gdbarch_unwind_dummy_id(),
        set_gdbarch_unwind_pc(),
        frame_unwind_append_sniffer(),
        frame_unwind_append_sniffer(),
        and frame_base_set_default().

20 years ago2003-08-25 Chris Demetriou <cgd@broadcom.com>
cgd [Mon, 25 Aug 2003 22:56:07 +0000 (22:56 +0000)]
2003-08-25  Chris Demetriou  <cgd@broadcom.com>

        * configure.tgt: Document need for special "mipsisa64" handling.
        (mipsisa64*-*-linux64): Handle as target linux64.
        (mipsisa64*-*-*): Handle as target embed64.

20 years agoadd missing files
cgf [Mon, 25 Aug 2003 19:44:44 +0000 (19:44 +0000)]
add missing files

20 years ago* Makefile.in: Build libcygserver.a.
cgf [Mon, 25 Aug 2003 18:22:07 +0000 (18:22 +0000)]
* Makefile.in: Build libcygserver.a.
* client.cc: Rename allow_daemon to allow_server.

20 years agoThroughout, change USE_CYGSERVER to USE_SERVER.
cgf [Mon, 25 Aug 2003 18:21:07 +0000 (18:21 +0000)]
Throughout, change USE_CYGSERVER to USE_SERVER.
* Makefile.in (LIBSERVER): Define and use.
* configure.in: Set LIBSERVER as appropriate.
* environ.cc: Rename allow_daemon to allow_server.  Only recognize when
USE_SERVER is defined.

20 years ago2003-08-18 Michael Chastain <mec@shout.net>
chastain [Mon, 25 Aug 2003 18:16:17 +0000 (18:16 +0000)]
2003-08-18  Michael Chastain  <mec@shout.net>

* PROBLEMS: Document pr gdb/1322, the Java anonymous
objfile bug.

20 years ago2003-08-25 Maciej W. Rozycki <macro@ds2.pg.gda.pl>
macro [Mon, 25 Aug 2003 12:39:14 +0000 (12:39 +0000)]
2003-08-25  Maciej W. Rozycki  <macro@ds2.pg.gda.pl>

* reloc.c: Fix documentation for MIPS ELF relocations.
libbfd.h: Regenerate.
bfd-in2.h: Regenerate.

20 years ago2003-08-26 Filip Navara <xnavara@volny.cz>
dannysmith [Mon, 25 Aug 2003 10:20:35 +0000 (10:20 +0000)]
2003-08-26  Filip Navara  <xnavara@volny.cz>

* include/ddk/winddk.h (RTL_REGISTRY_*): Add defines.
(IoSetCompletionRoutine): Cast _CompletionRoutine arg to
PIO_COMPLETION_ROUTINE.