OSDN Git Service

pf3gnuchains/sourceware.git
20 years ago2004-03-05 Filip Navara <xnavara@volny.cz>
dannysmith [Fri, 5 Mar 2004 09:01:03 +0000 (09:01 +0000)]
2004-03-05  Filip Navara  <xnavara@volny.cz>

* include/ddk/scsi.h: Replace assert with ASSERT.
* include/ddk/video.h: Ditto.
* include/ddk/winddk.h: Ditto. Remove the assert macro.
* include/ddk/tdi.h: Correct packing.

20 years ago * hppa-tdep.c (hppa_frame_cache): Avoid undefined return value.
brobecke [Fri, 5 Mar 2004 04:49:52 +0000 (04:49 +0000)]
    * hppa-tdep.c (hppa_frame_cache): Avoid undefined return value.

20 years ago * server.c (main): Print child status or termination signal from
drow [Fri, 5 Mar 2004 03:44:26 +0000 (03:44 +0000)]
* server.c (main): Print child status or termination signal from
variable 'signal', not 'sig'.

20 years ago * linux-low.c (linux_read_memory): Change return type to
drow [Fri, 5 Mar 2004 03:43:19 +0000 (03:43 +0000)]
* linux-low.c (linux_read_memory): Change return type to
int.  Check for and return error from ptrace().
* target.c (read_inferior_memory): Change return type to int.  Pass
back return status from the_target->read_memory().
* target.h (struct target_ops): Adapt *read_memory() prototype.
Update comment.
(read_inferior_memory): Adapt prototype.
* server.c (main): Return an error packet if
read_inferior_memory() returns an error.

20 years ago * dwarf2read.c: Add comment describing memory lifetimes.
drow [Fri, 5 Mar 2004 03:30:35 +0000 (03:30 +0000)]
* dwarf2read.c: Add comment describing memory lifetimes.
(struct dwarf2_pinfo): Update comment.
(dwarf2_add_field, dwarf2_add_member_fn, read_structure_scope)
(read_enumeration, new_symbol): Don't use obsavestring.

20 years ago*** empty log message ***
gdbadmin [Fri, 5 Mar 2004 00:00:02 +0000 (00:00 +0000)]
*** empty log message ***

20 years agodaily update
amodra [Thu, 4 Mar 2004 23:00:04 +0000 (23:00 +0000)]
daily update

20 years ago * Makefile.in (distclean): Remove config.h, stamp-h, and config.log.
drow [Thu, 4 Mar 2004 21:58:59 +0000 (21:58 +0000)]
* Makefile.in (distclean): Remove config.h, stamp-h, and config.log.
Unify with other clean targets.

20 years ago* winsup.api/pthread/mutex8e.c: New testcase.
tpfaff [Thu, 4 Mar 2004 21:08:22 +0000 (21:08 +0000)]
* winsup.api/pthread/mutex8e.c: New testcase.
* winsup.api/pthread/mutex8n.c: Ditto.
* winsup.api/pthread/mutex8r.c: Ditto.

20 years ago* include/pthread.h (PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP):
tpfaff [Thu, 4 Mar 2004 21:04:12 +0000 (21:04 +0000)]
* include/pthread.h (PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP):
New define.
(PTHREAD_NORMAL_MUTEX_INITIALIZER_NP): Ditto.
(PTHREAD_ERRORCHECK_MUTEX_INITIALIZER_NP): Ditto.
* thread.cc (pthread_mutex::is_good_initializer):
Check for all posssible initializers
(pthread_mutex::is_good_initializer_or_object): Ditto.
(pthread_mutex::is_good_initializer_or_bad_object): Ditto.
(verifyable_object_isvalid): Support up to three static
initializers.
(verifyable_object_isvalid (void const *,long)): Remove.
(pthread_cond::is_good_initializer_or_bad_object): Remove
unneeded objectState var.
(pthread_cond::init): Condition remains unchanged when creation
has failed.
(pthread_rwlock::is_good_initializer_or_bad_object): Remove
unneeded objectState var.
(pthread_rwlock::init): Rwlock remains unchanged when creation
has failed.
(pthread_mutex::init): Remove obsolete comment.
Mutex remains unchanged when creation has failed. Add support
for new initializers.
(pthread_mutex_getprioceiling): Do not create mutex,
just return ENOSYS.
(pthread_mutex_lock): Simplify.
(pthread_mutex_trylock): Remove unneeded local themutex.
(pthread_mutex_unlock): Just return EPERM if mutex is not
initialized.
(pthread_mutex_setprioceiling): Do not create mutex,
just return ENOSYS.
* thread.h (verifyable_object_isvalid): Support up to three
static initializers.
(verifyable_object_isvalid (void const *,long)): Remove
prototype.
(pthread_mutex::init): Add optional initializer to parameter
list.

20 years ago2004-03-04 H.J. Lu <hongjiu.lu@intel.com>
hjl [Thu, 4 Mar 2004 17:08:20 +0000 (17:08 +0000)]
2004-03-04  H.J. Lu  <hongjiu.lu@intel.com>

* Makefile.in: Regenerated.
* aclocal.m4: Likewise.
* configure: Likewise.
* doc/Makefile.in: Likewise.

