OSDN Git Service

pf3gnuchains/pf3gnuchains3x.git
19 years ago * linux-m68k-low.c (m68k_num_gregs): Define.
schwab [Sun, 21 Nov 2004 03:09:39 +0000 (03:09 +0000)]
* linux-m68k-low.c (m68k_num_gregs): Define.
(m68k_fill_gregset, m68k_store_gregset, m68k_fill_fpregset)
(m68k_store_fpregset, target_regsets) [HAVE_LINUX_REGSETS]: New.
(m68k_breakpoint, m68k_breakpoint_len, m68k_get_pc, m68k_set_pc)
(m68k_breakpoint_at): New.  Add to the_low_target.

* configure.srv (m68*-*-linux*): Set srv_linux_regsets and
srv_linux_thread_db to yes.

19 years ago * m68klinux-tdep.c: Include "glibc-tdep.h" and "solib-svr4.h".
schwab [Sun, 21 Nov 2004 01:51:13 +0000 (01:51 +0000)]
* m68klinux-tdep.c: Include "glibc-tdep.h" and "solib-svr4.h".
(m68k_linux_init_abi): Set solib_svr4_fetch_link_map_offsets to
svr4_ilp32_fetch_link_map_offsets and gdbarch_skip_solib_resolver
to glibc_skip_solib_resolver.
* config/m68k/linux.mt (TDEPFILES): Add glibc-tdep.o.  Remove
solib-legacy.o.
* Makefile.in (m68klinux-tdep.o): Update dependencies.

19 years ago*** empty log message ***
gdbadmin [Sun, 21 Nov 2004 00:00:02 +0000 (00:00 +0000)]
*** empty log message ***

19 years ago * infttrace.h (ttrace_write_reg_64): Add prototype.
danglin [Sat, 20 Nov 2004 23:56:17 +0000 (23:56 +0000)]
* infttrace.h (ttrace_write_reg_64): Add prototype.
* hppah-nat.c (store_inferior_registers): Fix warning from ambiguous
expression.
(store_inferior_registers): Correct formatting.  Replace uses of
deprecated_registers with calls to regcache_raw_read,
regcache_raw_write_part and regcache_raw_read_part.

19 years ago2004-11-20 Pierre Humblet <pierre.humblet@ieee.org>
phumblet [Sat, 20 Nov 2004 23:42:36 +0000 (23:42 +0000)]
2004-11-20  Pierre Humblet <pierre.humblet@ieee.org>

* fhandler.cc (fhandler::write): Remove debug_printf.
* pipe.cc (fhandler_pipe::create): Edit syscall_printf format.

19 years ago* config/pa/hppahpux.mh: Remove file.
kettenis [Sat, 20 Nov 2004 23:04:51 +0000 (23:04 +0000)]
* config/pa/hppahpux.mh: Remove file.
* config/pa/hpux1020.mh: Remove file.

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

19 years ago2004-11-20 Pierre Humblet <pierre.humblet@ieee.org>
phumblet [Sat, 20 Nov 2004 19:09:18 +0000 (19:09 +0000)]
2004-11-20  Pierre Humblet <pierre.humblet@ieee.org>

* cygheap.h (cygheap_user::get_windows_id): New method.
* registry.h (get_registry_hive_path): Change argument type.
(load_registry_hive): Ditto.
* registry.cc (get_registry_hive_path): Change argument type and take
Win9x keys into account.
(load_registry_hive): Ditto.
* uinfo.cc (cygheap_user::env_userprofile): Use get_windows_id, even
for SYSTEM.
* shared.cc (user_shared_initialize): Use get_windows_id.
* syscalls.cc (seteuid32): Load the registry hive and reload the user
shared also on Win9x.

19 years ago * configure.host: Set host floatformat for m68k.
schwab [Sat, 20 Nov 2004 18:16:34 +0000 (18:16 +0000)]
* configure.host: Set host floatformat for m68k.

19 years agoResolve file-name clash between
eliz [Sat, 20 Nov 2004 18:08:32 +0000 (18:08 +0000)]
Resolve file-name clash between
hppa-hpux-tdep.c and the new hppa-hpux-nat.c.

19 years ago* hppa-hpux-nat.c: New file.
kettenis [Sat, 20 Nov 2004 17:23:55 +0000 (17:23 +0000)]
* hppa-hpux-nat.c: New file.
* config/pa/hpux.mh (NATDEPFILES): New file.
* Makefile.in (ALLDEPFILES): Add hppa-hpux-nat.c.
(hppa-hpux-nat.o): New dependency.
* configure.host: Remove hppa*-*-hpux10.20.
(hppa*-*-hpux*, hppa*-*-hiux*): Set gdb_host to hpux.mh.

19 years ago* inf-ptrace.c: Fix coding style.
kettenis [Sat, 20 Nov 2004 17:03:31 +0000 (17:03 +0000)]
* inf-ptrace.c: Fix coding style.

19 years ago * hpux-core.c (hpux_core_core_file_p): Use offsetof macro in calls to
danglin [Sat, 20 Nov 2004 16:54:13 +0000 (16:54 +0000)]
* hpux-core.c (hpux_core_core_file_p): Use offsetof macro in calls to
make_bfd_asection.

