OSDN Git Service

pf3gnuchains/sourceware.git
20 years ago2004-04-04 Andrew Cagney <cagney@redhat.com>
cagney [Sun, 4 Apr 2004 14:03:52 +0000 (14:03 +0000)]
2004-04-04  Andrew Cagney  <cagney@redhat.com>

* config/vax/xm-vax.h (FAULT_CODE_ORIGIN, INIT_STACK): Delete.
* config/alpha/xm-alphaosf.h (NO_SIGINTERRUPT): Delete.
* config/alpha/xm-alphalinux.h (NO_SIGINTERRUPT): Delete.

20 years ago* child_info.h (child_info::cygheap_reserve_sz): Rename from cygheap_alloc_sz.
cgf [Sun, 4 Apr 2004 04:14:10 +0000 (04:14 +0000)]
* child_info.h (child_info::cygheap_reserve_sz): Rename from cygheap_alloc_sz.
* cygheap.cc: Rename alloc_sz to reserve_sz throughout.

20 years ago* MAINTAINERS: Chris Faylor has changed employers; add him to
jimb [Sun, 4 Apr 2004 03:57:44 +0000 (03:57 +0000)]
* MAINTAINERS: Chris Faylor has changed employers; add him to
"paper trail" section, and update his E-mail address.

20 years agodaily update
amodra [Sun, 4 Apr 2004 00:00:06 +0000 (00:00 +0000)]
daily update

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

20 years ago2004-04-03 Andrew Cagney <cagney@redhat.com>
cagney [Sat, 3 Apr 2004 21:22:09 +0000 (21:22 +0000)]
2004-04-03  Andrew Cagney  <cagney@redhat.com>

* frame-unwind.c (frame_unwind_find_by_frame): Delete check for
generic dummy frames.
* dummy-frame.c: Update copyright.
(dummy_frame_sniffer): Delete check for generic dummy frames.

20 years ago * fhandler.h (class fhandler_socket): Remove has_been_closed member.
corinna [Sat, 3 Apr 2004 19:07:58 +0000 (19:07 +0000)]
* fhandler.h (class fhandler_socket): Remove has_been_closed member.
* fhandler_socket.cc (fhandler_socket::recvfrom): Revert to
overlapped I/O.
(fhandler_socket::recvmsg): Ditto.
(fhandler_socket::sendto): Ditto.
(fhandler_socket::sendmsg): Ditto.
* net.cc (wsock_event::prepare): Ditto.
(wsock_event::wait): Ditto.  Evaluate overlapped result also after
calling CancelIo (thanks to Patrick Samson <p_samson@yahoo.com>).
(wsock_event::release): Remove.
* wsock_event.h: Revert to overlapped I/O.

20 years ago2004-04-03 Andrew Cagney <cagney@redhat.com>
cagney [Sat, 3 Apr 2004 17:49:04 +0000 (17:49 +0000)]
2004-04-03  Andrew Cagney  <cagney@redhat.com>

* config/pa/tm-hppa.h (REG_PARM_STACK_SPACE): Delete.
* config/pa/tm-hppa64.h (PA20W_CALLING_CONVENTIONS)
(REG_PARM_STACK_SPACE): Delete.
* hppa-tdep.c (hppa64_push_dummy_call, hppa32_push_dummy_call):
Inline reference to REG_PARM_STACK_SPACE.

20 years ago2004-04-03 Andrew Cagney <cagney@redhat.com>
cagney [Sat, 3 Apr 2004 17:27:50 +0000 (17:27 +0000)]
2004-04-03  Andrew Cagney  <cagney@redhat.com>

* config/pa/tm-hppah.h (FRAME_SAVED_PC_IN_SIGTRAMP)
(FRAME_FIND_SAVED_REGS_IN_SIGTRAMP)
(hppa32_hpux_frame_find_saved_regs_in_sigtramp)
(FRAME_BASE_BEFORE_SIGTRAMP)
(hppa32_hpux_frame_base_before_sigtramp)
(hppa32_hpux_frame_saved_pc_in_sigtramp): Delete.
* config/pa/tm-hppa64.h (hppa64_hpux_frame_saved_pc_in_sigtramp)
(hppa64_hpux_frame_find_saved_regs_in_sigtramp)
(FRAME_FIND_SAVED_REGS_IN_SIGTRAMP)
(FRAME_BASE_BEFORE_SIGTRAMP)
(hppa64_hpux_frame_base_before_sigtramp)
(FRAME_SAVED_PC_IN_SIGTRAMP): Delete.

20 years ago2004-04-03 Andrew Cagney <cagney@redhat.com>
cagney [Sat, 3 Apr 2004 16:37:06 +0000 (16:37 +0000)]
2004-04-03  Andrew Cagney  <cagney@redhat.com>

* PROBLEMS: Mention that GDB doesn't build on HP/UX 11.00.

20 years ago2004-04-02 Chris Demetriou <cgd@broadcom.com>
jjohnstn [Sat, 3 Apr 2004 01:02:50 +0000 (01:02 +0000)]
2004-04-02  Chris Demetriou  <cgd@broadcom.com>

        * mips/regs.S (C0_COUNT): Fix comment that kept this from being
        defined.
        * mips/vr4300.S: Use C0_COUNT as appropriate instead of hardcoding $9.
        * mips/vr5xxx.S: Likewise.

20 years ago*** empty log message ***
gdbadmin [Sat, 3 Apr 2004 00:00:34 +0000 (00:00 +0000)]
*** empty log message ***