20 years ago* amd64-linux-nat.c (fill_fpregset): Call amd64_colletc_fxsave
kettenis [Thu, 4 Mar 2004 10:35:53 +0000 (10:35 +0000)]
* amd64-linux-nat.c (fill_fpregset): Call amd64_colletc_fxsave
instead of amd64_fill_fxsave.
* amd64bsd-nat.c (store_inferior_registers): Likewise.
* amd64fbsd-nat.c (fill_fpregset): Likewise.

20 years ago* gdb.asm/openbsd.inc: Fix typo.
kettenis [Thu, 4 Mar 2004 10:23:15 +0000 (10:23 +0000)]
* gdb.asm/openbsd.inc: Fix typo.

20 years ago* sparc-tdep.c (sparc_frame_cache): Don't bail out if %fp is zero.
kettenis [Thu, 4 Mar 2004 10:10:30 +0000 (10:10 +0000)]
* sparc-tdep.c (sparc_frame_cache): Don't bail out if %fp is zero.
Reorganize code a bit.

20 years ago2004-03-04 Orjan Friberg <orjanf@axis.com>
orjanf [Thu, 4 Mar 2004 09:10:19 +0000 (09:10 +0000)]
2004-03-04  Orjan Friberg  <orjanf@axis.com>

* cris-tdep.c (cris_scan_prologue): Save the frame pointer's offset
when the frame pointer is pushed.  Don't set the frame pointer's
address on the stack unless it's actually located there.
Set the SRP's address on the stack correctly when the PC is still in
the prologue.
(cris_return_value): New function.
(cris_gdbarch_init): Clear deprecated store_return_value,
extract_return_value.

20 years ago* gendef (sigreturn): Call stabilize_sig_stack to ensure that there are no
cgf [Thu, 4 Mar 2004 05:31:13 +0000 (05:31 +0000)]
* gendef (sigreturn): Call stabilize_sig_stack to ensure that there are no
pending signals.  Restore edx later.
(sigdelayed): Save edx earlier.
* malloc_wrapper.cc (malloc_init): Add some more debugging output.

20 years ago * gas/sh/sh64/err-dsp.s: Fix expected error message.
kkojima [Thu, 4 Mar 2004 01:24:21 +0000 (01:24 +0000)]
* gas/sh/sh64/err-dsp.s: Fix expected error message.

20 years ago2004-03-03 Stephane Carrez <stcarrez@nerim.fr>
jjohnstn [Thu, 4 Mar 2004 00:35:03 +0000 (00:35 +0000)]
2004-03-03  Stephane Carrez  <stcarrez@nerim.fr>

        * m68hc11/sci-inout.S: Supports -mlong-calls.
        * m68hc11/sim-valid-m68hc11.ld (.tramp): New section for trampolines.
        (.text): Mark the .installN and .finiN section with KEEP.
        (.vectors): Likewise for .vectors.
        (.gcc_except_table): New section.
        * m68hc11/sim-valid-m68hc12.ld (.tramp): New section for trampolines.
        (.text): Mark the .installN and .finiN section with KEEP.
        (.vectors): Likewise for .vectors.
        (.gcc_except_table): New section.

20 years ago*** empty log message ***
gdbadmin [Thu, 4 Mar 2004 00:00:33 +0000 (00:00 +0000)]
*** empty log message ***

20 years agodaily update
amodra [Wed, 3 Mar 2004 23:00:05 +0000 (23:00 +0000)]
daily update

20 years ago* elflink.c (bfd_elf_record_link_assignment): Mark undefweak and
aoliva [Wed, 3 Mar 2004 21:31:10 +0000 (21:31 +0000)]
* elflink.c (bfd_elf_record_link_assignment): Mark undefweak and
undefined symbols as hash_new.

20 years ago * include/wtypes.h (DECIMAL_SETZERO): Add definition for
dannysmith [Wed, 3 Mar 2004 20:24:08 +0000 (20:24 +0000)]
* include/wtypes.h (DECIMAL_SETZERO): Add definition for
NONAMELESSUNION case.

20 years ago2004-03-03 H.J. Lu <hongjiu.lu@intel.com>
hjl [Wed, 3 Mar 2004 19:26:25 +0000 (19:26 +0000)]
2004-03-03  H.J. Lu  <hongjiu.lu@intel.com>

* config/tc-ia64.c (dot_align): New.
(ia64_do_align): Make it static.
(md_pseudo_table): Use "dot_align" for "align".
(ia64_md_do_align): Don't set align_frag here.
(ia64_handle_align): Add a stop bit to the previous bundle if
needed.

* config/tc-ia64.h (ia64_do_align): Removed.

20 years ago22004-03-03 Martin Fuchs <martin-fuchs@gmx.net>
dannysmith [Wed, 3 Mar 2004 19:19:35 +0000 (19:19 +0000)]
22004-03-03  Martin Fuchs  <martin-fuchs@gmx.net>

* include/oleauto.h (V_UNION, V_VT, V_DECIMAL): Use
__VARIANT_NAME_ constants.

20 years agoCommitted under "obvious fix rule".
fnf [Wed, 3 Mar 2004 19:12:51 +0000 (19:12 +0000)]
Committed under "obvious fix rule".