19 years ago* gdb_ptrace.h [PTRACE_TYPE_ARG5] (ptrace): New macro.
kettenis [Sat, 20 Nov 2004 16:52:16 +0000 (16:52 +0000)]
* gdb_ptrace.h [PTRACE_TYPE_ARG5] (ptrace): New macro.
* infptrace.c (call_ptrace): Simply call ptrace with four
arguments.

19 years ago* dbxread.c (process_one_symbol): Fix a few coding standard
kettenis [Sat, 20 Nov 2004 12:38:33 +0000 (12:38 +0000)]
* dbxread.c (process_one_symbol): Fix a few coding standard
issues.  Improve code formatting.

19 years ago* dbxread.c: Include "gdb_string.h".
kettenis [Sat, 20 Nov 2004 10:20:27 +0000 (10:20 +0000)]
* dbxread.c: Include "gdb_string.h".
(record_minimal_symbol, read_ofile_symtab): Replace
DEPRECATED_STREQ and DEPRECATED_STREQN with strcmp and strncmp.
* Makefile.in (dbxread.o): Update dependencies.

19 years ago* dwarf2-frame.c (read_encoded_value): Correctly calculate number
kettenis [Sat, 20 Nov 2004 10:10:10 +0000 (10:10 +0000)]
* dwarf2-frame.c (read_encoded_value): Correctly calculate number
of bytes read for aligned LEB128 encodings.

19 years agomerge from gcc
dj [Sat, 20 Nov 2004 03:00:45 +0000 (03:00 +0000)]
merge from gcc

19 years ago2004-11-19 Shaun Jackman <sjackman@gmail.com>
jjohnstn [Sat, 20 Nov 2004 01:42:34 +0000 (01:42 +0000)]
2004-11-19  Shaun Jackman  <sjackman@gmail.com>

        * libc/include/stdio.h: Add sniprintf.
        * libc/stdio/Makefile.am: Add sniprintf.c.
        * libc/stdio/Makefile.in: Regenerated.
        * libc/stdio/sniprintf.c: New file.
        * libc/stdio/stdio.tex: Add sniprintf.

19 years ago * include/winbase.h (PPROCESS_INFORMATION): Add typedef.
dannysmith [Sat, 20 Nov 2004 00:03:07 +0000 (00:03 +0000)]
* include/winbase.h (PPROCESS_INFORMATION): Add typedef.
(CreateProcessWithLogonW): Declare.
(LOGON_WITH_PROFILE, LOGON_NETCREDENTIALS_ONLY): Add defines.
Thanks to: "jkmaki" <jkmaki@users.sourceforge.net>

Correct some ChangeLog typos.

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

19 years agodaily update
amodra [Fri, 19 Nov 2004 23:00:08 +0000 (23:00 +0000)]
daily update

19 years ago* bsd-kvm.c (bsd_kvm_pcb_cmd): Cast return value from
kettenis [Fri, 19 Nov 2004 21:55:24 +0000 (21:55 +0000)]
* bsd-kvm.c (bsd_kvm_pcb_cmd): Cast return value from
parse_and_eval_address to u_long before converting it to a pointer
type.
* i386fbsd-nat.c (_initialize_i386fbsd_nat): Change type of
ps_strings from int to u_long.
* i386obsd-nat.c (_initialize_i386obsd_nat): Cast _ps.val to
u_long instead of CORE_ADDR.

19 years ago * Makefile.am (ALL_EMULATIONS): Add earmelf_linux_eabi.o.
mmitchel [Fri, 19 Nov 2004 19:28:39 +0000 (19:28 +0000)]
* Makefile.am (ALL_EMULATIONS): Add earmelf_linux_eabi.o.
(earmelf_linux_eabi.c): New target.
* configure.tgt (arm*-*-linux-gnueabi): Handle it.
* emulparams/armelf_linux_eabi.sh: New file.
* Makefile.in: Regenerated.

19 years ago * or32-opc.c (debug): Warning fix.
amodra [Fri, 19 Nov 2004 12:38:54 +0000 (12:38 +0000)]
* or32-opc.c (debug): Warning fix.
* po/POTFILES.in: Regenerate.

19 years ago * maxq-dis.c: Formatting.
amodra [Fri, 19 Nov 2004 12:34:12 +0000 (12:34 +0000)]
* maxq-dis.c: Formatting.
(print_insn): Warning fix.

19 years agoinclude/opcode/
amodra [Fri, 19 Nov 2004 12:28:00 +0000 (12:28 +0000)]
include/opcode/
* msp430.h (struct rcodes_s, MSP430_RLC, msp430_rcodes,
struct hcodes_s, msp430_hcodes): Move to gas/config/tc-msp430.c.
gas/
* config/tc-msp430.c (struct rcodes_s, MSP430_RLC, msp430_rcodes,
struct hcodes_s, msp430_hcodes): From include/opcode/msp430.h.