20 years agodaily update
amodra [Sat, 3 Apr 2004 00:00:07 +0000 (00:00 +0000)]
daily update

20 years ago2004-04-02 Andrew Cagney <cagney@redhat.com>
cagney [Fri, 2 Apr 2004 23:20:44 +0000 (23:20 +0000)]
2004-04-02  Andrew Cagney  <cagney@redhat.com>

* sh64-tdep.c (sh64_init_extra_frame_info): Replace
DEPRECATED_CALL_DUMMY_LENGTH with 0, simplify.
* dummy-frame.h: Delete out-of-date comments.
* gdbarch.sh (DEPRECATED_CALL_DUMMY_LENGTH): Delete.
* gdbarch.h, gdbarch.c: Re-generate.

20 years ago2004-04-02 Joel Brobecker <brobecker@gnat.com>
cagney [Fri, 2 Apr 2004 23:01:11 +0000 (23:01 +0000)]
2004-04-02  Joel Brobecker  <brobecker@gnat.com>

Committed by Andrew Cagney <cagney@redhat.com>.
        * alpha-tdep.c (alpha_heuristic_frame_unwind_cache): Do not take
        into account an instruction saving a register if we have already
        seen an earlier instruction saving that same register.

20 years ago2004-04-02 Andrew Cagney <cagney@redhat.com>
cagney [Fri, 2 Apr 2004 22:58:55 +0000 (22:58 +0000)]
2004-04-02  Andrew Cagney  <cagney@redhat.com>

* gdbarch.sh (DEPRECATED_INIT_FRAME_PC_FIRST): Delete.
* gdbarch.h, gdbarch.c: Re-generate.
* frame.c (legacy_get_prev_frame): Delete references to
DEPRECATED_INIT_FRAME_PC_FIRST.

20 years ago2004-04-02 Andrew Cagney <cagney@redhat.com>
cagney [Fri, 2 Apr 2004 22:38:39 +0000 (22:38 +0000)]
2004-04-02  Andrew Cagney  <cagney@redhat.com>

* infrun.c (pc_in_sigtramp): Delete function.
(check_sigtramp2): Inline call to pc_in_sigtramp, use
get_frame_type.

20 years ago2004-04-02 Andrew Cagney <cagney@redhat.com>
cagney [Fri, 2 Apr 2004 20:35:08 +0000 (20:35 +0000)]
2004-04-02  Andrew Cagney  <cagney@redhat.com>

* infrun.c (handle_step_into_function): Delete code conditional on
legacy_frame_p.
(handle_inferior_event, step_over_function): Ditto.

20 years ago2004-04-02 Andrew Cagney <cagney@redhat.com>
cagney [Fri, 2 Apr 2004 20:21:06 +0000 (20:21 +0000)]
2004-04-02  Andrew Cagney  <cagney@redhat.com>

* frame.c (get_prev_frame_1): Exclude signal trampolines from the
"previous frame inner to this frame" test.

20 years ago2004-04-02 Andrew Cagney <cagney@redhat.com>
cagney [Fri, 2 Apr 2004 19:44:24 +0000 (19:44 +0000)]
2004-04-02  Andrew Cagney  <cagney@redhat.com>

* frame.c (safe_frame_unwind_memory): New function.
* frame.h (safe_frame_unwind_memory): Declare.  Update description
of /safe_/ methods.
* tramp-frame.c (tramp_frame_start): Re-order parmeters, add
"next_frame".  Use safe_frame_unwind_memory.
(tramp_frame_sniffer): Update call to tramp_frame_start.

20 years ago * dwarf2read.c (dwarf2_objfile_data_key): New.
drow [Fri, 2 Apr 2004 19:23:05 +0000 (19:23 +0000)]
* dwarf2read.c (dwarf2_objfile_data_key): New.
(struct dwarf2_per_objfile, dwarf2_per_objfile): New.
(dwarf_info_size, dwarf_abbrev_size, dwarf_line_size)
(dwarf_pubnames_size, dwarf_aranges_size, dwarf_loc_size)
(dwarf_macinfo_size, dwarf_str_size, dwarf_ranges_size)
(dwarf_frame_size, dwarf_eh_frame_size, dwarf_info_buffer)
(dwarf_abbrev_buffer, dwarf_line_buffer, dwarf_str_buffer)
(dwarf_macinfo_buffer, dwarf_ranges_buffer, dwarf_loc_buffer):
Remove variables.
(struct dwarf2_pinfo): Remove per-objfile members.  Update comments.
(DWARF_ABBREV_SIZE, DWARF_LINE_SIZE)
(DWARF_LOC_SIZE, DWARF_MACINFO_SIZE, DWARF_STR_SIZE)
(DWARF_RANGES_SIZE, DWARF_INFO_BUFFER)
(DWARF_ABBREV_BUFFER, DWARF_LINE_BUFFER, DWARF_STR_BUFFER)
(DWARF_MACINFO_BUFFER, DWARF_RANGES_BUFFER, DWARF_LOC_BUFFER):
Remove macros.
(dwarf2_has_info): Take an objfile argument.  Allocate per-objfile
data.
(dwarf2_locate_sections, dwarf2_build_psymtabs)
(dwarf2_build_psymtabs_easy, dwarf2_build_psymtabs_hard)
(skip_one_die, dwarf2_get_pc_bounds, dwarf2_read_abbrevs)
(read_partial_die, read_full_die, read_indirect_string)
(dwarf_decode_line_header, dwarf_decode_macros)
(dwarf2_symbol_mark_computed): Remove use of removed macros.
Update uses of removed variables.
(psymtab_to_symtab_1): Restore per-objfile data pointer.  Remove use
of removed macros.
(_initialize_dwarf2_read): New function.
* symfile.h (dwarf2_has_info): Update prototype.
* coffread.c (coff_symfile_read): Update call to dwarf2_has_info.
* elfread.c (elf_symfile_read): Likewise.