2004-03-03  Fred Fish  <fnf@redhat.com>
* gdb.base/pc-fp.exp (get_valueofx): Fix apparent typo to now set
"val" instead of unused "size".  Update copyright year.

20 years ago2003-03-03 Andrew Stubbs <andrew.stubbs@superh.com>
amylaar [Wed, 3 Mar 2004 18:01:47 +0000 (18:01 +0000)]
2003-03-03  Andrew Stubbs  <andrew.stubbs@superh.com>

opcodes:
* sh-dis.c (print_insn_sh): Don't disassemble fp instructions in
nofpu mode.  Add BFD type bfd_mach_sh4_nommu_nofpu.
* sh-opc.h: Add sh4_nommu_nofpu architecture and adjust instructions
accordingly.
bfd:
* archures.c: Add bfd_mach_sh4_nommu_nofpu.
* cpu-sh.c: Ditto.
* elf32-sh.c: Ditto.
* bfd-in2.h: Regenerate.
include/elf:
* sh.h: Add EF_SH4_NOMMU_NOFPU.
gas:
* config/tc-sh.c (md_parse_option): Add -isa=sh4-nofpu and
-isa=sh4-nommu-nofpu options. Adjust help messages accordingly.
(sh_elf_final_processing): Output BFD type sh4_nofpu if that is
the most general type or the user specifically requested it.
(md_assemble): Add a new error message for when an instruction
is understood, but is not allowed due to an -isa option.

20 years ago2004-03-02 H.J. Lu <hongjiu.lu@intel.com>
hjl [Wed, 3 Mar 2004 04:37:37 +0000 (04:37 +0000)]
2004-03-02  H.J. Lu  <hongjiu.lu@intel.com>

* config/tc-ia64.c (align_frag): New.
(md_assemble): Set the tc_frag_data field in align_frag for
IA64_OPCODE_FIRST instructions.
(ia64_md_do_align): Set align_frag.
(ia64_handle_align): Add a stop bit if needed.

* config/tc-ia64.h (TC_FRAG_TYPE): New.
(TC_FRAG_INIT): New.

20 years ago*** empty log message ***
gdbadmin [Wed, 3 Mar 2004 00:00:31 +0000 (00:00 +0000)]
*** empty log message ***

20 years ago* elf32-frv.c (struct frv_pic_relocs_info): Added fixups and
aoliva [Tue, 2 Mar 2004 23:01:18 +0000 (23:01 +0000)]
* elf32-frv.c (struct frv_pic_relocs_info): Added fixups and
dynrelocs.
(_frv_count_got_plt_entries): Initialize them.
(frv_pic_relocs_info_find): Add insert argument.  Adjust all
callers.
(frv_pic_relocs_info_for_global): Likewise.
(frv_pic_relocs_info_for_local): Likewise.
(frv_pic_merge_early_relocs_info): New.
(_frv_resolve_final_relocs_info): Use it in case one entry maps to
another.
(_frv_add_dyn_reloc): Add entry argument.  Adjust all callers.
Check that we don't exceed the allocated count for entry.
(_frv_add_rofixup): Likewise.
(_frv_emit_got_relocs_plt_entries): Adjust for coding standards.
(elf32_frv_finish_dynamic_sections): Improve error message in case
we emit too few rofixup entries.

20 years ago * include/uxtheme.h: Include <commctrl.h>
dannysmith [Tue, 2 Mar 2004 23:01:16 +0000 (23:01 +0000)]
* include/uxtheme.h: Include <commctrl.h>

20 years agodaily update
amodra [Tue, 2 Mar 2004 23:00:05 +0000 (23:00 +0000)]
daily update

20 years ago* stabsread.c (reg_value_complaint): The maximum register number
jimb [Tue, 2 Mar 2004 20:31:54 +0000 (20:31 +0000)]
* stabsread.c (reg_value_complaint): The maximum register number
is one less than the number of registers.

20 years ago2004-03-02 Andrew Cagney <cagney@redhat.com>
cagney [Tue, 2 Mar 2004 15:58:54 +0000 (15:58 +0000)]
2004-03-02  Andrew Cagney  <cagney@redhat.com>

* i386-tdep.h (enum i386_regnum): Add I386_DS_REGNUM,
I386_ES_REGNUM, I386_FS_REGNUM, and I386_GS_REGNUM.  Remove
trailing comma and redundant assignment of I386_ST0_REGNUM.
* amd64-nat.c (amd64_collect_native_gregset): Zero-extend the
32-bit segment registers.

20 years ago * fhandler_raw.cc (fhandler_dev_raw::raw_read): When reading with
corinna [Tue, 2 Mar 2004 13:07:47 +0000 (13:07 +0000)]
* fhandler_raw.cc (fhandler_dev_raw::raw_read): When reading with
variable block size, read only one block, read directly into user
supplied buffer, return ENOMEM if user supplied buffer is smaller
than size of next block to read.  Use read2 instead of bytes_to_read
to count number of bytes read.
* fhandler_tape.cc (fhandler_dev_tape::open): Add debug output.