19 years ago * config/obj-coff.c (c_dot_file_symbol): Add "app" param.
amodra [Fri, 19 Nov 2004 12:20:21 +0000 (12:20 +0000)]
* config/obj-coff.c (c_dot_file_symbol): Add "app" param.
(coff_adjust_symtab): Adjust call.
(crawl_symbols): Likewise.
* config/obj-coff.h (c_dot_file_symbol): Add "app" param.
(obj_app_file): Adjust.

19 years ago * elf32-arm.c (elf32_arm_finish_dynamic_sections): Warning fix.
amodra [Fri, 19 Nov 2004 11:58:01 +0000 (11:58 +0000)]
* elf32-arm.c (elf32_arm_finish_dynamic_sections): Warning fix.
* elf32-iq2000.c (iq2000_reloc_type_lookup): C90 function decl.
* nlmcode.h (nlm_write_object_contents): Warning fix.

19 years ago * include/sspi.h (SecPkgContext_Sizes): Fix typo.
dannysmith [Fri, 19 Nov 2004 10:14:58 +0000 (10:14 +0000)]
* include/sspi.h (SecPkgContext_Sizes): Fix typo.
Thanks to: David Leonard  <leonard@users,sourceforge.net>

19 years ago * include/sspi.h (SecPkgCredentials_Names[AW]): Correct name.
dannysmith [Fri, 19 Nov 2004 10:08:24 +0000 (10:08 +0000)]
* include/sspi.h (SecPkgCredentials_Names[AW]): Correct name.
Thanks to: David Leonard  <leonard@users,sourceforge.net>

19 years ago2004-11-19 Magnus Olsen <greatlord@sourceforge.users.net>
dannysmith [Fri, 19 Nov 2004 09:42:45 +0000 (09:42 +0000)]
2004-11-19  Magnus Olsen  <greatlord@sourceforge.users.net>

* include/winuser.h (MSLLHOOKSTRUCT): Add structure.

19 years agoPR 518
nickc [Fri, 19 Nov 2004 09:38:04 +0000 (09:38 +0000)]
PR 518
Update the descriptions of the ORIGIN and LENGTH fields in the MEMORY command,
to explicitly state that symbols cannot be used in their expressions.

19 years ago2004-11-19 Magnus Olsen <greatlord@sourceforge.users.net>
dannysmith [Fri, 19 Nov 2004 09:35:09 +0000 (09:35 +0000)]
2004-11-19  Magnus Olsen  <greatlord@sourceforge.users.net>

* include/winuser.h (LLKHF_EXTENDED, LLKHF_INJECTED, LLKHF_UP):
Add defines.
(LLKHF_ALTDOWN): Define based on KF_ALTDOWN,

19 years agoAdd ORIGIN and LENGTH linker script operators.
nickc [Fri, 19 Nov 2004 09:31:53 +0000 (09:31 +0000)]
Add ORIGIN and LENGTH linker script operators.

19 years ago2004-11-19 Benoit Blanchon <benoit.blanchon@free.fr>
dannysmith [Fri, 19 Nov 2004 08:30:24 +0000 (08:30 +0000)]
2004-11-19  Benoit Blanchon  <benoit.blanchon@free.fr>

* include/shellapi.h (NIF_GUID): Add define.

Correct my 2004-11-04 Changelog entry

19 years ago * elf32-xtensa.c (ebb_propose_action): Fix argument order.
bwilson [Fri, 19 Nov 2004 00:28:56 +0000 (00:28 +0000)]
* elf32-xtensa.c (ebb_propose_action): Fix argument order.

19 years ago * generic/gdbtk-wrapper.c (wrap_type_print): Use value_type instead
kseitz [Fri, 19 Nov 2004 00:19:55 +0000 (00:19 +0000)]
    * generic/gdbtk-wrapper.c (wrap_type_print): Use value_type instead
        of VALUE_TYPE.
        * generic/gdbtk-cmds.c (gdb_eval): Likewise.

19 years ago*** empty log message ***
gdbadmin [Fri, 19 Nov 2004 00:00:31 +0000 (00:00 +0000)]
*** empty log message ***

19 years agodaily update
amodra [Thu, 18 Nov 2004 23:00:06 +0000 (23:00 +0000)]
daily update

19 years ago* dbxread.c (process_one_symbol): Do not adjust address of first
kettenis [Thu, 18 Nov 2004 22:37:14 +0000 (22:37 +0000)]
* dbxread.c (process_one_symbol): Do not adjust address of first
N_SLINE stab for a function for code generated by non-GCC
compilers.

19 years ago * thread-db.c (thread_db_set_thread_reg): Don't allow a successful
kevinb [Thu, 18 Nov 2004 21:40:02 +0000 (21:40 +0000)]
* thread-db.c (thread_db_set_thread_reg): Don't allow a successful
return without first initializing ``reg''.

19 years ago * solib-null.c: New file.
kevinb [Thu, 18 Nov 2004 17:23:05 +0000 (17:23 +0000)]
* solib-null.c: New file.

19 years agoEnable bfd_assembler by default for the MAXQ port.
nickc [Thu, 18 Nov 2004 16:19:59 +0000 (16:19 +0000)]
Enable bfd_assembler by default for the MAXQ port.
Adjust the testsuite expected disassemblies to take this into account.