20 years ago2004-04-02 H.J. Lu <hongjiu.lu@intel.com>
hjl [Fri, 2 Apr 2004 15:26:03 +0000 (15:26 +0000)]
2004-04-02  H.J. Lu  <hongjiu.lu@intel.com>

* elf32-cr16c.c (elf32_cr16c_relocate_section): Use
RELOC_FOR_GLOBAL_SYMBOL.
(elf32_cr16c_add_symbol_hook): Remove const from Elf_Internal_Sym.

20 years ago2004-04-02 H.J. Lu <hongjiu.lu@intel.com>
hjl [Fri, 2 Apr 2004 15:25:04 +0000 (15:25 +0000)]
2004-04-02  H.J. Lu  <hongjiu.lu@intel.com>

* elf32-arm.h (elf32_arm_final_link_relocate): Handle
R_ARM_ALU* only if OLD_ARM_ABI is not defined.

20 years ago * net.cc (wsock_event::release): Use NULL handle in call to
corinna [Fri, 2 Apr 2004 10:29:52 +0000 (10:29 +0000)]
* net.cc (wsock_event::release): Use NULL handle in call to
WSAEventSelect to resolve KB 168349.

20 years ago * dwarf2read.c (dwarf2_objfile_data_key): New.
drow [Fri, 2 Apr 2004 04:35:45 +0000 (04:35 +0000)]
* dwarf2read.c (dwarf2_objfile_data_key): New.
(struct dwarf2_per_objfile, dwarf2_per_objfile): New.
(dwarf_info_size, dwarf_abbrev_size, dwarf_line_size)
(dwarf_pubnames_size, dwarf_aranges_size, dwarf_loc_size)
(dwarf_macinfo_size, dwarf_str_size, dwarf_ranges_size)
(dwarf_frame_size, dwarf_eh_frame_size, dwarf_info_buffer)
(dwarf_abbrev_buffer, dwarf_line_buffer, dwarf_str_buffer)
(dwarf_macinfo_buffer, dwarf_ranges_buffer, dwarf_loc_buffer):
Remove variables.
(struct dwarf2_pinfo): Remove per-objfile members.  Update comments.
(DWARF_ABBREV_SIZE, DWARF_LINE_SIZE)
(DWARF_LOC_SIZE, DWARF_MACINFO_SIZE, DWARF_STR_SIZE)
(DWARF_RANGES_SIZE, DWARF_INFO_BUFFER)
(DWARF_ABBREV_BUFFER, DWARF_LINE_BUFFER, DWARF_STR_BUFFER)
(DWARF_MACINFO_BUFFER, DWARF_RANGES_BUFFER, DWARF_LOC_BUFFER):
Remove macros.
(dwarf2_has_info): Take an objfile argument.  Allocate per-objfile
data.
(dwarf2_locate_sections, dwarf2_build_psymtabs)
(dwarf2_build_psymtabs_easy, dwarf2_build_psymtabs_hard)
(skip_one_die, dwarf2_get_pc_bounds, dwarf2_read_abbrevs)
(read_partial_die, read_full_die, read_indirect_string)
(dwarf_decode_line_header, dwarf_decode_macros)
(dwarf2_symbol_mark_computed): Remove use of removed macros.
Update uses of removed variables.
(psymtab_to_symtab_1): Restore per-objfile data pointer.  Remove use
of removed macros.
(_initialize_dwarf2_read): New function.
* symfile.h (dwarf2_has_info): Update prototype.
* coffread.c (coff_symfile_read): Update call to dwarf2_has_info.
* elfread.c (elf_symfile_read): Likewise.

20 years ago[gas]
kkojima [Fri, 2 Apr 2004 01:39:29 +0000 (01:39 +0000)]
[gas]
2004-04-01  Asgari Jinia  <asgarij@kpitcummins.com>
    Dhananjay Deshpande <dhananjayd@kpitcummins.com>
* config/tc-sh.c (dont_adjust_reloc_32): New variable.
(sh_fix_adjustable): Avoid adjusting BFD_RELOC_32 when
dont_adjust_reloc_32 is set.
(md_longopts): Add option -renesas.
(md_parse_option, md_show_usage): Likewise.
* doc/c-sh.texi: Likewise.
[gas/testsuite]
2004-04-01  Asgari Jinia  <asgarij@kpitcummins.com>
* gas/sh/renesas-1.s, gas/sh/renesas-1.d: New test for -renesas
option.
* gas/sh/basic.exp: Run the new test.

20 years ago2004-04-01 Artem B. Bityuckiy <abitytsky@softminecorp.com>
jjohnstn [Fri, 2 Apr 2004 01:05:43 +0000 (01:05 +0000)]
2004-04-01  Artem B. Bityuckiy  <abitytsky@softminecorp.com>

        * libc/time/strptime.c: Add standard includes to avoid
        warning messages at compilation time.

20 years ago2004-04-01 Jeff Johnston <jjohnstn@redhat.com>
jjohnstn [Fri, 2 Apr 2004 00:59:16 +0000 (00:59 +0000)]
2004-04-01  Jeff Johnston  <jjohnstn@redhat.com>

        * libc/stdio/vfscanf.c (__svfscanf_r): Add locking/unlocking
        of file.