20 years ago * sysv_sem.cc (semundo_adjust): Check for process id instead of
corinna [Tue, 2 Mar 2004 11:08:35 +0000 (11:08 +0000)]
* sysv_sem.cc (semundo_adjust): Check for process id instead of
process struct pointer, which isn't fixed under Cygwin.
(semexit_myhook): Ditto.  Adjust debug print statements to print
Cygwin and Windows PIDs instead of process pointer under Cygwin.

20 years ago * basetyps.h (GUID_SECT): Define to nothing for GCC >= 2.95.
dannysmith [Tue, 2 Mar 2004 09:50:07 +0000 (09:50 +0000)]
* basetyps.h (GUID_SECT): Define to nothing for GCC >= 2.95.

20 years ago2004-03-02 Martin Fuchs <martin-fuchs@gmx.net>
dannysmith [Tue, 2 Mar 2004 09:15:15 +0000 (09:15 +0000)]
2004-03-02  Martin Fuchs  <martin-fuchs@gmx.net>

* include/oleauto.h (VAR_VALIDDATE, VAR_FORMAT_NOSUBSTITUTE,
VAR_FOURDIGITYEARS) Define new constants. Group VAR_*  defines
together
(V_UI2, V_UI4, V_UI4REF, V_UI, V_UI8REF) Define macros.
(V_I8, V_I8REF): Correct macros.
(V_DECIMAL): Correct macro deginitions.
(V_INT_PTR, V_UINT_PTR, V_INT_PTRREF, V_UINT_PTRREF): Define
constants.
(VTBIT_*): Define constants.
(UDATE): Add structure definition.
(VarDateFromUdate, VarDateFromUdateEx, VarUdateFromDate): Declare
functions.
(SafeArrayCreateVector): Correct parameter type from UINT to ULONG
(SafeArrayCreateVectorEx): Declare function.
(Var*): declare VARIANT manipulation functions.
* include/ocidl.h (IPicture_*): Define IPicture COBJ macros.
* include/oaidl.h (IRecordInfo_*): Define IRecordInfo COBJ
macros.

20 years ago2004-03-01 Andrew Cagney <cagney@redhat.com>
cagney [Tue, 2 Mar 2004 02:20:24 +0000 (02:20 +0000)]
2004-03-01  Andrew Cagney  <cagney@redhat.com>

* rs6000-tdep.c (rs6000_init_frame_pc_first): Fix compiler error,
use frame_relative_level and get_next_frame.

20 years ago*** empty log message ***
gdbadmin [Tue, 2 Mar 2004 00:00:32 +0000 (00:00 +0000)]
*** empty log message ***

20 years agodaily update
amodra [Mon, 1 Mar 2004 23:00:06 +0000 (23:00 +0000)]
daily update

20 years agofix minor typo
cgf [Mon, 1 Mar 2004 20:44:02 +0000 (20:44 +0000)]
fix minor typo

20 years agofix minor typo
cgf [Mon, 1 Mar 2004 20:43:22 +0000 (20:43 +0000)]
fix minor typo

20 years ago * configure.in (mips64*-*-linux*): Override mips*-*-linux* case
rsandifo [Mon, 1 Mar 2004 19:34:13 +0000 (19:34 +0000)]
* configure.in (mips64*-*-linux*): Override mips*-*-linux* case
and disable libgcj.
* configure: Regenerated.

20 years ago* ld.texinfo (Options): Fix example for --wrap.
schwab [Mon, 1 Mar 2004 17:33:36 +0000 (17:33 +0000)]
* ld.texinfo (Options): Fix example for --wrap.

20 years agoMissed this in last commit.
dannysmith [Mon, 1 Mar 2004 10:30:00 +0000 (10:30 +0000)]
Missed this in last commit.

2004-03-01  Martin Fuchs  <martin-fuchs@gmx.net>

* include/winuser.h (COLOR_*): Define missing constants.

20 years agoAdd fr450 support.
rsandifo [Mon, 1 Mar 2004 10:11:34 +0000 (10:11 +0000)]
Add fr450 support.

20 years ago2004-03-01 Martin Fuchs <martin-fuchs@gmx.net>
dannysmith [Mon, 1 Mar 2004 10:09:41 +0000 (10:09 +0000)]
2004-03-01  Martin Fuchs  <martin-fuchs@gmx.net>

* include/oaidl.h (FADF_*) Define missing constants.
(IDispatch_*): Define COBJ macros.
(VARIANT): Add missing union members llVal and ullVal.
(wireVARIANT): Likewise.
(ITypeinfo_*): Define COBJ macros.
* include/oleauto.h (Var*FromDisp): Correct parameter type from
LPDISPATCH* to LPDISPATCH.
(VARCMP_*, VAR_LOCALBOOL, LOCALE_USE_NLS, VARIANT_*,
VAR_CALENDAR_*): Add missing constants.
(SafeArray[Get/Set]*): Add prototypes.
(Var*From*):  Add missing prototypes.
(NUMPRS_*): Add defines.
(NUMPARSE): Define structure.
(VarParseNumFromStr,VarNumFromParseNum): Add prototypes.
* include/winerror.h (DISP_E_DIVBYZERO): Define constant.
* include/winuser.h (COLOR_*): Define missing constants.
* include/wtypes.h (enum VARENUM) Add VT_INT_PTR, VT_UINT_PTR.
  (VT_INT_PTR, VT_UINT_PTR): Remove macro definitions.