19 years ago * include/w32api.h (Windows95, etc. and IE3, etc.): Add definitions.
earnie [Thu, 18 Nov 2004 15:04:09 +0000 (15:04 +0000)]
* include/w32api.h (Windows95, etc. and IE3, etc.): Add definitions.

19 years ago2004-11-18 Earnie Boyd <earnie@users.sf.net>
earnie [Thu, 18 Nov 2004 13:57:05 +0000 (13:57 +0000)]
2004-11-18  Earnie Boyd  <earnie@users.sf.net>

* include/wincon.h (AttachConsole): Correct the _WIN32_WINNT filter.
Changed it twice due to inconsistent MSDN documentation.

19 years ago2004-11-18 Earnie Boyd <earnie@users.sf.net>
earnie [Thu, 18 Nov 2004 13:53:19 +0000 (13:53 +0000)]
2004-11-18  Earnie Boyd  <earnie@users.sf.net>

* include/wincon.h (AttachConsole): Correct the _WIN32_WINNT filter.

19 years agoIn last change: macros not rules.
rearnsha [Thu, 18 Nov 2004 10:56:28 +0000 (10:56 +0000)]
In last change: macros not rules.

19 years ago* Make-common.in (sim-*_h): Add rules for all sim headers. Also
rearnsha [Thu, 18 Nov 2004 10:21:39 +0000 (10:21 +0000)]
* Make-common.in (sim-*_h): Add rules for all sim headers.  Also
add sub-dependencies for other sim files that they include.
(sim_main_headers): Use sim-*_h rules.
(sim-load.o): Depend on sim-basics_h, not sim_main_headers.

19 years ago* cygcheck.cc (eprintf): New function.
bavag [Thu, 18 Nov 2004 05:20:22 +0000 (05:20 +0000)]
* cygcheck.cc (eprintf): New function.

19 years ago2004-11-17 Andrew Cagney <cagney@gnu.org>
cagney [Thu, 18 Nov 2004 00:16:26 +0000 (00:16 +0000)]
2004-11-17  Andrew Cagney  <cagney@gnu.org>

* MAINTAINERS: Drop MIPS and remote.

19 years ago*** empty log message ***
gdbadmin [Thu, 18 Nov 2004 00:00:03 +0000 (00:00 +0000)]
*** empty log message ***

19 years agodaily update
amodra [Wed, 17 Nov 2004 23:00:07 +0000 (23:00 +0000)]
daily update

19 years agobfd/
drow [Wed, 17 Nov 2004 17:50:22 +0000 (17:50 +0000)]
bfd/
* elf32-arm.c (PLT_THUMB_STUB_SIZE): Define.
(elf32_arm_plt_thumb_stub): New.
(struct elf32_arm_link_hash_entry): Add plt_thumb_refcount
and plt_got_offset.
(elf32_arm_link_hash_traverse): Fix typo.
(elf32_arm_link_hash_table): Add obfd.
(elf32_arm_link_hash_newfunc): Initialize new fields.
(elf32_arm_copy_indirect_symbol): Copy plt_thumb_refcount.
(elf32_arm_link_hash_table_create): Initialize obfd.
(record_arm_to_thumb_glue): Mark the glue as a local ARM function.
(record_thumb_to_arm_glue): Mark the glue as a local Thumb function.
(bfd_elf32_arm_get_bfd_for_interworking): Verify that the
interworking BFD is not dynamic.
(bfd_elf32_arm_process_before_allocation): Handle R_ARM_PLT32.  Do
not emit glue for PLT references.
(elf32_arm_final_link_relocate): Handle Thumb functions.  Do not
emit glue for PLT references.  Support the Thumb PLT prefix.
(elf32_arm_gc_sweep_hook): Handle R_ARM_THM_PC22 and
plt_thumb_refcount.
(elf32_arm_check_relocs): Likewise.
(elf32_arm_adjust_dynamic_symbol): Handle Thumb functions and
plt_thumb_refcount.
(allocate_dynrelocs): Handle Thumb PLT references.
(elf32_arm_finish_dynamic_symbol): Likewise.
(elf32_arm_symbol_processing): New function.
(elf_backend_symbol_processing): Define.
opcodes/
* arm-dis.c (WORD_ADDRESS): Define.
(print_insn): Use it.  Correct big-endian end-of-section handling.
gas/testsuite/
* gas/arm/mapping.d: Expect F markers for Thumb code.
* gas/arm/unwind.d: Update big-endian pattern.
ld/
* emultempl/armelf.em (arm_elf_set_bfd_for_interworking): Don't use
a dynamic object for stubs.
ld/testsuite/
* ld-arm/mixed-app.d, ld-arm/mixed-app.r, ld-arm/mixed-app.s,
ld-arm/mixed-app.sym, ld-arm/mixed-lib.d, ld-arm/mixed-lib.r,
ld-arm/mixed-lib.s, ld-arm/mixed-lib.sym, ld-arm/arm-dyn.ld,
ld-arm/arm-lib.ld: New files.
* ld-arm/arm-app-abs32.d, ld-arm/arm-app-abs32.r, ld-arm/arm-app.d,
ld-arm/arm-app.r, ld-arm/arm-lib-plt32.d, ld-arm/arm-lib-plt32.r,
ld-arm/arm-lib.d, ld-arm/arm-lib.r, ld-arm/arm-static-app.d,
ld-arm/arm-static-app.r: Update for big-endian.
* ld-arm/arm-elf.exp: Run the new tests.