20 years agodaily update
amodra [Fri, 2 Apr 2004 00:00:06 +0000 (00:00 +0000)]
daily update

20 years ago*** empty log message ***
gdbadmin [Fri, 2 Apr 2004 00:00:03 +0000 (00:00 +0000)]
*** empty log message ***

20 years ago2004-04-01 Dave Brolley <brolley@redhat.com>
brolley [Thu, 1 Apr 2004 23:35:37 +0000 (23:35 +0000)]
2004-04-01  Dave Brolley  <brolley@redhat.com>

        * commonCfg.h (get_size): New method of CacheCfg.
        (get_line_size): Ditto.

20 years ago* rs6000-tdep.c (rs6000_dwarf2_stab_reg_to_regnum): New, unified
jimb [Thu, 1 Apr 2004 21:00:59 +0000 (21:00 +0000)]
* rs6000-tdep.c (rs6000_dwarf2_stab_reg_to_regnum): New, unified
function for register numbers on all the rs6000-derived targets.
(rs6000_gdbarch_init): Don't register a separate
gdbarch_dwarf2_reg_to_regnum function for the E500.  Use
rs6000_dwarf2_stab_reg_to_regnum for both Dwarf 2 and stabs on all
variants.

20 years ago * lib/ada.exp: Add copyright notice.
brobecke [Thu, 1 Apr 2004 18:42:06 +0000 (18:42 +0000)]
    * lib/ada.exp: Add copyright notice.
        * bar.ads: Likewise.
        * bar.adb: Likewise.
        * null_record.adb: Likewise.
        * null_record.exp: Likewise.
        * gnat_ada.gpr.in: Likewise. Fix typo in a comment, clarify another.

20 years ago* i386-tdep.c: Add FIXME regarding STABS vs. Dwarf 2 register
jimb [Thu, 1 Apr 2004 18:14:02 +0000 (18:14 +0000)]
* i386-tdep.c: Add FIXME regarding STABS vs. Dwarf 2 register
numbering.

20 years ago * configure.in: Generate gdb.ada/Makefile and gdb.ada/gnat_ada.gpr.
brobecke [Thu, 1 Apr 2004 17:48:56 +0000 (17:48 +0000)]
    * configure.in: Generate gdb.ada/Makefile and gdb.ada/gnat_ada.gpr.
        * configure: Regenerate.

20 years ago * lib/ada.exp (gdb_compile_ada): Emit UNSUPPORTED if we failed
brobecke [Thu, 1 Apr 2004 17:45:46 +0000 (17:45 +0000)]
    * lib/ada.exp (gdb_compile_ada): Emit UNSUPPORTED if we failed
        to build the application. Remove the message printed when in
        verbose mode, redundant with the UNSUPPORTED message above.

20 years ago * fhandler_socket.cc (fhandler_socket::recvfrom): Rearrange loop
corinna [Thu, 1 Apr 2004 17:00:21 +0000 (17:00 +0000)]
* fhandler_socket.cc (fhandler_socket::recvfrom): Rearrange loop
so that WSARecvFrom is always called before waiting.
(fhandler_socket::recvmsg): Ditto.

20 years agoThis time the version of the patch that works.
pbrook [Thu, 1 Apr 2004 12:32:35 +0000 (12:32 +0000)]
This time the version of the patch that works.
* bfd/elf32-arm.h (struct elf32_elf_section_map): New.
(struct _arm_elf_section_data): New.
(elf32_arm_section_data): Define.
(struct elf32_arm_link_hash_table): Add byteswap_code.
(elf32_arm_link_hash_table_create): Initialize byteswap_code.
(bfd_elf32_arm_process_before_allocation): Add byteswap_code.
(elf32_arm_post_process_headers): Set EF_ARM_BE8.
(elf32_arm_output_symbol_hook, elf32_arm_new_section_hook,
elf32_arm_compare_mapping, elf32_arm_write_section): New functions.
(bfd_elf32_new_section_hook, elf_backend_write_section,
elf_backend_link_output_symbol_hook): Define.

20 years ago* valarith.c: Update copyright notice.
hilfingr [Thu, 1 Apr 2004 12:08:28 +0000 (12:08 +0000)]
* valarith.c: Update copyright notice.
(value_add): Handle range types.
(value_sub): Ditto.
(value_equal): Ditto.
(value_less): Ditto.
(value_neg): Ditto.
(value_complement): Ditto.
(value_binop): Simplify slightly by using is_integral_type and
eliminiating unnecessary COERCE_ENUMs.

20 years ago * bfd/bfd-in.h (bfd_elf32_arm_process_before_allocation): Update.
pbrook [Thu, 1 Apr 2004 11:20:00 +0000 (11:20 +0000)]
* bfd/bfd-in.h (bfd_elf32_arm_process_before_allocation): Update.
* bfd/elf32-arm.h (struct elf32_elf_section_map): New.
(struct _arm_elf_section_data): New.
(elf32_arm_section_data): Define.
(struct elf32_arm_link_hash_table): Add byteswap_code.
(elf32_arm_link_hash_table_create): Initialize byteswap_code.
(bfd_elf32_arm_process_before_allocation): Add byteswap_code.
(elf32_arm_post_process_headers): Set EF_ARM_BE8.
(elf32_arm_output_symbol_hook, elf32_arm_new_section_hook,
elf32_arm_compare_mapping, elf32_arm_write_section): New functions.
(bfd_elf32_new_section_hook, elf_backend_write_section,
elf_backend_link_output_symbol_hook): Define.
* ld/emultempl/armelf.em (byteswap_code): Add.
(arm_elf_before_allocation): Pass extra parameter.
(PARSE_AND_LIST_PROLOGUE): Add OPTION_BE8.
(PARSE_AND_LIST_LONGOPTS, PARSE_AND_LIST_OPTIONS): Add be8.
(PARSE_AND_LIST_ARGS_CASES): Handle OPTION_BE8.
* ld/emultempl/armelf_oabi.em: Pass extra parameter.
* ld/ld.texinfo: Document --be8.