20 years agocpu/
rsandifo [Mon, 1 Mar 2004 09:42:32 +0000 (09:42 +0000)]
cpu/
* frv.cpu (nsdiv, nudiv, nsdivi, nudivi): Remove fr400 profiling unit.
(scutss): Change unit to I0.
(calll, callil, ccalll): Add missing FR550-MAJOR and profile unit.
(mqsaths): Fix FR400-MAJOR categorization.
(media-quad-multiply-cross-acc, media-quad-cross-multiply-cross-acc)
(media-quad-cross-multiply-acc): Change unit from MDUALACC to FMALL.
* frv.opc (fr400_check_insn_major_constraints): Check for (M-2,M-1)
combinations.

opcodes/
* frv-desc.c, frv-opc.c: Regenerate.

sim/frv/
* cache.c (frv_cache_init): Change fr400 cache statistics to match
the fr405.
(non_cache_access): Add missing breaks.
* interrupts.c (set_exception_status_registers): Always set EAR15
for data_access_errors.
* memory.c (fr400_check_write_address): Remove redundant alignment
check.
* model.c: Regenerate.

20 years agosim/frv/
rsandifo [Mon, 1 Mar 2004 09:33:48 +0000 (09:33 +0000)]
sim/frv/
* frv.c (frvbf_iacc_cut): Rework, taking rounding into account.

testsuite/
* sim/frv/fr400/scutss.cgs: Fix tests to account for rounding.
Add some new ones.

20 years agocpu/
rsandifo [Mon, 1 Mar 2004 09:26:24 +0000 (09:26 +0000)]
cpu/
* frv.cpu (r-store, r-store-dual, r-store-quad): Delete.
(rstb, rsth, rst, rstd, rstq): Delete.
(rstbf, rsthf, rstf, rstdf, rstqf): Delete.

gas/testsuite/
* gas/frv/allinsn.s (rstb, rsth, rst, rstd, rstq): Replace with nops.
(rstbf, rsthf, rstf, rstdf, rstqf): Likewise.
* gas/frv/allinsn.d: Update accordingly.

opcodes/
* frv-desc.c, frv-opc.c, frv-opc.h: Regenerate.

sim/frv/
* decode.c, decode.h, model.c, sem.c: Regenerate.

sim/testsuite/
* sim/frv/{rstb,rsth,rst,rstd,rstq}.cgs: Delete.
* sim/frv/{rstbf,rsthf,rstf,rstdf,rstqf}.cgs: Delete.

20 years ago2004-02-29 Andrew Cagney <cagney@redhat.com>
cagney [Mon, 1 Mar 2004 00:50:55 +0000 (00:50 +0000)]
2004-02-29  Andrew Cagney  <cagney@redhat.com>

* rs6000-tdep.c (rs6000_init_frame_pc_first): New function.
(rs6000_gdbarch_init): Set deprecated_init_frame_pc_first.
* config/rs6000/tm-rs6000.h (DEPRECATED_INIT_FRAME_PC_FIRST):
Delete macro.

20 years ago*** empty log message ***
gdbadmin [Mon, 1 Mar 2004 00:00:03 +0000 (00:00 +0000)]
*** empty log message ***

20 years agodaily update
amodra [Sun, 29 Feb 2004 23:00:21 +0000 (23:00 +0000)]
daily update

20 years ago * gdb.cp/ctti.exp: Handle unsigned char type. Expect templates
drow [Sun, 29 Feb 2004 22:29:14 +0000 (22:29 +0000)]
* gdb.cp/ctti.exp: Handle unsigned char type.  Expect templates
to use unsigned char.
* gdb.cp/cttiadd.c, gdb.cp/cttiadd1.c, gdb.cp/cttiadd2.c,
gdb.cp/cttiadd3.c: Change type of variable to unsigned char.

20 years ago * inflow.c (terminal_inferior): Don't give up the terminal if we
drow [Sun, 29 Feb 2004 19:17:49 +0000 (19:17 +0000)]
* inflow.c (terminal_inferior): Don't give up the terminal if we
previously couldn't get the inferior's terminal state.

20 years ago * regcache.c (read_pc_pid): Restore inferior_ptid after reading
drow [Sun, 29 Feb 2004 17:01:37 +0000 (17:01 +0000)]
* regcache.c (read_pc_pid): Restore inferior_ptid after reading
PC_REGNUM.

20 years ago * config/gdbserver.exp (gdbserver_gdb_load): Wait for a complete
drow [Sun, 29 Feb 2004 16:51:48 +0000 (16:51 +0000)]
* config/gdbserver.exp (gdbserver_gdb_load): Wait for a complete
line of output.

20 years ago * server.c (handle_v_cont): Call set_desired_inferior.
drow [Sun, 29 Feb 2004 16:49:38 +0000 (16:49 +0000)]
* server.c (handle_v_cont): Call set_desired_inferior.

20 years ago * remote-utils.c (prepare_resume_reply): Always supply "thread:".
drow [Sun, 29 Feb 2004 16:48:29 +0000 (16:48 +0000)]
* remote-utils.c (prepare_resume_reply): Always supply "thread:".