19 years ago* libc/stdio/refill.c (__srefill): Try again after EOF on Cygwin. Clear EOF
cgf [Wed, 17 Nov 2004 17:02:09 +0000 (17:02 +0000)]
* libc/stdio/refill.c (__srefill): Try again after EOF on Cygwin.  Clear EOF
flag if successful.

19 years agoRun the relax test.
nickc [Wed, 17 Nov 2004 15:31:46 +0000 (15:31 +0000)]
Run the relax test.

19 years ago*** empty log message ***
gdbadmin [Wed, 17 Nov 2004 00:00:02 +0000 (00:00 +0000)]
*** empty log message ***

19 years agodaily update
amodra [Tue, 16 Nov 2004 23:00:07 +0000 (23:00 +0000)]
daily update

19 years agoFix consistenco; it's triplets, not triples
hp [Tue, 16 Nov 2004 16:22:09 +0000 (16:22 +0000)]
Fix consistenco; it's triplets, not triples

19 years ago * lib/sim-defs.exp (run_sim_test): Support "xfail" and "kfail".
hp [Tue, 16 Nov 2004 16:20:31 +0000 (16:20 +0000)]
* lib/sim-defs.exp (run_sim_test): Support "xfail" and "kfail".

19 years ago * Makefile.in (defines.h): Depend on tmp-defines.
schwab [Tue, 16 Nov 2004 10:21:17 +0000 (10:21 +0000)]
* Makefile.in (defines.h): Depend on tmp-defines.
(hw.c hw.h): Depend on tmp-hw.
(pk.h): Depend on tmp-pk.

19 years ago * elf-bfd.h (eh_cie_fde): Add new fields: add_augmentation_size and
rsandifo [Tue, 16 Nov 2004 10:16:24 +0000 (10:16 +0000)]
* elf-bfd.h (eh_cie_fde): Add new fields: add_augmentation_size and
add_fde_encoding.  Remove need_relative.
* elf-eh-frame.c (extra_augmentation_string_bytes)
(extra_augmentation_data_bytes, size_of_output_cie_fde): New functions.
(_bfd_elf_discard_section_eh_frame): Consider changing the FDE encoding
in cases where the CIE has no existing 'R' augmentation.  Use
size_of_output_cie_fde when assigning offsets.  Use the final offset
as the new section size.
(_bfd_elf_eh_frame_section_offset): Remove need_relative handling.
Account for any extra augmentation bytes in the returned offset.
(_bfd_elf_write_section_eh_frame): Rework so that the entries are
moved before being modified.  Pad growing entries with DW_CFA_nops.
Add 'z' and 'R' augmentations as directed by add_augmentation_size
and add_fde_encoding.

19 years ago * elf32-arm.c (elf32_arm_relocate_section): Use
mmitchel [Tue, 16 Nov 2004 10:07:58 +0000 (10:07 +0000)]
* elf32-arm.c (elf32_arm_relocate_section): Use
arm_real_reloc_type.

19 years ago * elfxx-mips.c (mips_elf_create_dynamic_relocation): Return early
rsandifo [Tue, 16 Nov 2004 09:54:09 +0000 (09:54 +0000)]
* elfxx-mips.c (mips_elf_create_dynamic_relocation): Return early
for discard relocations; don't add an R_MIPS_NONE to the main body
of .rel.dyn.

19 years ago * sim-config.c (sim_config): Recognize when a bfd has unspecified
hp [Tue, 16 Nov 2004 07:16:57 +0000 (07:16 +0000)]
* sim-config.c (sim_config): Recognize when a bfd has unspecified
endian information.

19 years ago * lib/sim-defs.exp (run_sim_test): Make multiple "output"
hp [Tue, 16 Nov 2004 07:06:16 +0000 (07:06 +0000)]
* lib/sim-defs.exp (run_sim_test): Make multiple "output"
specifications concatenate, not override.

19 years ago * Make-common.in (sim-load.o): Depend on $(sim_main_headers) and
hp [Tue, 16 Nov 2004 07:02:26 +0000 (07:02 +0000)]
* Make-common.in (sim-load.o): Depend on $(sim_main_headers) and
$(remote_sim_h) too.
(sim_main_headers): Add sim-utils.h.

19 years ago* cygcheck.cc (find_on_path): Clear show_error and/or print_failed
bavag [Tue, 16 Nov 2004 05:16:58 +0000 (05:16 +0000)]
* cygcheck.cc (find_on_path): Clear show_error and/or print_failed
parameters to display_error.
(rva_to_offset): Ditto.
(dll_info): Ditto.
(track_down): Ditto.