20 years ago * net.cc (wsock_event::wait): Make wsa_err an int. Don't set
corinna [Thu, 1 Apr 2004 10:36:39 +0000 (10:36 +0000)]
* net.cc (wsock_event::wait): Make wsa_err an int.  Don't set
ret to 0 if any error has happened.

20 years ago(display_debug_pubnames): Align offset and data columns.
nickc [Thu, 1 Apr 2004 10:07:44 +0000 (10:07 +0000)]
(display_debug_pubnames): Align offset and data columns.
(read_and_display_attr_value): Add missing break;
(debug_displays): Enable the display of the .debug_pubtypes section.

20 years ago * crt1.c (_mingw32_init_fmode): Set *_imp___fmode_dll to
dannysmith [Thu, 1 Apr 2004 10:04:04 +0000 (10:04 +0000)]
* crt1.c (_mingw32_init_fmode): Set *_imp___fmode_dll to
_fmode if not __MSVCRT__.

20 years ago * fhandler_socket.cc (fhandler_socket::sendto): Drop out of loop if
corinna [Thu, 1 Apr 2004 09:48:13 +0000 (09:48 +0000)]
* fhandler_socket.cc (fhandler_socket::sendto): Drop out of loop if
has_been_closed gets set.
(fhandler_socket::sendmsg): Ditto.
* net.cc (wsock_event::wait): Don't initialize evts.  Don't try to
evaluate network events if WSAEnumNetworkEvents fails.
(wsock_event::release): Save last WSA error and set it again unless
resetting to blocking socket fails.
* wsock_event.h (class wsock_event): Remove destructor.

20 years ago(struct stab_link_includes_totals): Add field 'symb' that keeps the characters
nickc [Thu, 1 Apr 2004 08:39:58 +0000 (08:39 +0000)]
(struct stab_link_includes_totals): Add field 'symb' that keeps the characters
in a B_INCL..B_EINCL range.
(_bfd_link_section_stabs): When computing the sum of the characters in a
B_INCL..B_EINCL range also keep a copy of those characters.  Use this
information to distinguish between include sections that have the same sum
and the same length but which are nevertheless unique.

20 years agoCorrectly emit lo16 relocs for elf-dlx target, fixing bogus range checking bug.
nickc [Thu, 1 Apr 2004 08:22:44 +0000 (08:22 +0000)]
Correctly emit lo16 relocs for elf-dlx target, fixing bogus range checking bug.

20 years agomerge from gcc
dj [Thu, 1 Apr 2004 02:00:55 +0000 (02:00 +0000)]
merge from gcc

20 years ago * gdb.ada (bar.ads, bar.adb, null_record.adb): New files.
brobecke [Thu, 1 Apr 2004 00:57:59 +0000 (00:57 +0000)]
    * gdb.ada (bar.ads, bar.adb, null_record.adb): New files.
        * gdb.ada (null_record.exp): New testcase.

20 years ago * Makefile.in (ALL_SUBDIRS) Add gdb.ada.
brobecke [Thu, 1 Apr 2004 00:55:48 +0000 (00:55 +0000)]
    * Makefile.in (ALL_SUBDIRS) Add gdb.ada.

20 years ago * gdb.ada: New subdirectory.
brobecke [Thu, 1 Apr 2004 00:53:50 +0000 (00:53 +0000)]
    * gdb.ada: New subdirectory.
        * gdb.ada/Makefile.in: New file.
        * gdb.ada/gnat_ada.gpr.in: New file.

20 years ago * lib/ada.exp: New file.
brobecke [Thu, 1 Apr 2004 00:51:13 +0000 (00:51 +0000)]
    * lib/ada.exp: New file.

20 years ago*** empty log message ***
gdbadmin [Thu, 1 Apr 2004 00:00:32 +0000 (00:00 +0000)]
*** empty log message ***

20 years agodaily update
amodra [Thu, 1 Apr 2004 00:00:06 +0000 (00:00 +0000)]
daily update

20 years ago2004-03-31 Martin Hunt <hunt@redhat.com>
hunt [Wed, 31 Mar 2004 22:08:35 +0000 (22:08 +0000)]
2004-03-31  Martin Hunt  <hunt@redhat.com>

* library/combobox.tcl (::combobox::Configure): Remove
debug line.

20 years ago2004-03-31 Andrew Cagney <cagney@redhat.com>
cagney [Wed, 31 Mar 2004 19:40:23 +0000 (19:40 +0000)]
2004-03-31  Andrew Cagney  <cagney@redhat.com>

* frame.h (frame_unwind_id): Declare.
* frame.c (frame_unwind_id): New function.
(get_prev_frame_1): New function.
(frame_debug_got_null_frame): New function.
(get_prev_frame): Use frame_debug_got_null_frame.  Move unwind
code proper to prev_frame, update description.
* infrun.c (step_over_function): Use frame_unwind_id.