20 years ago * linux-low.c (linux_wait): Unblock async I/O.
drow [Sun, 29 Feb 2004 16:47:15 +0000 (16:47 +0000)]
* linux-low.c (linux_wait): Unblock async I/O.
(linux_resume): Block and enable async I/O.
* remote-utils.c (block_async_io, unblock_async_io): New functions.
* server.h (block_async_io, unblock_async_io): Add prototypes.

20 years ago * remote-utils.c (remote_open): Print a status notice after
drow [Sun, 29 Feb 2004 16:46:00 +0000 (16:46 +0000)]
* remote-utils.c (remote_open): Print a status notice after
opening a TCP port.
* server.c (attach_inferior): Print a status notice after
attaching.

20 years ago * linux-arm-low.c (arm_get_pc): Print out stop PC in debug mode.
drow [Sun, 29 Feb 2004 16:43:49 +0000 (16:43 +0000)]
* linux-arm-low.c (arm_get_pc): Print out stop PC in debug mode.

20 years ago2004-02-28 H.J. Lu <hongjiu.lu@intel.com>
hjl [Sun, 29 Feb 2004 06:11:51 +0000 (06:11 +0000)]
2004-02-28  H.J. Lu  <hongjiu.lu@intel.com>

* elf-bfd.h (_bfd_elf_link_add_archive_symbols): New prototype.

* elflink.h (is_global_data_symbol_definition): Moved to
elflink.c.
(elf_link_is_defined_archive_symbol): Likewise.
(elf_link_add_archive_symbols): Likewise. Renamed to
_bfd_elf_link_add_archive_symbols.

* elflink.c (elf_link_is_defined_archive_symbol): Get the size
of ELF symbol table entry from backend.
(_bfd_elf_link_add_archive_symbols): Call bfd_link_add_symbols
instead of elf_link_add_object_symbols.

20 years agoBranch didn't get cut, remove reference.
cagney [Sun, 29 Feb 2004 03:39:04 +0000 (03:39 +0000)]
Branch didn't get cut, remove reference.

20 years agoFix tipo.
cagney [Sun, 29 Feb 2004 02:59:16 +0000 (02:59 +0000)]
Fix tipo.

20 years ago * gdb.base/relocate.c (dummy): Initialize.
drow [Sun, 29 Feb 2004 02:58:28 +0000 (02:58 +0000)]
* gdb.base/relocate.c (dummy): Initialize.

20 years ago2004-02-28 Andrew Cagney <cagney@redhat.com>
cagney [Sun, 29 Feb 2004 02:57:23 +0000 (02:57 +0000)]
2004-02-28  Andrew Cagney  <cagney@redhat.com>

* NEWS: Refer to GDB 6.1.
* README: Refer to GDB 6.1.
* PROBLEMS: Refer to GDB 6.1.

Index: doc/ChangeLog
2004-02-28  Andrew Cagney  <cagney@redhat.com>

* gdb.texinfo (Contributors): Mention GDB 6.1 release engineer.

20 years ago * gdb.base/chng-syms.exp: Anchor exit pattern. Allow
drow [Sun, 29 Feb 2004 02:55:20 +0000 (02:55 +0000)]
* gdb.base/chng-syms.exp: Anchor exit pattern.  Allow
a breakpoint at exit.

20 years ago * thread-db.c (disable_thread_signals): Remove unused function.
drow [Sun, 29 Feb 2004 02:39:46 +0000 (02:39 +0000)]
* thread-db.c (disable_thread_signals): Remove unused function.

20 years agoOops, move branch message to correct position.
cagney [Sun, 29 Feb 2004 02:16:56 +0000 (02:16 +0000)]
Oops, move branch message to correct position.

20 years agoGDB 6.1 branch created.
cagney [Sun, 29 Feb 2004 02:09:34 +0000 (02:09 +0000)]
GDB 6.1 branch created.

20 years ago*** empty log message ***
gdbadmin [Sun, 29 Feb 2004 00:00:02 +0000 (00:00 +0000)]
*** empty log message ***

20 years agodaily update
amodra [Sat, 28 Feb 2004 23:00:05 +0000 (23:00 +0000)]
daily update

20 years ago PR bootstrap/7087
neroden [Sat, 28 Feb 2004 22:03:47 +0000 (22:03 +0000)]
PR bootstrap/7087
* Makefile.tpl: Guard XFOO sed statements better.
* Makefile.tpl: Add dependency for configure-target-libada.
* Makefile.in: Regenerate (incidentally fixes broken
commit when libada-branch was merged).

20 years ago* amd64-nat.c: Include "gdb_string.h".
kettenis [Sat, 28 Feb 2004 21:55:48 +0000 (21:55 +0000)]
* amd64-nat.c: Include "gdb_string.h".
(amd64_collect_native_gregset): Zero-extend the 32-bit
general-purpose registers and %eip.

20 years ago2004-02-28 Andrew Cagney <cagney@redhat.com>
cagney [Sat, 28 Feb 2004 21:52:04 +0000 (21:52 +0000)]
2004-02-28  Andrew Cagney  <cagney@redhat.com>

* src-release (CVS_NAMES): Define.
(do-tar, do-tar): Prune $(CVS_NAMES).