19 years ago2004-11-15 Kelley Cook <kcook@gcc.gnu.org>
dj [Tue, 16 Nov 2004 01:18:39 +0000 (01:18 +0000)]
2004-11-15  Kelley Cook  <kcook@gcc.gnu.org>
* install-sh, compile: Import from automake.
* config.guess, config.sub:  Import from savannnah.

19 years ago*** empty log message ***
gdbadmin [Tue, 16 Nov 2004 00:00:32 +0000 (00:00 +0000)]
*** empty log message ***

19 years agobfd/
pbrook [Mon, 15 Nov 2004 23:21:23 +0000 (23:21 +0000)]
bfd/
* elf-bfd.h (_bfd_elf_slurp_version_tables): Update prototype.
* elf.c (_bfd_elf_print_private_bfd_data): Pass extra argument.
(_bfd_elf_slurp_version_tables): Add extra argument.  Create extra
default version definition for unversioned symbols.
* elfcode.h (elf_slurp_symbol_table): Pass extra argument.
* elflink.c (elf_link_add_object_symbols): Pass extra argument to
_bfd_elf_slurp_version_tables.  Set default version for unversioned
imported symbols.
include/
* bfdlink.h (bfd_link_info): Add default_imported_symver.
ld/
* ld.texinfo: Document --default-imported-symver.
* ldmain.c (main): Set link_info.default_imported_symver.
* lexsup.c (option_values): Add OPTION_DEFAULT_IMPORTED_SYMVER.
(ld_options): Add --default-imported-symver.
(parse_args): Handle OPTION_DEFAULT_IMPORTED_SYMVER.

19 years agodaily update
amodra [Mon, 15 Nov 2004 23:00:07 +0000 (23:00 +0000)]
daily update

19 years ago2004-11-15 Andrew Cagney <cagney@gnu.org>
cagney [Mon, 15 Nov 2004 22:17:59 +0000 (22:17 +0000)]
2004-11-15  Andrew Cagney  <cagney@gnu.org>

* findvar.c (value_of_register): Set the frame ID.
* value.c (value_primitive_field): Copy the frame ID.
* valops.c (value_assign): Simplify lval_register case, there's
always a frame.

19 years ago2004-11-15 Andrew Cagney <cagney@gnu.org>
cagney [Mon, 15 Nov 2004 22:17:44 +0000 (22:17 +0000)]
2004-11-15  Andrew Cagney  <cagney@gnu.org>

* findvar.c (value_of_register): Set the frame ID.
* value.c (value_primitive_field): Copy the frame ID.
* valops.c (value_assign): Simplify lval_register case, there's
always a frame.

19 years agoAdded quotes around macro arguments so that they will work with newer versions
nickc [Mon, 15 Nov 2004 14:30:11 +0000 (14:30 +0000)]
Added quotes around macro arguments so that they will work with newer versions
 of guile.

19 years ago * elflink.c (elf_link_add_object_symbols): Don't assume version
pbrook [Mon, 15 Nov 2004 12:38:53 +0000 (12:38 +0000)]
* elflink.c (elf_link_add_object_symbols): Don't assume version
indices are consecutive.

19 years ago * elf-eh-frame.c (_bfd_elf_discard_section_eh_frame): Deal with
rsandifo [Mon, 15 Nov 2004 09:09:12 +0000 (09:09 +0000)]
* elf-eh-frame.c (_bfd_elf_discard_section_eh_frame): Deal with
composite relocations against the personality data.

19 years ago*** empty log message ***
gdbadmin [Mon, 15 Nov 2004 00:00:01 +0000 (00:00 +0000)]
*** empty log message ***

19 years agodaily update
amodra [Sun, 14 Nov 2004 23:00:04 +0000 (23:00 +0000)]
daily update

19 years ago * Makefile.in (mips-linux-tdep.o): Update dependencies.
drow [Sun, 14 Nov 2004 19:29:46 +0000 (19:29 +0000)]
* Makefile.in (mips-linux-tdep.o): Update dependencies.
* mips-linux-tdep.c: Include "regcache.h".
(fill_fpregset, mips64_fill_fpregset): Use regcache_raw_collect.

19 years ago * Makefile.in (mips-linux-tdep.o): Update dependencies.
drow [Sun, 14 Nov 2004 19:29:25 +0000 (19:29 +0000)]
* Makefile.in (mips-linux-tdep.o): Update dependencies.
* mips-linux-tdep.c: Include "regcache.h".
(fill_fpregset, mips64_fill_fpregset): Use regcache_raw_collect.

19 years ago * Makefile.in (linux-thread-db.o): Fix typo in last change.
drow [Sun, 14 Nov 2004 18:53:32 +0000 (18:53 +0000)]
* Makefile.in (linux-thread-db.o): Fix typo in last change.

19 years ago * Makefile.in (linux-thread-db.o): Fix typo in last change.
drow [Sun, 14 Nov 2004 18:53:23 +0000 (18:53 +0000)]
* Makefile.in (linux-thread-db.o): Fix typo in last change.