20 years ago * fhandler_tape.cc (mtinfo::initialize): Fix fatal error message.
corinna [Wed, 31 Mar 2004 19:34:26 +0000 (19:34 +0000)]
* fhandler_tape.cc (mtinfo::initialize): Fix fatal error message.

20 years ago * hppa-tdep.c (hppa32_push_dummy_call): Set the Stack Pointer.
brobecke [Wed, 31 Mar 2004 17:44:08 +0000 (17:44 +0000)]
    * hppa-tdep.c (hppa32_push_dummy_call): Set the Stack Pointer.
        (hppa64_push_dummy_call): Likewise.

20 years ago * fhandler_socket.cc (fhandler_socket::recvfrom): Always initialize
corinna [Wed, 31 Mar 2004 15:33:32 +0000 (15:33 +0000)]
* fhandler_socket.cc (fhandler_socket::recvfrom): Always initialize
ret to 0 when using in Winsock call.
(fhandler_socket::recvmsg): Ditto.
(fhandler_socket::sendto): Ditto.
(fhandler_socket::sendmsg): Ditto.

20 years ago * fhandler_tape.cc (mtinfo_drive::get_pos): Only set partition if
corinna [Wed, 31 Mar 2004 12:04:05 +0000 (12:04 +0000)]
* fhandler_tape.cc (mtinfo_drive::get_pos): Only set partition if
GetTapePosition returned a non-zero partition number.
(mtinfo_drive::create_partitions): Reinitialize to partition 0.
Support TAPE_DRIVE_INITIATOR and TAPE_DRIVE_FIXED partitioning.
(mtinfo_drive::set_partition): Initialize new partition.
(mtinfo_drive::status): Readd accidentally dropped setting of mt_resid.

* net.cc (wsock_event::prepare): Always print debug output in case
of error.

20 years ago * elf32-arm.h (elf32_arm_final_link_relocate): Add R_ARM_ALU*.
pbrook [Wed, 31 Mar 2004 10:20:10 +0000 (10:20 +0000)]
* elf32-arm.h (elf32_arm_final_link_relocate): Add R_ARM_ALU*.
* elfarm-nabi.c (elf32_arm_howto_table): Ditto.

20 years ago * fhandler_socket.cc (fhandler_socket::sendmsg): Add SIGPIPE handling.
corinna [Wed, 31 Mar 2004 10:10:58 +0000 (10:10 +0000)]
* fhandler_socket.cc (fhandler_socket::sendmsg): Add SIGPIPE handling.

20 years ago(struct stab_link_includes_totals): Rename field 'total' to 'sum_chars'
nickc [Wed, 31 Mar 2004 09:27:39 +0000 (09:27 +0000)]
(struct stab_link_includes_totals): Rename field 'total' to 'sum_chars'
and add field 'num_chars'.
(_bfd_link_section_stabs): When computing the sum of the characters in a
B_INCL..B_EINCL range also keep a count of the number of characters.  Use
this information to help distinguish between include sections when have
the same sum but which nevertheless are still unique.

20 years ago * fhandler_socket.cc (fhandler_socket::recvfrom): Initialize res to
corinna [Wed, 31 Mar 2004 09:13:52 +0000 (09:13 +0000)]
* fhandler_socket.cc (fhandler_socket::recvfrom): Initialize res to
SOCKET_ERROR.  Use SOCKET_ERROR instead of -1 throughout.
(fhandler_socket::recvmsg): Ditto.
(fhandler_socket::sendto): Ditto.
(fhandler_socket::sendmsg): Ditto.
* net.cc (wsock_event::prepare): Call WSASetLastError instead of
SetLastError.
(wsock_event::wait): Use SOCKET_ERROR instead of -1.

20 years ago(_bfd_link_section_stabs): Do not skip N_EXCL stabs.
nickc [Wed, 31 Mar 2004 08:44:59 +0000 (08:44 +0000)]
(_bfd_link_section_stabs): Do not skip N_EXCL stabs.

20 years ago2003-03-30 Jeff Johnston <jjohnstn@redhat.com>
jjohnstn [Wed, 31 Mar 2004 01:27:53 +0000 (01:27 +0000)]
2003-03-30  Jeff Johnston  <jjohnstn@redhat.com>

        * libc/machine/h8300/Makefile.am: Reformat slightly.
        * libc/machine/h8300/Makefile.in: Regenerate.

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

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

20 years ago2004-03-30 Danny Smith <dannysmith@users.sourceforge.net>
dannysmith [Tue, 30 Mar 2004 21:49:12 +0000 (21:49 +0000)]
2004-03-30  Danny Smith  <dannysmith@users.sourceforge.net>

* include/io.h: (_findfirst): Correct prototype.

2004-03-30  Hans Leidekker  <hans@it.vu.nl>

* include/io.h: (_findnext, _findclose): Correct prototype.

20 years ago* thread.h (pthread::init_mainthread): Add parameter forked. Set forked
cgf [Tue, 30 Mar 2004 21:27:50 +0000 (21:27 +0000)]
* thread.h (pthread::init_mainthread): Add parameter forked.  Set forked
default to false..
* thread.cc (MTinterface::fixup_after_fork): Call pthread::init_mainthread with
forked = true.
(pthread::init_mainthread): Add parameter forked.  Do not change thread self
pointer when forked.

20 years ago2003-03-30 Thomas Pfaff <tpfaff@gmx.net>
jjohnstn [Tue, 30 Mar 2004 21:11:52 +0000 (21:11 +0000)]
2003-03-30  Thomas Pfaff  <tpfaff@gmx.net>

        * libc/stdio/findfp.c (__fp_lock_all): Add call to
        __sfp_lock_acquire.
        (__fp_unlock_all): Add call to __sfp_lock_release.