20 years ago* amd64-tdep.h: (amd64_collect_fxsave): New prototype.
kettenis [Sat, 28 Feb 2004 20:48:57 +0000 (20:48 +0000)]
* amd64-tdep.h: (amd64_collect_fxsave): New prototype.
* amd64-tdep.c (amd64_collect_fxsave): New function.
(amd64_fill_fxsave): Simply call amd64_collect_fxsave.

20 years ago* i387-tdep.h: Update copyright year.
kettenis [Sat, 28 Feb 2004 20:43:50 +0000 (20:43 +0000)]
* i387-tdep.h: Update copyright year.
(i387_collect_fxsave): New prototype.
* i387-tdep.c: Update copyright year.
(i387_collect_fxsave): New function containing most of the code
from i387_fill_fxsave.
(i387_fill_fxsave): Call i387_collect_fxsave.

20 years ago2004-02-28 Andrew Cagney <cagney@redhat.com>
cagney [Sat, 28 Feb 2004 19:38:21 +0000 (19:38 +0000)]
2004-02-28  Andrew Cagney  <cagney@redhat.com>

        * amd64-linux-nat.c (ps_get_thread_area): When architecture is
i386 use PTRACE_GET_THREAD_AREA.  Suggested by Roland McGrath.

20 years agoOops, wrong patch :-(
cagney [Sat, 28 Feb 2004 18:54:31 +0000 (18:54 +0000)]
Oops, wrong patch :-(

20 years ago2004-02-28 Andrew Cagney <cagney@redhat.com>
cagney [Sat, 28 Feb 2004 18:52:19 +0000 (18:52 +0000)]
2004-02-28  Andrew Cagney  <cagney@redhat.com>

        * amd64-linux-nat.c (ps_get_thread_area): When architecture is
i386 use PTRACE_GET_THREAD_AREA.  Suggested by Roland McGrath.

20 years ago* amd64-tdep.c (amd64_frame_cache): Fix comment.
kettenis [Sat, 28 Feb 2004 18:07:57 +0000 (18:07 +0000)]
* amd64-tdep.c (amd64_frame_cache): Fix comment.

20 years ago2004-02-28 Andrew Cagney <cagney@redhat.com>
cagney [Sat, 28 Feb 2004 18:04:36 +0000 (18:04 +0000)]
2004-02-28  Andrew Cagney  <cagney@redhat.com>

* utils.c: Use "", instead of <>, to include readline.
tui/tui-win.c, tui/tui.c, tui/tui-hooks.c: Ditto.
* tracepoint.c, top.c, symmisc.c, symfile.c: Ditto.
* source.c, solib.c, exec.c, event-top.c: Ditto.
* corelow.c, completer.c, cli/cli-setshow.c: Ditto.
* cli/cli-dump.c, cli/cli-cmds.c: Ditto.
* Makefile.in: Update all dependencies.
(readline_tilde_h, readline_history_h): Define.
(readline_headers): Delete.

20 years ago* config/djgpp/fnchange.lst: Rename "config/i386/nm-linux64.h" to
kettenis [Sat, 28 Feb 2004 18:01:47 +0000 (18:01 +0000)]
* config/djgpp/fnchange.lst: Rename "config/i386/nm-linux64.h" to
"config/i386/nm-lx64.h" and "config/i386/tm-linux64.h" to
"config/i386/tm-lx64.h".

20 years ago* config/djgpp/fnchange.lst: Rename "amd64-linux-tdep.c" to
kettenis [Sat, 28 Feb 2004 17:55:38 +0000 (17:55 +0000)]
* config/djgpp/fnchange.lst: Rename "amd64-linux-tdep.c" to
"amd64-ltdep.c" and "amd64-linux-nat.c" to "amd64-lnat.c".  Remove
rules for "x86-64-linux-tdep.c" and "x86-64-linux-nat.c".

20 years ago2004-02-28 Andrew Cagney <cagney@redhat.com>
cagney [Sat, 28 Feb 2004 16:59:31 +0000 (16:59 +0000)]
2004-02-28  Andrew Cagney  <cagney@redhat.com>

* dwarf2-frame.h (struct gdbarch): Add opaque declaration.

20 years ago2004-02-28 Andrew Cagney <cagney@redhat.com>
cagney [Sat, 28 Feb 2004 16:56:12 +0000 (16:56 +0000)]
2004-02-28  Andrew Cagney  <cagney@redhat.com>

* breakpoint.c (_initialize_breakpoint): Use
"add_setshow_auto_boolean_cmd.  Better word-wrap help messages.
Add help to show command.

20 years ago* i386-nat.c: Reformat to be closer to coding standards.
kettenis [Sat, 28 Feb 2004 15:38:04 +0000 (15:38 +0000)]
* i386-nat.c: Reformat to be closer to coding standards.
(i386_handle_nonaligned_watchpoint): Rename local variable `rv' to
`retval'.  Make variables `align' and `size' local to while-loop.
(i386_stopped_data_address): Rename local variable `ret' to `addr'.
(_initialize_i386_nat): New prototype.

20 years ago* tui/tui.c: Include <readline/readline.h> instead of
kettenis [Sat, 28 Feb 2004 15:02:34 +0000 (15:02 +0000)]
* tui/tui.c: Include <readline/readline.h> instead of
"readline/readline.h".  Include it after <term.h> and
"gdb_curses.h".

20 years agoReviewed and approved by drow@false.org.
fnf [Sat, 28 Feb 2004 05:40:46 +0000 (05:40 +0000)]
Reviewed and approved by drow@false.org.

2004-02-27  Fred Fish  <fnf@redhat.com>
* gdb.base/chng-syms.exp: Add expect condition to match failing
case that isn't a timeout.

20 years ago* elf-bfd.h (struct elf_backend_data): Added
aoliva [Sat, 28 Feb 2004 00:35:44 +0000 (00:35 +0000)]
* elf-bfd.h (struct elf_backend_data): Added
elf_backend_can_make_relative_eh_frame,
elf_backend_can_make_lsda_relative_eh_frame and
elf_backend_encode_eh_address.
(_bfd_elf_encode_eh_address): Declare.
(_bfd_elf_can_make_relative): Declare.
* elf-eh-frame.c (_bfd_elf_discard_section_eh_frame): Use new
hooks to decide whether to attempt to make_relative and
make_lsda_relative.
(_bfd_elf_write_section_eh_frame_hdr): Call encode_eh_address.
(_bfd_elf_can_make_relative): New.
(_bfd_elf_encode_eh_address): New.
* elf32-frv.c (frv_elf_use_relative_eh_frame): New.
(frv_elf_encode_eh_address): New.
(elf_backend_can_make_relative_eh_frame): Define.
(elf_backend_can_make_lsda_relative_eh_frame): Define.
(elf_backend_encode_eh_address): Define.
* elfxx-target.h
(elf_backend_can_make_relative_eh_frame): Define.
(elf_backend_can_make_lsda_relative_eh_frame): Define.
(elf_backend_encode_eh_address): Define.
(elfNN_bed): Add them.

20 years ago* elf32-frv.c (elf32_frv_howto_table) <R_FRV_LABEL16>: Set
aoliva [Sat, 28 Feb 2004 00:33:33 +0000 (00:33 +0000)]
* elf32-frv.c (elf32_frv_howto_table) <R_FRV_LABEL16>: Set
complain_on_overflow to signed.

20 years ago*** empty log message ***
gdbadmin [Sat, 28 Feb 2004 00:00:33 +0000 (00:00 +0000)]
*** empty log message ***

20 years agodaily update
amodra [Fri, 27 Feb 2004 23:00:04 +0000 (23:00 +0000)]
daily update

20 years ago2004-02-27 Andrew Cagney <cagney@redhat.com>
cagney [Fri, 27 Feb 2004 21:47:52 +0000 (21:47 +0000)]
2004-02-27  Andrew Cagney  <cagney@redhat.com>

* hppa-tdep.c (hppa_gdbarch_init): On 32-bit systems always use
the new frame unwind code.
(hppa_frame_cache): Use PCOQ_HEAD_REGNUM instead of PC_REGNUM.
(hppa_frame_prev_register): Compute PCOQ_TAIL_REGNUM from
PCOQ_HEAD_REGNUM.

20 years agoIndex: ChangeLog
cagney [Fri, 27 Feb 2004 19:06:16 +0000 (19:06 +0000)]
Index: ChangeLog
2004-02-27  Andrew Cagney  <cagney@redhat.com>

* hppa-tdep.c (hppa_gdbarch_init): On 32-bit systems always
"return_value" and "push_dummy_call".
(hppa32_use_struct_convention): Delete unused function.
(hppa32_store_return_value): Delete unused function.
(hppa32_extract_return_value): Delete unused function.
(hppa32_stack_align): Delete function.

20 years ago2004-02-27 Eli Zaretskii <eliz@elta.co.il>
eliz [Fri, 27 Feb 2004 17:46:11 +0000 (17:46 +0000)]
2004-02-27  Eli Zaretskii  <eliz@elta.co.il>

* coffread.c (enter_linenos): Don't let rawptr reference memory
outside linetab[]'s limits.

20 years ago2004-02-27 H.J. Lu <hongjiu.lu@intel.com>
hjl [Fri, 27 Feb 2004 17:02:47 +0000 (17:02 +0000)]
2004-02-27  H.J. Lu  <hongjiu.lu@intel.com>

* elflink.h (sort_symbol): New.
(elf_link_add_object_symbols): Use a sorted symbol array for
weakdef.

20 years ago2004-02-27 Andrew Cagney <cagney@redhat.com>
cagney [Fri, 27 Feb 2004 16:48:03 +0000 (16:48 +0000)]
2004-02-27  Andrew Cagney  <cagney@redhat.com>

* gdb.base/bigcore.exp: Disable on HP/UX, no sparse corefile
support.

20 years ago2004-02-27 Andrew Cagney <cagney@redhat.com>
cagney [Fri, 27 Feb 2004 16:38:35 +0000 (16:38 +0000)]
2004-02-27  Andrew Cagney  <cagney@redhat.com>

* hppa-tdep.c (hppa32_push_dummy_call): Fix code reserving
inferior stack space - the stack needs to grow upwards.
(hppa32_frame_align): New function.
(hppa64_frame_align): Replace hppa_frame_align.
(hppa_gdbarch_init): Update.