19 years ago * linux-thread-db.c: New file, renamed from thread-db.c.
drow [Sun, 14 Nov 2004 18:47:47 +0000 (18:47 +0000)]
* linux-thread-db.c: New file, renamed from thread-db.c.
* thread-db.c: Remove.
* Makefile.in (linux-thread-db.o): Rename from thread-db.o rule.
* config/alpha/alpha-linux.mh (NATDEPFILES): Rename thread-db.o
to linux-thread-db.o.
* config/arm/linux.mh (NATDEPFILES): Likewise.
* config/i386/linux.mh (NATDEPFILES): Likewise.
* config/i386/linux64.mh (NATDEPFILES): Likewise.
* config/ia64/linux.mh (NATDEPFILES): Likewise.
* config/m32r/linux.mh (NATDEPFILES): Likewise.
* config/m68k/linux.mh (NATDEPFILES): Likewise.
* config/mips/linux.mh (NATDEPFILES): Likewise.
* config/pa/linux.mh (NATDEPFILES): Likewise.
* config/powerpc/linux.mh (NATDEPFILES): Likewise.
* config/powerpc/ppc64-linux.mh (NATDEPFILES): Likewise.
* config/s390/s390.mh (NATDEPFILES): Likewise.
* config/sparc/linux.mh (NATDEPFILES): Likewise.
* config/sparc/linux64.mh (NATDEPFILES): Likewise.

19 years ago * gdb.threads/threadapply.exp: Correct "macro details" test.
drow [Sun, 14 Nov 2004 18:45:16 +0000 (18:45 +0000)]
* gdb.threads/threadapply.exp: Correct "macro details" test.

19 years ago2004-11-13 Andrew Cagney <cagney@gnu.org>
cagney [Sun, 14 Nov 2004 03:57:01 +0000 (03:57 +0000)]
2004-11-13  Andrew Cagney  <cagney@gnu.org>

* config/i386/i386lynx.mh: Delete file.
* config/i386/i386lynx.mt: Delete file.
* Makefile.in (ALLDEPFILES, i386ly-tdep.o): Remove i386ly-tdep.c.
* i386ly-tdep.c: Delete.

19 years ago2004-11-13 Andrew Cagney <cagney@gnu.org>
cagney [Sun, 14 Nov 2004 03:09:25 +0000 (03:09 +0000)]
2004-11-13  Andrew Cagney  <cagney@gnu.org>

* config/tm-lynx.h: Delete, inline contents ...
* config/rs6000/tm-rs6000ly.h: ... here.

19 years ago2004-11-13 Andrew Cagney <cagney@gnu.org>
cagney [Sun, 14 Nov 2004 02:56:28 +0000 (02:56 +0000)]
2004-11-13  Andrew Cagney  <cagney@gnu.org>

* config/tm-sysv4.h: Delete file, inlining contents.
* config/ia64/tm-aix.h (SKIP_TRAMPOLINE_CODE): Define.
* config/tm-linux.h (SKIP_TRAMPOLINE_CODE): Define.
* config/tm-nto.h (SKIP_TRAMPOLINE_CODE): Define.

19 years ago2004-11-13 Andrew Cagney <cagney@gnu.org>
cagney [Sun, 14 Nov 2004 01:11:05 +0000 (01:11 +0000)]
2004-11-13  Andrew Cagney  <cagney@gnu.org>

* regcache.h (deprecated_register_valid): Delete.
(deprecated_registers): Delete.
* regcache.c (deprecated_register_valid): Delete.
(deprecated_registers): Delete.
(deprecated_read_register_byte, _initialize_regcache)
(deprecated_write_register_bytes, build_regcache): Update.
* config/powerpc/ppc-sim.mt (TDEPFILES): Remove ppc-bdm.o and
remote-sds.o.
* config/powerpc/ppc-eabi.mt (TDEPFILES): Ditto.
* config/mips/embed.mt (TDEPFILES): Remove remote-mips.o.

19 years ago2004-11-13 Andrew Cagney <cagney@gnu.org>
cagney [Sun, 14 Nov 2004 00:10:48 +0000 (00:10 +0000)]
2004-11-13  Andrew Cagney  <cagney@gnu.org>

* NEWS: List h8300*-*-*, mcore-*-*, mn10300-*-*, ns32k-*-*, and
v850-*-* under removed.
* configure.host: Delete ns32k-*-netbsd*.
* configure.tgt: Delete h8300-*-*, mcore*-*-*, mn10300-*-*,
ns32k-*-netbsd*, and v850*-*-*.
* MAINTAINERS: Mark h8300, mcore, mn10300, ns32k, v850 as
"Deleted"
* config/h8300/tm-h8300.h, config/h8300/h8300.mt: Delete.
* h8300-tdep.c, config/mcore/mcore.mt, mcore-rom.c: Delete.
* mcore-tdep.c, config/mn10300/mn10300.mt: Delete.
* mn10300-tdep.c, config/ns32k/nbsdaout.mh: Delete.
* config/ns32k/nbsdaout.mt, config/ns32k/nm-nbsd.h: Delete.
* config/ns32k/nm-nbsdaout.h, config/ns32k/tm-ns32k.h: Delete.
* ns32knbsd-nat.c, ns32knbsd-tdep.c, ns32k-tdep.c: Delete.
* ns32k-tdep.h, config/v850/v850.mt, v850ice.c: Delete.
* v850-tdep.c: Delete.