20 years agomerge from gcc
dj [Tue, 30 Mar 2004 20:03:09 +0000 (20:03 +0000)]
merge from gcc

20 years ago Remove long-obsolete MPW support.
shebs [Tue, 30 Mar 2004 20:02:03 +0000 (20:02 +0000)]
    Remove long-obsolete MPW support.
        * mpw-config.in, mpw-make.sed, mac-ld.r: Remove files.
        * Makefile.am (mpw): Remove file-presynthesizing actions.
        * Makefile.in: Likewise.
        * ldfile.c (slash): Remove MPW case.
        * ldlex.l [MPW]: Remove unused definition.

20 years ago * mpw-config.in, mpw-make.sed, mac-binutils.r: Remove MPW
shebs [Tue, 30 Mar 2004 19:20:57 +0000 (19:20 +0000)]
    * mpw-config.in, mpw-make.sed, mac-binutils.r: Remove MPW
        support files, no longer used.

20 years ago2004-03-30 Joshua Daniel Franklin <joshuadfranklin@yahoo.com>
joshuadfranklin [Tue, 30 Mar 2004 19:20:41 +0000 (19:20 +0000)]
2004-03-30  Joshua Daniel Franklin  <joshuadfranklin@yahoo.com>

        * ntsec.sgml: Replace chapter numbers with <link>s,
        replace release-numbers in <title>s with descriptions.

2004-03-30  Ronald Landheer-Cieslak <ronald@landheer.com>

        * ntsec.sgml: Fix typos, correct chapter numbers.

20 years ago Remove long-obsolete MPW support.
shebs [Tue, 30 Mar 2004 18:43:16 +0000 (18:43 +0000)]
    Remove long-obsolete MPW support.
        * mpw-config.in, mpw-make.sed, mac-as.r: Remove files.
        * configure.in: Remove mention of ppc-*-mpw* config.
        * configure.in: Likewise.

[testsuite/ChangeLog]
        * gas/macros/macros.exp: Remove mention of MPW config.

20 years agoFrom Ulrich Weigand:
jimb [Tue, 30 Mar 2004 15:44:08 +0000 (15:44 +0000)]
From Ulrich Weigand:
* utils.c (query): Do not use a va_list variable multiple times.

20 years ago * sysv_shm.cc (shmget): Allow to retrieve shared memory segments
corinna [Tue, 30 Mar 2004 15:21:18 +0000 (15:21 +0000)]
* sysv_shm.cc (shmget): Allow to retrieve shared memory segments
by shmid when IPC_KEY_IS_SHMID is set.

20 years ago * shm.cc (shmat): If shmid is unknown, call a special variation
corinna [Tue, 30 Mar 2004 15:20:03 +0000 (15:20 +0000)]
* shm.cc (shmat): If shmid is unknown, call a special variation
of shmget to retrieve the shared memory segment from Cygserver
instead of failing immediately.
* include/cygwin/ipc.h (IPC_KEY_IS_SHMID): New internal flag for
shmget when called from shmat.

20 years agoAdd (linker) support for CR16C processor
nickc [Tue, 30 Mar 2004 14:04:21 +0000 (14:04 +0000)]
Add (linker) support for CR16C processor

20 years ago * elf.c (map_sections_to_segments): Fix handling of .tbss.
jakub [Tue, 30 Mar 2004 09:58:25 +0000 (09:58 +0000)]
* elf.c (map_sections_to_segments): Fix handling of .tbss.

20 years ago * binutils-all/objcopy.exp: Accept main as a data symbol as well.
jakub [Tue, 30 Mar 2004 09:54:13 +0000 (09:54 +0000)]
* binutils-all/objcopy.exp: Accept main as a data symbol as well.

20 years agoUpdated Swedish translation
nickc [Tue, 30 Mar 2004 09:48:26 +0000 (09:48 +0000)]
Updated Swedish translation

20 years agoFix bug parsing shigh(0xffff8000)
nickc [Tue, 30 Mar 2004 09:29:15 +0000 (09:29 +0000)]
Fix bug parsing shigh(0xffff8000)

20 years agomake use of meabi_flags be ELF specific
nickc [Tue, 30 Mar 2004 08:53:01 +0000 (08:53 +0000)]
make use of meabi_flags be ELF specific

20 years ago2004-03-29 Martin Hunt <hunt@redhat.com>
hunt [Tue, 30 Mar 2004 06:05:26 +0000 (06:05 +0000)]
2004-03-29  Martin Hunt  <hunt@redhat.com>

* generic/gdbtk-register.c (map_arg_registers): If a specific
register was requested, just return it without validating it
has a name.
(get_register): Check DEPRECATED_REGISTER_CONVERTIBLE_P ().

20 years agoMoved ChangeLog to ChangeLog-2003
hunt [Tue, 30 Mar 2004 06:03:08 +0000 (06:03 +0000)]
Moved ChangeLog to ChangeLog-2003

20 years agodaily update
amodra [Tue, 30 Mar 2004 00:00:07 +0000 (00:00 +0000)]
daily update

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

20 years ago * lib/Makefile,in; Add directx to .PHONY target.
dannysmith [Mon, 29 Mar 2004 22:39:44 +0000 (22:39 +0000)]
* lib/Makefile,in; Add directx to .PHONY target.
* lib/directx/dxerr.c: Remove dependence on mingw runtime.
Don't include stdio.h or tchar.h.
Replace _T() macro with TEXT() macro, throughout.
Replace, _stprintf with wsprintf, throughout.