19 years ago*** empty log message ***
gdbadmin [Sun, 14 Nov 2004 00:00:33 +0000 (00:00 +0000)]
*** empty log message ***

19 years ago * irix5-nat.c (fetch_core_registers): Replace use of
brobecke [Sat, 13 Nov 2004 23:49:31 +0000 (23:49 +0000)]
    * irix5-nat.c (fetch_core_registers): Replace use of
        deprecated_registers by equivalent code.

19 years ago * irix5-nat.c (fill_gregset): Replace use of deprecated_registers
brobecke [Sat, 13 Nov 2004 23:40:01 +0000 (23:40 +0000)]
    * irix5-nat.c (fill_gregset): Replace use of deprecated_registers
        with equivalent code.
        (fill_fpregset): Likewise.

19 years ago2004-11-13 Andrew Cagney <cagney@gnu.org>
cagney [Sat, 13 Nov 2004 23:20:14 +0000 (23:20 +0000)]
2004-11-13  Andrew Cagney  <cagney@gnu.org>

* MAINTAINERS: Do not list "Deleted" architectures.

19 years ago2004-11-13 Andrew Cagney <cagney@gnu.org>
cagney [Sat, 13 Nov 2004 23:09:59 +0000 (23:09 +0000)]
2004-11-13  Andrew Cagney  <cagney@gnu.org>

* configure.tgt: Delete i[34567]86-*-vxworks*, m68*-netx-*,
m68*-*-vxworks*, mips*-*-vxworks*, powerpc-*-vxworks*, and
sparc-*-vxworks*.
* NEWS: Mention that vxworks was deleted.
* config/m68k/tm-vx68.h, config/mips/tm-vxmips.h: Delete.
* config/powerpc/tm-vxworks.h, config/tm-vxworks.h: Delete.
* config/i386/vxworks.mt, config/m68k/vxworks68.mt: Delete.
* config/mips/vxmips.mt, config/powerpc/vxworks.mt: Delete.
* config/sparc/vxworks.mt, vx-share/dbgRpcLib.h: Delete.
* vx-share/ptrace.h, vx-share/regPacket.h: Delete.
* vx-share/vxTypes.h, vx-share/vxWorks.h: Delete.
* vx-share/wait.h, vx-share/xdr_ld.c: Delete.
* vx-share/xdr_ld.h, vx-share/xdr_ptrace.c: Delete.
* vx-share/xdr_ptrace.h, vx-share/xdr_rdb.c: Delete.
* vx-share/xdr_rdb.h, remote-vxsparc.c: Delete.
* remote-vxmips.c, remote-vx.c: Delete.
* remote-vx68.c: Delete.
* config/m68k/tm-os68k.h: Remove reference to VxWorks.
* config/m68k/os68k.mt, ada-lang.h: Ditto.
* Makefile.in (HFILES_NO_SRCDIR, ALLDEPFILES, remote-vx68.o)
(remote-vx.o, remote-vxmips.o, remote-vxsparc.o): Delete vx files.

19 years agodaily update
amodra [Sat, 13 Nov 2004 23:00:05 +0000 (23:00 +0000)]
daily update

19 years agomerge from gcc
dj [Sat, 13 Nov 2004 18:03:59 +0000 (18:03 +0000)]
merge from gcc

19 years ago * Makefile.def: Add html support.
mrs [Sat, 13 Nov 2004 17:42:47 +0000 (17:42 +0000)]
    * Makefile.def: Add html support.
        * Makefile.tpl: Likewise.
        * Makefile.in: Regenerate.

19 years ago * config/i386/xm-go32.h: Don't include fopen-bin.h.
eliz [Sat, 13 Nov 2004 17:00:03 +0000 (17:00 +0000)]
* config/i386/xm-go32.h: Don't include fopen-bin.h.
Don't define CRLF_SOURCE_FILES and DIRNAME_SEPARATOR.

* source.c (OPEN_MODE, FDOPEN_MODE): Remove the definitions in the
branch that doesn't define CRLF_SOURCE_FILES; always use
binary-mode open.
(print_source_lines_base, forward_search_command)
(reverse_search_command): Enable the code that accepts DOS-style
CRLF line endings on all platforms (this removes the need for
CRLF_SOURCE_FILES).

* defs.h: (DIRNAME_SEPARATOR) [__MSDOS__]: Define to ';'.

19 years ago2004-11-13 Pierre Humblet <pierre.humblet@ieee.org>
phumblet [Sat, 13 Nov 2004 16:30:18 +0000 (16:30 +0000)]
2004-11-13  Pierre Humblet <pierre.humblet@ieee.org>

* kill.cc (forcekill): Do not pass negative pids to
cygwin_internal. Check if sig == 0. Improve error messages.
(main): Make pid a long long and distinguish between pids, gpids
(i.e. negative pids) and Win9x pids.