20 years agoFix date in last delta.
rsandifo [Mon, 29 Mar 2004 22:01:44 +0000 (22:01 +0000)]
Fix date in last delta.

20 years ago * sim/mips/hilo-hazard-[123].s: New files.
rsandifo [Mon, 29 Mar 2004 21:58:00 +0000 (21:58 +0000)]
* sim/mips/hilo-hazard-[123].s: New files.
* sim/mips/basic.exp (run_hilo_test): New procedure.
(models): Only list models that are included in the configuration.
(submodels): New variable, set to submodels of the above.
(mips64vr-*-elf, mips64vrel-*-elf): New configuration stanza.
Run hilo-hazard-[123].s.

20 years ago * sim-main.h (MIPS_MACH_HAS_MT_HILO_HAZARD)
rsandifo [Mon, 29 Mar 2004 21:56:01 +0000 (21:56 +0000)]
* sim-main.h (MIPS_MACH_HAS_MT_HILO_HAZARD)
(MIPS_MACH_HAS_MULT_HILO_HAZARD, MIPS_MACH_HAS_DIV_HILO_HAZARD): New.
* mips.igen (check_mt_hilo, check_mult_hilo, check_div_hilo): Provide
separate implementations for mipsIV and mipsV.  Use new macros to
determine whether the restrictions apply.

20 years ago * fhandler.h (class fhandler_socket): Add has_been_closed member.
corinna [Mon, 29 Mar 2004 19:41:16 +0000 (19:41 +0000)]
* fhandler.h (class fhandler_socket): Add has_been_closed member.
* fhandler_socket.cc (fhandler_socket::fhandler_socket): Initialize
has_been_closed to 0.
(fhandler_socket::recvfrom): Use new asynchronous I/O driven
wsock_event methods.
(fhandler_socket::recvmsg): Ditto.
(fhandler_socket::sendto): Ditto.
(fhandler_socket::sendmsg): Ditto.
* net.cc (wsock_event::prepare): Reimplement using asynchronous I/O.
(wsock_event::wait): Ditto.
(wsock_event::release): New method.
* wsock_event.h (class wsock_event): Remove ovr member.  Accomodate
new implementation of prepare and wait methods.  Add release method.

20 years ago * mpw-config.in, mpw-make.sed: Remove MPW support files, no longer
shebs [Mon, 29 Mar 2004 18:09:08 +0000 (18:09 +0000)]
    * mpw-config.in, mpw-make.sed: Remove MPW support files, no longer
        used.

20 years ago * Makefile.in (linux_nat_h): Update dependencies.
drow [Mon, 29 Mar 2004 18:07:13 +0000 (18:07 +0000)]
* Makefile.in (linux_nat_h): Update dependencies.
* configure.in: Check for <gnu/libc-version.h>.
* configure: Regenerate.
* config.in: Regenerate.
* linux-nat.h: Include "target.h".  Add waitstatus field to
struct lwp_info.
* lin-lwp.c (add_lwp): Initialize waitstatus.kind.
(lin_lwp_attach_lwp): Don't attach to LWPs we have already attached
to.
(lin_lwp_handle_extended): New function.  Handle clone events.
(wait_lwp): Use lin_lwp_handle_extended.  Update comment about
thread exit events.
(child_wait): Handle clone events.
(lin_lwp_wait: Use lin_lwp_handle_extended and handle clone events.
* linux-nat.c (linux_enable_event_reporting): Turn on
PTRACE_O_TRACECLONE.
(linux_handle_extended_wait): Handle clone events.
* thread-db.c: Include <gnu/libc-version.h>.
(struct private_thread_info): Add dying flag.
(enable_thread_event_reporting): Enable TD_DEATH for glibc 2.2 and
higher.
(attach_thread): Update comments.  Handle dying threads.
(detach_thread): Set the dying flag.
(check_event): Always call attach_thread.

20 years ago * mips-tdep.c (mips_pdr_data): New.
drow [Mon, 29 Mar 2004 17:58:04 +0000 (17:58 +0000)]
* mips-tdep.c (mips_pdr_data): New.
(non_heuristic_proc_desc): Use objfile_data and set_objfile_data.
(_initialize_mips_tdep): Initialize mips_pdr_data.

20 years agoAdd entry that I left out of 2004-03-15 ChangeLog:
carlton [Mon, 29 Mar 2004 16:52:33 +0000 (16:52 +0000)]
Add entry that I left out of 2004-03-15 ChangeLog:

(read_namespace): Set die->type.

20 years ago* thread.cc (pthread::atforkprepare): Call MT_INTERFACE->fixup_before_fork at
cgf [Mon, 29 Mar 2004 15:14:07 +0000 (15:14 +0000)]
* thread.cc (pthread::atforkprepare): Call MT_INTERFACE->fixup_before_fork at
the end of atforkprepare.

20 years ago * net.cc (wsock_event::wait): Change scope of local "len" variable.
corinna [Mon, 29 Mar 2004 14:08:43 +0000 (14:08 +0000)]
* net.cc (wsock_event::wait): Change scope of local "len" variable.

20 years ago2004-03-28 Hans Leidekker <hans@it.vu.nl>
infidel [Mon, 29 Mar 2004 13:57:04 +0000 (13:57 +0000)]
2004-03-28  Hans Leidekker  <hans@it.vu.nl>

* include/math.h (FP_*): Add defines.