OSDN Git Service

pf3gnuchains/sourceware.git
19 years ago* minsyms.c (lookup_minimal_symbol): Doc fix.
jimb [Mon, 20 Sep 2004 16:54:27 +0000 (16:54 +0000)]
* minsyms.c (lookup_minimal_symbol): Doc fix.

19 years ago2004-09-20 Andrew Cagney <cagney@gnu.org>
cagney [Mon, 20 Sep 2004 16:39:30 +0000 (16:39 +0000)]
2004-09-20  Andrew Cagney  <cagney@gnu.org>

* config/nm-lynx.h (DEPRECATED_CHILD_RESUME): Deprecate
CHILD_RESUME.
* config/i386/nm-linux.h (DEPRECATED_CHILD_RESUME): Ditto.
* config/nm-linux.h (DEPRECATED_KILL_INFERIOR): Deprecate
KILL_INFERIOR.
* infptrace.c: Update.

19 years agoconfig/tc-crx.c (handle_LoadStor): New function. Handle load/stor unique instructions...
tomerl [Mon, 20 Sep 2004 14:30:21 +0000 (14:30 +0000)]
config/tc-crx.c (handle_LoadStor): New function. Handle load/stor unique instructions before parsing.

19 years agoHandle load/stor unique instructions before parsing
tomerl [Mon, 20 Sep 2004 14:25:36 +0000 (14:25 +0000)]
Handle load/stor unique instructions before parsing

19 years ago* exceptions.cc (sig_handle_tty_stop): Set flag earlier.
cgf [Mon, 20 Sep 2004 05:35:45 +0000 (05:35 +0000)]
* exceptions.cc (sig_handle_tty_stop): Set flag earlier.

19 years ago.
cgf [Mon, 20 Sep 2004 05:31:17 +0000 (05:31 +0000)]
.

19 years ago* exceptions.cc (sig_handle_tty_stop): Set flag that we are in a cygwin
cgf [Mon, 20 Sep 2004 04:58:36 +0000 (04:58 +0000)]
* exceptions.cc (sig_handle_tty_stop): Set flag that we are in a cygwin
function to avoid a probably erroneous stack walk.

19 years agodaily update
amodra [Mon, 20 Sep 2004 00:00:06 +0000 (00:00 +0000)]
daily update

19 years ago*** empty log message ***
gdbadmin [Mon, 20 Sep 2004 00:00:02 +0000 (00:00 +0000)]
*** empty log message ***

19 years ago * gas/elf/elf.exp: Recognise additional arm elf targets.
pbrook [Sun, 19 Sep 2004 22:51:04 +0000 (22:51 +0000)]
* gas/elf/elf.exp: Recognise additional arm elf targets.

19 years ago * symtab.c (output_source_filename): Mark first argument as const.
drow [Sun, 19 Sep 2004 22:49:22 +0000 (22:49 +0000)]
* symtab.c (output_source_filename): Mark first argument as const.
(sources_info): Use symtab_to_fullname and psymtab_to_fullname
for "info sources" output.

19 years ago2004-09-19 H.J. Lu <hongjiu.lu@intel.com>
hjl [Sun, 19 Sep 2004 22:32:12 +0000 (22:32 +0000)]
2004-09-19  H.J. Lu  <hongjiu.lu@intel.com>

* Makefile.am (AUTOMAKE_OPTIONS): Require 1.9.
(bfd.info): Rename the target to ...
($(srcdir)/bfd.info): This.
* Makefile.in: Regenerated.

19 years ago* config/i386/nm-fbsd.h, config/i386/nm-obsd.h: Don't include
kettenis [Sun, 19 Sep 2004 22:08:46 +0000 (22:08 +0000)]
* config/i386/nm-fbsd.h, config/i386/nm-obsd.h: Don't include
<machine/vmparam.h>.
(KERNEL_U_ADDR, REGISTER_U_ADDR): Remove defines.
(register_u_addr): Remove prototype.

19 years ago* i386bsd-nat.c: Include "i386bsd-nat.h" and "inf-ptrace.h".
kettenis [Sun, 19 Sep 2004 20:49:25 +0000 (20:49 +0000)]
* i386bsd-nat.c: Include "i386bsd-nat.h" and "inf-ptrace.h".
(i386bsd_fetch_inferior_registers): Rename from
fetch_inferior_registers.  Make static.
(i386bsd_store_inferior_registers): Rename from
store_inferior_registers.  Make static.
(i386bsd_target): New function.
* i386bsd-nat.h: New file.
* i386fbsd-nat.c: Include "target.h", "fbsd-nat.h" and
"i386bsd-nat.h".
(i386fbsd_resume): Rename from child_resume.  Make static.
(_initialize_i386fbsd_nat): Construct and add target vector.
* i386nbsd-nat.c: Include "target.h" and "i386bsd-nat.h".
(_initialize_i386nbsd_nat): Construct and add target vector.
* config/i386/nm-fbsd.h: (CHILD_RESUME, CHILD_PID_TO_EXEC_FILE):
Remove defines.
* config/i386/fbsd.mh (NATDEPFILES): Add inf-child.o, inf-ptrace.o
and fbsd-nat.o.  Remove inftarg.o and fbsd-proc.o.
* config/i386/nbsdaout.mh (NATDEPFILES): Add inf-child.o,
inf-ptrace.o, i386bsd-nat.o and bsd-kvm.o.  Remove inftarg.o.
(LOADLIBES): New variable.
* config/i386/nbsdelf.mh (NATDEPFILES): Add inf-child.o and
inf-ptrace.o.  Remove inftarg.o.
* config/i386/obsd.mh (NATDEPFILES): Add inf-child.o and
inf-ptrace.o. Remove inftarg.o.
* config/i386/obsdaout.mh (NATDEPFILES): Add inf-child.o,
inf-ptrace.o, i386nbsd-nat.o and bsd-kvm.o.  Remove inftarg.o.
(LOADLIBES): New variable.
* Makefile.in (i386bsd_nat_h): New variable.
(i386bsd-nat.o, i386fbsd-nat.o, i386nbsd-nat.o): Update
dependencies.

19 years ago* sparc64nbsd-tdep.c: Include "objfiles.h".
kettenis [Sun, 19 Sep 2004 17:21:25 +0000 (17:21 +0000)]
* sparc64nbsd-tdep.c: Include "objfiles.h".
(sparc64nbsd_init_abi): Set in_solib_call_trampoline and
skip_trampoline_code.  Set solib_svr4_fetch_link_map_offsets to
svr4_lp64_fetch_link_map_offsets.
* sparc64obsd-tdep.c: Include "objfiles.h".  Don't include
"nbsd-tdep.h".
(sparc64obsd_init_abi): Set in_solib_call_trampoline and
skip_trampoline_code.  Set solib_svr4_fetch_link_map_offsets to
svr4_lp64_fetch_link_map_offsets.
* Makefile.in (sparc64nbsd-tdep.o, sparc64obsd-tdep.o): Update
dependencies.

19 years ago * ldexp.c (fold_binary) [DATA_SEGMENT_ALIGN]: Adjust data segment
schwab [Sun, 19 Sep 2004 17:09:23 +0000 (17:09 +0000)]
* ldexp.c (fold_binary) [DATA_SEGMENT_ALIGN]: Adjust data segment
base so that relro end is suitably aligned.

19 years ago* fbsd-nat.c: New files with cleaned up contents of fbsd-proc.c.
kettenis [Sun, 19 Sep 2004 15:37:53 +0000 (15:37 +0000)]
* fbsd-nat.c: New files with cleaned up contents of fbsd-proc.c.
* fbsd-nat.h: New file.
* Makefile.in (ALLDEPFILES): Add fbsd-nat.c.
(fbsd_nat_h): New variable.
(fbsd-nat.o): New dependency.

19 years ago* config/sparc/nbsd64.mt, config/sparc/obsd.mt,
kettenis [Sun, 19 Sep 2004 13:00:37 +0000 (13:00 +0000)]
* config/sparc/nbsd64.mt, config/sparc/obsd.mt,
config/sparc/obsd64.mt (DEPRECATED_TM_FILE): Set to solib.h.

19 years agodaily update
amodra [Sun, 19 Sep 2004 00:00:05 +0000 (00:00 +0000)]
daily update

19 years ago*** empty log message ***
gdbadmin [Sun, 19 Sep 2004 00:00:03 +0000 (00:00 +0000)]
*** empty log message ***

19 years ago* inf-child.c (inf_child_post_wait): Remove stray whitespace in
kettenis [Sat, 18 Sep 2004 22:51:23 +0000 (22:51 +0000)]
* inf-child.c (inf_child_post_wait): Remove stray whitespace in
comment.

19 years ago* ada-exp.y (type_int): New function to add layer of abstraction
hilfingr [Sat, 18 Sep 2004 22:23:22 +0000 (22:23 +0000)]
* ada-exp.y (type_int): New function to add layer of abstraction
around references to expression types.
(type_long): Ditto.
(type_long_long): Ditto.
(type_float): Ditto.
(type_double): Ditto.
(type_long_double): Ditto.
(type_char): Ditto.
(type_system_address): Ditto.
(simple_exp): Use type_* functions in place of builtin_*
variables.
(exp): Ditto.
(write_var_from_name): Ditto.
(write_object_renaming): Ditto.
* ada-lang.c (ada_create_fundamental_type): Remove redundant
declaration.
(build_ada_types): Remove, replacing with...
(ada_language_arch_info): New function to initialize primitive
type vector in language_arch_info.
(ada_array_length): Remove use of builtin_type_ada_int.
(value_pos_atr): Ditto.
(ada_evaluate_subexp): Ditto.
(builtin_type_ada_int, builtin_type_ada_short, builtin_type_ada_long,
builtin_type_ada_long_long, builtin_type_ada_char,
builtin_type_ada_float, builtin_type_ada_double,
builtin_type_ada_long_double, builtin_type_ada_natural,
builtin_type_ada_positive, builtin_type_ada_system_address): Remove.
(ada_builtin_types): Remove.
(ada_language_defn): Remove entries for la_builtin_type_vector and
string_char_type and use ada_language_arch_info.
(_initialize_ada_language): Do type-vector initialization along
the lines of c-lang.c.
(ada_create_fundamental_type): Break up line.
(ada_dump_symtab): Remove unused function.
(enum ada_primitive_types): Define.
* ada-lang.h (builtin_type_ada_int, builtin_type_ada_short,
builtin_type_ada_long,builtin_type_ada_long_long,builtin_type_ada_char,
builtin_type_ada_float, builtin_type_ada_double,
builtin_type_ada_long_double, builtin_type_ada_natural,
builtin_type_ada_positive, builtin_type_ada_system_address): Remove.
* ada-lex.l: Use type_* functions in place of builtin_* variables.
(processInt): Ditto.
(processReal): Ditto.
(name_lookup): Ditto.
* ada-typeprint.c (print_range): Use builtin_type_int, not
builtin_type_ada_int.

19 years ago* i386-tdep.c (i386_register_name): Rename regno to regnum.
kettenis [Sat, 18 Sep 2004 20:16:36 +0000 (20:16 +0000)]
* i386-tdep.c (i386_register_name): Rename regno to regnum.

19 years ago* config/pa/hpux1020.mh (MH_CFLAGS): Remove -D__HP_CURSES.
kettenis [Sat, 18 Sep 2004 18:45:52 +0000 (18:45 +0000)]
* config/pa/hpux1020.mh (MH_CFLAGS): Remove -D__HP_CURSES.
* config/pa/hpux11.mh (MH_CFLAGS): Likewise.
* config/pa/hpux11w.mh (MH_CFLAGS): Likewise.
* configure.in: Improve checks for curses library by checking for
mvwaddstr instead of initscr.  Drop HP curses in favour of
standard curses on HP-UX.
* configure: Regenerated.

19 years agoMinor formatting changes:
hilfingr [Sat, 18 Sep 2004 10:11:06 +0000 (10:11 +0000)]
Minor formatting changes:

(ada_main_name, ada_value_slice_ptr, ada_value_slice,
ada_breakpoint_rewrite, ada_template_to_fixed_record_type_1):
Minor formatting changes.
(empty_array): Slight rewrite for formatting.
(emit_char,parse,ada_language_defn,build_ada_types,
ada_is_exception_sym, _initialize_ada_language): Move
definitions around.
(ada_dump_symtab): Remove unused definition.
(ada_maybe_exception_partial_symbol): Remove unused definition.

19 years agoMinor formatting changes:
hilfingr [Sat, 18 Sep 2004 10:10:50 +0000 (10:10 +0000)]
Minor formatting changes:

(ada_main_name, ada_value_slice_ptr, ada_value_slice,
ada_breakpoint_rewrite, ada_template_to_fixed_record_type_1):
Minor formatting changes.
(empty_array): Slight rewrite for formatting.
(emit_char,parse,ada_language_defn,build_ada_types,
ada_is_exception_sym, _initialize_ada_language): Move
definitions around.
(ada_dump_symtab): Remove unused definition.
(ada_maybe_exception_partial_symbol): Remove unused definition.

19 years agodaily update
amodra [Sat, 18 Sep 2004 00:00:08 +0000 (00:00 +0000)]
daily update

19 years ago*** empty log message ***
gdbadmin [Sat, 18 Sep 2004 00:00:04 +0000 (00:00 +0000)]
*** empty log message ***

19 years agobfd/
hjl [Fri, 17 Sep 2004 17:04:32 +0000 (17:04 +0000)]
bfd/

2004-09-17  H.J. Lu  <hongjiu.lu@intel.com>

* Makefile.am (AUTOMAKE_OPTIONS): Require 1.9.
(CONFIG_STATUS_DEPENDENCIES): New.
(Makefile): Removed.
(config.status): Likewise.
* Makefile.in: Regenerated.

opcodes/

2004-09-17  H.J. Lu  <hongjiu.lu@intel.com>

* Makefile.am (AUTOMAKE_OPTIONS): Require 1.9.
(CONFIG_STATUS_DEPENDENCIES): New.
(Makefile): Removed.
(config.status): Likewise.
* Makefile.in: Regenerated.

19 years agobfd/
pbrook [Fri, 17 Sep 2004 12:34:50 +0000 (12:34 +0000)]
bfd/
* bfd-in.h (bfd_elf32_arm_set_target_relocs): Add prototype.
(bfd_elf32_arm_process_before_allocation): Update prototype.
* bfd-in2.h: Regenerate.
* bfd/elf32-arm.h (elf32_arm_link_hash_table): Add target2_reloc.
(elf32_arm_link_hash_table_create): Set it.
(bfd_elf32_arm_process_before_allocation): Remove target1_is_rel.
(bfd_elf32_arm_set_target_relocs): New function.
(arm_real_reloc_type): New function.
(elf32_arm_final_link_relocate): Use it.  Handle R_ARM_PREL31 and
R_ARM_GOT_PREL.  Remove R_ARM_TARGET1.
(elf32_arm_gc_sweep_hook): Ditto.
(elf32_arm_check_relocs): Ditto.
(elf32_arm_relocate_section): Handle R_ARM_GOT_PREL.
* elfarm-nabi.c (elf32_arm_howto_table): Add R_ARM_PREL31 and
R_ARM_GOT_TARGET2.
(elf32_arm_got_prel): New variable.
(elf32_arm_howto_from_type): New function.
(elf32_arm_info_to_howto): Use it.
(elf32_arm_reloc_map): Add BFD_RELOC_ARM_PREL31 and
BFD_RELOC_ARM_TARGET2.
* libbfd.h: Regenerate.
* reloc.c: Add BFD_RELOC_ARM_TARGET2 and BFD_RELOC_ARM_PREL31.
gas/
* config/tc-arm.c (s_arm_rel31): New funciton.
(md_pseudo_table): Add .rel31.
(md_apply_fix3): Handle BFD_RELOC_ARM_TARGET2,
BFD_RELOC_32_PCREL and BFD_RELOC_ARM_PREL31.
(tc_gen_reloc): Handle BFD_RELOC_ARM_PREL31 and BFD_RELOC_ARM_TARGET2.
(arm_fix_adjustable): Return 0 for BFD_RELOC_ARM_TARGET2.
(arm_parse_reloc): Add (target2).
gas/testsuite/
* gas/arm/pic.s: Add (target2).
* gas/arm/pic.d: Ditto.
include/
* elf/arm.h: Remove R_ARM_STKCHK and R_ARM_THM_STKCHK.
Add R_ARM_TARGET2, R_ARM_PREL31, R_ARM_GOT_ABS, R_ARM_GOT_PREL,
R_ARM_GOT_BREL12, R_ARM_GOTOFF12 and R_ARM_GOTRELAX.
ld/
* ld.texinfo: Rename arm-specific section.  Document --target*
* emulparams/armelf_fbsd.sh: Set TARGET2_TYPE.
* emulparams/armelf_linux.sh: Ditto.
* emulparams/armelf_nbsd.sh: Ditto.
* emultempl/armelf.em: Set default for TARGET2_TYPE.
(target2_type): New variable.
(arm_elf_before_allocation): Don't pass target1_type.
(arm_elf_create_output_section_statements): New function.
(PARSE_AND_LIST_PROLOGUE): Add OPTION_TARGET2.
(PARSE_AND_LIST_LONGOPTS, PARSE_AND_LIST_OPTIONS): Add --target=.
(PARSE_AND_LIST_ARGS_CASES): Handle OPTION_TARGET2.
(LDEMUL_CREATE_OUTPUT_SECTION_STATEMENTS): Set.
* emultempl/armelf_oabi.em (_before_allocation): Remove extra
argument to bfd_elf32_arm_process_before_allocation.
ld/testsuite/
* ld-arm/arm-target1-{abs,rel}.d}: New files.
* ld-arm/arm-target1.s: New file.
* ld-arm/arm-target2-{,got-}rel.d: New files.
* ld-arm/arm-target2.s: New file.
* ld-arm/arm-rel31.d: New files.
* ld-arm/arm-rel31.s: New files.
* ld-arm/arm.ld: New file.
* ld-arm/arm-elf.exp: Add new tests.

19 years agobfd/
pbrook [Fri, 17 Sep 2004 12:18:15 +0000 (12:18 +0000)]
bfd/
* bfd-in.h (bfd_elf32_arm_set_target_relocs): Add prototype.
(bfd_elf32_arm_process_before_allocation): Update prototype.
* bfd-in2.h: Regenerate.
* bfd/elf32-arm.h (elf32_arm_link_hash_table): Add target2_reloc.
(elf32_arm_link_hash_table_create): Set it.
(bfd_elf32_arm_process_before_allocation): Remove target1_is_rel.
(bfd_elf32_arm_set_target_relocs): New function.
(arm_real_reloc_type): New function.
(elf32_arm_final_link_relocate): Use it.  Handle R_ARM_PREL31 and
R_ARM_GOT_PREL.  Remove R_ARM_TARGET1.
(elf32_arm_gc_sweep_hook): Ditto.
(elf32_arm_check_relocs): Ditto.
(elf32_arm_relocate_section): Handle R_ARM_GOT_PREL.
* elfarm-nabi.c (elf32_arm_howto_table): Add R_ARM_PREL31 and
R_ARM_GOT_TARGET2.
(elf32_arm_got_prel): New variable.
(elf32_arm_howto_from_type): New function.
(elf32_arm_info_to_howto): Use it.
(elf32_arm_reloc_map): Add BFD_RELOC_ARM_PREL31 and
BFD_RELOC_ARM_TARGET2.
* libbfd.h: Regenerate.
* reloc.c: Add BFD_RELOC_ARM_TARGET2 and BFD_RELOC_ARM_PREL31.
gas/
* config/tc-arm.c (s_arm_rel31): New funciton.
(md_pseudo_table): Add .rel31.
(md_apply_fix3): Handle BFD_RELOC_ARM_TARGET2,
BFD_RELOC_32_PCREL and BFD_RELOC_ARM_PREL31.
(tc_gen_reloc): Handle BFD_RELOC_ARM_PREL31 and BFD_RELOC_ARM_TARGET2.
(arm_fix_adjustable): Return 0 for BFD_RELOC_ARM_TARGET2.
(arm_parse_reloc): Add (target2).
gas/testsuite/
* gas/arm/pic.s: Add (target2).
* gas/arm/pic.d: Ditto.
include/
* elf/arm.h: Remove R_ARM_STKCHK and R_ARM_THM_STKCHK.
Add R_ARM_TARGET2, R_ARM_PREL31, R_ARM_GOT_ABS, R_ARM_GOT_PREL,
R_ARM_GOT_BREL12, R_ARM_GOTOFF12 and R_ARM_GOTRELAX.
ld/
* ld.texinfo: Rename arm-specific section.  Document --target*
* emulparams/armelf_fbsd.sh: Set TARGET2_TYPE.
* emulparams/armelf_linux.sh: Ditto.
* emulparams/armelf_nbsd.sh: Ditto.
* emultempl/armelf.em: Set default for TARGET2_TYPE.
(target2_type): New variable.
(arm_elf_before_allocation): Don't pass target1_type.
(arm_elf_create_output_section_statements): New function.
(PARSE_AND_LIST_PROLOGUE): Add OPTION_TARGET2.
(PARSE_AND_LIST_LONGOPTS, PARSE_AND_LIST_OPTIONS): Add --target=.
(PARSE_AND_LIST_ARGS_CASES): Handle OPTION_TARGET2.
(LDEMUL_CREATE_OUTPUT_SECTION_STATEMENTS): Set.
* emultempl/armelf_oabi.em (_before_allocation): Remove extra
argument to bfd_elf32_arm_process_before_allocation.
ld/testsuite/
* ld-arm/arm-target1-{abs,rel}.d}: New files.
* ld-arm/arm-target1.s: New file.
* ld-arm/arm-target2-{,got-}rel.d: New files.
* ld-arm/arm-target2.s: New file.
* ld-arm/arm-rel31.d: New files.
* ld-arm/arm-rel31.s: New files.
* ld-arm/arm.ld: New file.
* ld-arm/arm-elf.exp: Add new tests.

19 years ago * syscalls.cc (unlink): Don't use "delete on close" on remote shares.
corinna [Fri, 17 Sep 2004 09:10:52 +0000 (09:10 +0000)]
* syscalls.cc (unlink): Don't use "delete on close" on remote shares.

19 years ago * cygwin.din (_impure_ptr): And export again. There are libs out there.
corinna [Fri, 17 Sep 2004 08:34:28 +0000 (08:34 +0000)]
* cygwin.din (_impure_ptr): And export again. There are libs out there.

19 years agoinclude/
amodra [Fri, 17 Sep 2004 07:14:23 +0000 (07:14 +0000)]
include/
* bfdlink.h (struct bfd_link_hash_entry): Move und_next into elements
of union.
bfd/
* ecoff.c: Update u.undef.next refs.
* elf64-ppc.c: Likewise.
* elflink.c: Likewise.
* linker.c: Likewise.
* xcofflink.c: Likewise.
ld/
* ldexp.c (fold_name): Update u.undef.next refs.
* emultempl/pe.em: Likewise.
* emultempl/sunos.em: Likewise.

bfd/
* elf-bfd.h (struct elf_link_hash_entry): Rearrange.  Add FIXME to
dynamic_def.  Combine weakdef and elf_hash_value.  Move vtable
fields to indirect struct.
* elf-m10300.c: Update u.weakdef refs.
* elf32-arm.h: Likewise.
* elf32-cris.c: Likewise.
* elf32-frv.c: Likewise.
* elf32-hppa.c: Likewise.
* elf32-i370.c: Likewise.
* elf32-i386.c: Likewise.
* elf32-m32r.c: Likewise.
* elf32-m68k.c: Likewise.
* elf32-ppc.c: Likewise.
* elf32-s390.c: Likewise.
* elf32-sh.c: Likewise.
* elf32-sparc.c: Likewise.
* elf32-vax.c: Likewise.
* elf32-xtensa.c: Likewise.
* elf64-alpha.c: Likewise.
* elf64-hppa.c: Likewise.
* elf64-ppc.c: Likewise.
* elf64-s390.c: Likewise.
* elf64-sh64.c: Likewise.
* elf64-sparc.c: Likewise.
* elf64-x86-64.c: Likewise.
* elfxx-ia64.c: Likewise.
* elfxx-mips.c: Likewise.
* elflink.c: Likewise.  Also u.elf_hash_value.
(elf_gc_propagate_vtable_entries_used): Update for h->vtable
indirection.
(elf_gc_smash_unused_vtentry_relocs): Likewise.
(bfd_elf_gc_record_vtinherit): Alloc vtable.
(bfd_elf_gc_record_vtentry): Likewise.
* elf.c (_bfd_elf_link_hash_newfunc): Use memset.

19 years ago * aclocal.m4: Regenerate.
amodra [Fri, 17 Sep 2004 06:24:38 +0000 (06:24 +0000)]
* aclocal.m4: Regenerate.

19 years ago * Makefile.am: Run "make dep-am".
amodra [Fri, 17 Sep 2004 06:23:16 +0000 (06:23 +0000)]
* Makefile.am: Run "make dep-am".
* Makefile.in: Regenerate.
* config.in: Regenerate.
* configure: Regenerate.
* doc/Makefile.in: Regenerate.
* po/binutils.pot: Regenerate.

19 years ago * Makefile.in: Regenerate.
amodra [Fri, 17 Sep 2004 06:19:27 +0000 (06:19 +0000)]
* Makefile.in: Regenerate.
* aclocal.m4: Regenerate.
* configure: Regenerate.
* po/gprof.pot: Regenerate.

19 years ago * Makefile.am: Run "make dep-am".
amodra [Fri, 17 Sep 2004 06:17:37 +0000 (06:17 +0000)]
* Makefile.am: Run "make dep-am".
* Makefile.in: Regenerate.
* aclocal.m4: Regenerate.
* configure: Regenerate.
* doc/Makefile.in: Regenerate.
* po/POTFILES.in: Regenerate.
* po/gas.pot: Regenerate.

19 years ago * Makefile.am: Run "make dep-am".
amodra [Fri, 17 Sep 2004 06:15:36 +0000 (06:15 +0000)]
* Makefile.am: Run "make dep-am".
* Makefile.in: Regenerate.
* config.in: Regenerate.
* configure: Regenerate.
* aclocal.m4: Regenerate.
* po/ld.pot: Regenerate.

19 years ago * Makefile.am: Run "make dep-am".
amodra [Fri, 17 Sep 2004 06:13:38 +0000 (06:13 +0000)]
* Makefile.am: Run "make dep-am".
* Makefile.in: Regenerate.
* aclocal.m4: Regenerate.
* configure: Regenerate.
* po/POTFILES.in: Regenerate.
* po/opcodes.pot: Regenerate.

19 years ago * Makefile.am: Run "make dep-am".
amodra [Fri, 17 Sep 2004 06:13:28 +0000 (06:13 +0000)]
* Makefile.am: Run "make dep-am".
* Makefile.in: Regenerate.
* aclocal.m4: Regenerate.
* configure: Regenerate.
* po/POTFILES.in: Regenerate.
* po/opcodes.pot: Regenerate.

19 years ago * Makefile.in: Regenerate.
amodra [Fri, 17 Sep 2004 06:12:01 +0000 (06:12 +0000)]
* Makefile.in: Regenerate.

19 years ago * Makefile.am: Run "make dep-am".
amodra [Fri, 17 Sep 2004 06:08:03 +0000 (06:08 +0000)]
* Makefile.am: Run "make dep-am".
* Makefile.in: Regenerate.
* bfd-in2.h: Regenerate.
* po/SRC-POTFILES.in: Regenerate.
* po/bfd.pot: Regenerate.

19 years agodaily update
amodra [Fri, 17 Sep 2004 00:00:05 +0000 (00:00 +0000)]
daily update

19 years ago*** empty log message ***
gdbadmin [Fri, 17 Sep 2004 00:00:01 +0000 (00:00 +0000)]
*** empty log message ***

19 years ago2004-09-16 Antony King <antony.king@st.com>
jjohnstn [Thu, 16 Sep 2004 21:30:49 +0000 (21:30 +0000)]
2004-09-16  Antony King  <antony.king@st.com>

        * libc/include/sys/lock.h: Replaced empty {} with (0) to conform
        with locking API.
        * libc/include/sys/stdio.h: (_flockfile)[!_SINGLE_THREAD]: Add
        check for__SSTR in _flags and if set, skip lock request.
        (_funlockfile)[!SINGLE_THREAD]: Ditto.
        * libc/stdio/local.h (CHECK_INIT): Added check that _REENT is
        not NULL.
        * libc/stdio/siprintf.c (siprintf, _siprintf_r): Added missing
        initialisation of _file to -1 in local FILE.
        * libc/stdio/snprintf.c (snprintf, _snprintf_r): Ditto.
        * libc/stdio/sscanf.c (sscanf, _sscanf_r): Ditto.
        * libc/stdio/vsnprintf.c (vsnprintf, _vsnprintf_r): Ditto.
        * libc/stdio/vsscanf.c (_vsscanf_r): Ditto.
        * libc/stdio/sscanf.c (sscanf, _sscanf_r): Added __SSTR flag to
        _flags in local FILE to prevent locking.
        * libc/stdio/vsscanf.c (_vsscanf_r): Ditto.

19 years ago2004-09-16 Antony King <antony.king@st.com>
jjohnstn [Thu, 16 Sep 2004 21:26:51 +0000 (21:26 +0000)]
2004-09-16  Antony King  <antony.king@st.com>

        * libc/stdio/fwalk.c (_fwalk): Remove check for _GLOBAL_REENT
        and only walk the reentrancy parameter.
        (_fwalk_reent): Ditto.
        * libc/stdlib/exit.c: Remove out of date _REENT_ONLY check.

19 years ago2004-09-16 Antony King <antony.king@st.com>
jjohnstn [Thu, 16 Sep 2004 21:18:50 +0000 (21:18 +0000)]
2004-09-16  Antony King  <antony.king@st.com>

        * libc/stdio64/freopen64.c: Remove casting of fp lock to
        _LOCK_RECURSIVE_T.

19 years ago2004-09-16 Antony King <antony.king@st.com>
jjohnstn [Thu, 16 Sep 2004 21:16:59 +0000 (21:16 +0000)]
2004-09-16  Antony King  <antony.king@st.com>

        * libc/time/tzlock.c: Add default stubs that use generic
        locking code.

19 years ago2004-09-16 Antony King <antony.king@st.com>
jjohnstn [Thu, 16 Sep 2004 21:15:14 +0000 (21:15 +0000)]
2004-09-16  Antony King  <antony.king@st.com>

        * libc/ctype/ctype.tex: Added missing documentation.
        * libc/stdio/stdio.tex Ditto.
        * libc/stdlib/stdlib.tex Ditto.
        * libc/string/strings.tex Ditto.
        * libc/time/time.tex: Ditto.
        * libc/stdio/setbuffer.c: Removed setlinebuf documentation.

19 years ago2004-09-16 Antony King <antony.king@st.com>
jjohnstn [Thu, 16 Sep 2004 21:14:44 +0000 (21:14 +0000)]
2004-09-16  Antony King  <antony.king@st.com>

        * libc/ctype/ctype.tex: Added missing documentation.
        * libc/stdio/stdio.tex Ditto.
        * libc/stdlib/stdlib.tex Ditto.
        * libc/string/strings.tex Ditto.
        * libc/time/time.tex: Ditto.
        * libc/stdio/setbuffer.c: Removed setlinebuf documentation.

19 years ago2004-09-16 Andrew Cagney <cagney@gnu.org>
cagney [Thu, 16 Sep 2004 19:54:15 +0000 (19:54 +0000)]
2004-09-16  Andrew Cagney  <cagney@gnu.org>

* inf-child.c: Include "gdb_string.h".
(inf_child_core_file_to_sym_file): Delete.
(inf_child_target): Set to_fetch_registers and to_store_registers.
* inf-ptrace.c: Include "gdb_string.h".
* Makefile.in: Update all dependencies.

19 years ago2004-09-16 Andrew Cagney <cagney@gnu.org>
cagney [Thu, 16 Sep 2004 18:12:27 +0000 (18:12 +0000)]
2004-09-16  Andrew Cagney  <cagney@gnu.org>

* Makefile.in (gnu-v3-abi.o): Add explict rule to avoid -Werror
problem.

19 years agoAdd KEEP for certain section's *personality*
tomerl [Thu, 16 Sep 2004 16:27:00 +0000 (16:27 +0000)]
Add KEEP for certain section's *personality*

19 years agoAdd KEEP for certain section's *personality*
tomerl [Thu, 16 Sep 2004 16:24:50 +0000 (16:24 +0000)]
Add KEEP for certain section's *personality*

19 years ago * elf-bfd.h (struct elf_link_hash_entry): Replace elf_link_hash_flags
amodra [Thu, 16 Sep 2004 14:52:09 +0000 (14:52 +0000)]
* elf-bfd.h (struct elf_link_hash_entry): Replace elf_link_hash_flags
with bitfields.  Make "type" and "other" bitfields too.
(ELF_LINK_HASH_REF_REGULAR, ELF_LINK_HASH_DEF_REGULAR,
ELF_LINK_HASH_REF_DYNAMIC, ELF_LINK_HASH_DEF_DYNAMIC,
ELF_LINK_HASH_REF_REGULAR_NONWEAK, ELF_LINK_HASH_DYNAMIC_ADJUSTED,
ELF_LINK_HASH_NEEDS_COPY, ELF_LINK_HASH_NEEDS_PLT, ELF_LINK_NON_ELF,
ELF_LINK_HIDDEN, ELF_LINK_FORCED_LOCAL, ELF_LINK_HASH_MARK,
ELF_LINK_NON_GOT_REF, ELF_LINK_DYNAMIC_DEF, ELF_LINK_DYNAMIC_WEAK,
ELF_LINK_POINTER_EQUALITY_NEEDED): Delete.
(ELF_COMMON_DEF_P, WILL_CALL_FINISH_DYNAMIC_SYMBOL): Update.
* elf-hppa.h: Update all uses of elf_link_hash_flags.
* elf-m10300.c: Likewise.
* elf.c: Likewise.
* elf32-arm.h: Likewise.
* elf32-cris.c: Likewise.
* elf32-frv.c: Likewise.
* elf32-hppa.c: Likewise.
* elf32-i370.c: Likewise.
* elf32-i386.c: Likewise.
* elf32-m32r.c: Likewise.
* elf32-m68k.c: Likewise.
* elf32-ppc.c: Likewise.
* elf32-s390.c: Likewise.
* elf32-sh-symbian.c: Likewise.
* elf32-sh.c: Likewise.
* elf32-sh64.c: Likewise.
* elf32-sparc.c: Likewise.
* elf32-vax.c: Likewise.
* elf32-xtensa.c: Likewise.
* elf64-alpha.c: Likewise.
* elf64-hppa.c: Likewise.
* elf64-ppc.c: Likewise.
* elf64-s390.c: Likewise.
* elf64-sh64.c: Likewise.
* elf64-sparc.c: Likewise.
* elf64-x86-64.c: Likewise.
* elflink.c: Likewise.
* elfxx-ia64.c: Likewise.
* elfxx-mips.c: Likewise.
* configure.in (AM_INIT_AUTOMAKE): Set version to 2.15.92.
* configure: Regenerate.
* aclocal.m4: Regenerate.

19 years ago * elf-bfd.h (struct elf_link_hash_entry): Replace elf_link_hash_flags
amodra [Thu, 16 Sep 2004 14:51:59 +0000 (14:51 +0000)]
* elf-bfd.h (struct elf_link_hash_entry): Replace elf_link_hash_flags
with bitfields.  Make "type" and "other" bitfields too.
(ELF_LINK_HASH_REF_REGULAR, ELF_LINK_HASH_DEF_REGULAR,
ELF_LINK_HASH_REF_DYNAMIC, ELF_LINK_HASH_DEF_DYNAMIC,
ELF_LINK_HASH_REF_REGULAR_NONWEAK, ELF_LINK_HASH_DYNAMIC_ADJUSTED,
ELF_LINK_HASH_NEEDS_COPY, ELF_LINK_HASH_NEEDS_PLT, ELF_LINK_NON_ELF,
ELF_LINK_HIDDEN, ELF_LINK_FORCED_LOCAL, ELF_LINK_HASH_MARK,
ELF_LINK_NON_GOT_REF, ELF_LINK_DYNAMIC_DEF, ELF_LINK_DYNAMIC_WEAK,
ELF_LINK_POINTER_EQUALITY_NEEDED): Delete.
(ELF_COMMON_DEF_P, WILL_CALL_FINISH_DYNAMIC_SYMBOL): Update.
* elf-hppa.h: Update all uses of elf_link_hash_flags.
* elf-m10300.c: Likewise.
* elf.c: Likewise.
* elf32-arm.h: Likewise.
* elf32-cris.c: Likewise.
* elf32-frv.c: Likewise.
* elf32-hppa.c: Likewise.
* elf32-i370.c: Likewise.
* elf32-i386.c: Likewise.
* elf32-m32r.c: Likewise.
* elf32-m68k.c: Likewise.
* elf32-ppc.c: Likewise.
* elf32-s390.c: Likewise.
* elf32-sh-symbian.c: Likewise.
* elf32-sh.c: Likewise.
* elf32-sh64.c: Likewise.
* elf32-sparc.c: Likewise.
* elf32-vax.c: Likewise.
* elf32-xtensa.c: Likewise.
* elf64-alpha.c: Likewise.
* elf64-hppa.c: Likewise.
* elf64-ppc.c: Likewise.
* elf64-s390.c: Likewise.
* elf64-sh64.c: Likewise.
* elf64-sparc.c: Likewise.
* elf64-x86-64.c: Likewise.
* elflink.c: Likewise.
* elfxx-ia64.c: Likewise.
* elfxx-mips.c: Likewise.
* configure.in (AM_INIT_AUTOMAKE): Set version to 2.15.92.
* configure: Regenerate.
* aclocal.m4: Regenerate.

19 years agobfd/
amodra [Thu, 16 Sep 2004 12:49:52 +0000 (12:49 +0000)]
bfd/
* elf32-arm.h (elf32_arm_gc_sweep_hook): Add #ifndef OLD_ARM_ABI
around uses of R_ARM_TARGET1.
(elf32_arm_check_relocs): Likewise.
ld/
* emultempl/armelf_oabi.em (before_allocation): Add extra zero param
to bfd_elf32_arm_process_before_allocation call.

19 years ago * gdb.texinfo (Set Breaks): Add index entry for setting
eliz [Thu, 16 Sep 2004 11:15:24 +0000 (11:15 +0000)]
* gdb.texinfo (Set Breaks): Add index entry for setting
breakpoints on overloaded C++ functions that are not members of
any classes.  Add an example and an index entry for setting
breakpoints on all program functions.
(Character Sets, Macros, Overlay Commands)
(Non-debug DLL symbols, GDB/MI Output Syntax)
(Annotations Overview, Maintenance Commands, File-I/O Overview):
Use "(@value{GDBP})" instead of a literal "(gdb)".

19 years ago * cygwin.din (_impure_ptr): Don't export.
corinna [Thu, 16 Sep 2004 09:14:27 +0000 (09:14 +0000)]
* cygwin.din (_impure_ptr): Don't export.
(reent_data): Export.
* lib/_cygwin_crt0_common.cc (_impure_ptr): Drop entirely.  Don't
initialize _impure_ptr or u->impure_ptr_ptr.

19 years ago * gdb.base/bigcore.exp: Deactivate on IRIX targets.
brobecke [Thu, 16 Sep 2004 05:23:13 +0000 (05:23 +0000)]
    * gdb.base/bigcore.exp: Deactivate on IRIX targets.

19 years ago* cygwin.din (_impure_ptr): Export.
cgf [Thu, 16 Sep 2004 03:49:01 +0000 (03:49 +0000)]
* cygwin.din (_impure_ptr): Export.
(reent_data): Don't export.
* dcrt0.cc (reent_data): Drop.
(__cygwin_user_data): Initialize impure_ptr as GLOBAL_REENT.
(_dll_crt0): Initialize _impure_ptr as GLOBAL_REENT.
* lib/_cygwin_crt0_common.cc (_impure_ptr): Drop.  Declare extern as dllimport
instead.

19 years ago * mips-tdep.c (mips_insn32_frame_cache): Pass frame cache in
brobecke [Thu, 16 Sep 2004 00:35:55 +0000 (00:35 +0000)]
    * mips-tdep.c (mips_insn32_frame_cache): Pass frame cache in
        call to heuristic_proc_desc. Remove code that became redundant
        as a consequence.
        (read_next_frame_reg): Remove special case for SP_REGNUM.
        (set_reg_offset): Fix small typo.
        (reset_saved_regs): New procedure.
        (mips32_heuristic_proc_desc): No longer compute a fake
        procedure descriptor. Compute the full frame cache instead.
        Some minor comment reformatting.

19 years agodaily update
amodra [Thu, 16 Sep 2004 00:00:06 +0000 (00:00 +0000)]
daily update

19 years ago*** empty log message ***
gdbadmin [Thu, 16 Sep 2004 00:00:02 +0000 (00:00 +0000)]
*** empty log message ***

19 years ago2004-09-15 Corinna Vinschen <vinschen@redhat.com>
jjohnstn [Wed, 15 Sep 2004 21:44:34 +0000 (21:44 +0000)]
2004-09-15  Corinna Vinschen  <vinschen@redhat.com>

        * libc/reent/impure.c (reent_data): Define as alias to impure_data
        when building for Cygwin.
        * libc/include/sys/reent.h (_GLOBAL_REENT): Revert definition to
        _global_impure_ptr.

19 years ago2004-09-15 Jeff Johnston <jjohnstn@redhat.com>
jjohnstn [Wed, 15 Sep 2004 20:50:05 +0000 (20:50 +0000)]
2004-09-15  Jeff Johnston  <jjohnstn@redhat.com>

        * configure.host: Reverting 2004-09-14 change as fix has occurred on
        Cygwin side.
        * configure.in: Ditto.
        * libc/configure.in: Ditto.
        * libc/sys/configure.in: Ditto.
        * configure: Ditto.
        * libc/configure: Ditto.
        * libc/sys/configure: Ditto.
        * libc/include/sys/reent.h: Ditto.
        * libc/stdlib/__atexit.c: Ditto.
        * libc/stdlib/__call_atexit.c: Ditto.
        * libc/stdlib/cxa_atexit.c: Ditto.
        * libc/stdlib/cxa_finalize.c: Ditto.
        * libc/sys/cygwin/Makefile.am: Removed again.
        * libc/sys/cygwin/Makefile.in: Ditto.
        * libc/sys/cygwin/aclocal.m4: Ditto.
        * libc/sys/cygwin/configure: Ditto.
        * libc/sys/cygwin/configure.in: Ditto.
        * libc/sys/cygwin/dummy.c: Ditto.
        * libc/sys/cygwin/sys/reent.h: Ditto.

19 years ago Fix copyright throughout.
corinna [Wed, 15 Sep 2004 10:17:52 +0000 (10:17 +0000)]
Fix copyright throughout.
Eliminate use of _impure_ptr outside Cygwin.
* bsd_helper.cc: Include errno.h instead of cygerrno.h.
* bsd_mutex.cc : Ditto.
* client.cc: Ditto.
* cygserver.cc: Ditto.
* process.cc: Don't build functions inside Cygwin.  Don't include
cygerrno.h.  Don't set errno.
* transport_pipes.cc (SET_ERRNO): New define.  Use througout.
* transport_sockets.cc (SET_ERRNO): Ditto.
(GET_ERRNO): Ditto.

19 years ago * getfacl.c (main): Correct layout when nopt is set.
corinna [Wed, 15 Sep 2004 07:51:05 +0000 (07:51 +0000)]
* getfacl.c (main): Correct layout when nopt is set.

19 years agodaily update
amodra [Wed, 15 Sep 2004 00:00:05 +0000 (00:00 +0000)]
daily update

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

19 years ago* cygtls.h: Add alignment kludge to fix disparity between compilers.
cgf [Tue, 14 Sep 2004 23:44:49 +0000 (23:44 +0000)]
* cygtls.h: Add alignment kludge to fix disparity between compilers.
* tlsoffsets.h: Regenerate.
* fork.cc (slow_pid_reuse): Use define to control number of pids held to
prevent pid reuse.

19 years ago2004-09-14 Michael Chastain <mec.gnu@mindspring.com>
chastain [Tue, 14 Sep 2004 20:28:25 +0000 (20:28 +0000)]
2004-09-14  Michael Chastain  <mec.gnu@mindspring.com>

* gdb.threads/killed.c: Include <stdlib.h>.
* gdb.threads/pthreads.c: Likewise.

19 years ago * config/tc-mmix.c [!LLONG_MIN]: Correct #elsif to #elif.
hp [Tue, 14 Sep 2004 20:00:25 +0000 (20:00 +0000)]
* config/tc-mmix.c [!LLONG_MIN]: Correct #elsif to #elif.
[!LLONG_MAX]: Ditto.

19 years ago* HOWTO: Fix typos.
jimb [Tue, 14 Sep 2004 18:56:32 +0000 (18:56 +0000)]
* HOWTO: Fix typos.

19 years ago2004-09-14 Jeff Johnston <jjohnstn@redhat.com>
jjohnstn [Tue, 14 Sep 2004 18:12:50 +0000 (18:12 +0000)]
2004-09-14  Jeff Johnston  <jjohnstn@redhat.com>

        * configure.host: Add Cygwin sys directory.
        * configure.in: Do not set CRT0 for cygwin.
        * libc/configure.in: Ditto.
        * libc/sys/configure.in: Ditto.
        * configure: Regenerated.
        * libc/configure: Ditto.
        * libc/sys/configure: Ditto.
        * libc/include/sys/reent.h: Add __REENT_HAS_CXA_SUPPORT flag.
        * libc/stdlib/__atexit.c: Keep cxa support protected by new
        __REENT_HAS_CXA_SUPPORT flag.
        * libc/stdlib/__call_atexit.c: Ditto.
        * libc/stdlib/cxa_atexit.c: Ditto.
        * libc/stdlib/cxa_finalize.c: Ditto.
        * libc/sys/cygwin/Makefile.am: New file.
        * libc/sys/cygwin/Makefile.in: Ditto.
        * libc/sys/cygwin/aclocal.m4: Ditto.
        * libc/sys/cygwin/configure: Ditto.
        * libc/sys/cygwin/configure.in: Ditto.
        * libc/sys/cygwin/dummy.c: Ditto.
        * libc/sys/cygwin/sys/reent.h: Ditto.  This file is stabilized
        version of reent.h.

19 years ago2004-09-14 Michael Chastain <mec.gnu@mindspring.com>
chastain [Tue, 14 Sep 2004 15:50:02 +0000 (15:50 +0000)]
2004-09-14  Michael Chastain  <mec.gnu@mindspring.com>

* gdb.threads/killed.c: Add copyright notice.

19 years ago2004-09-14 Andrew Cagney <cagney@gnu.org>
cagney [Tue, 14 Sep 2004 14:49:45 +0000 (14:49 +0000)]
2004-09-14  Andrew Cagney  <cagney@gnu.org>

* MAINTAINERS: Add Michael Chastain as the backup gdb.threads
maintainer.

19 years ago2004-09-14 Andrew Cagney <cagney@gnu.org>
cagney [Tue, 14 Sep 2004 14:46:13 +0000 (14:46 +0000)]
2004-09-14  Andrew Cagney  <cagney@gnu.org>

* thread-db.c (thread_db_new_objfile): Assume that there is a
child process.

19 years ago2004-09-14 Andrew Cagney <cagney@gnu.org>
cagney [Tue, 14 Sep 2004 14:46:00 +0000 (14:46 +0000)]
2004-09-14  Andrew Cagney  <cagney@gnu.org>

* thread-db.c (thread_db_new_objfile): Assume that there is a
child process.

19 years ago* what.texinfo: Fix two typos reported on cygwin list.
cgf [Tue, 14 Sep 2004 13:02:54 +0000 (13:02 +0000)]
* what.texinfo: Fix two typos reported on cygwin list.

19 years ago * autoload.cc (EnumProcessModules): Add.
corinna [Tue, 14 Sep 2004 08:29:07 +0000 (08:29 +0000)]
* autoload.cc (EnumProcessModules): Add.
* dlfcn.cc (dlsym): Handle RTLD_DEFAULT using EnumProcessModules().
* include/dlfcn.h (RTLD_DEFAULT): Define to NULL.

19 years ago* valops.c (value_assign): 'use_buffer' is initialized to zero,
jimb [Tue, 14 Sep 2004 03:01:46 +0000 (03:01 +0000)]
* valops.c (value_assign): 'use_buffer' is initialized to zero,
and never assigned to.   Delete it, and the 'if (use_buffer)'
clauses.  Delete 'raw_buffer', since it is now unused.

19 years ago* valops.c (value_assign): Move 'buffer' to the enclosing block,
jimb [Tue, 14 Sep 2004 02:51:22 +0000 (02:51 +0000)]
* valops.c (value_assign): Move 'buffer' to the enclosing block,
so that its storage isn't referenced after its lifetime ends.

19 years ago* fork.cc (slow_pid_reuse): Temporarily double the number of pids held to
cgf [Tue, 14 Sep 2004 02:21:08 +0000 (02:21 +0000)]
* fork.cc (slow_pid_reuse): Temporarily double the number of pids held to
prevent pid reuse.

19 years agomerge from gcc
dj [Tue, 14 Sep 2004 01:16:21 +0000 (01:16 +0000)]
merge from gcc

19 years agodaily update
amodra [Tue, 14 Sep 2004 00:00:05 +0000 (00:00 +0000)]
daily update

19 years ago*** empty log message ***
gdbadmin [Tue, 14 Sep 2004 00:00:01 +0000 (00:00 +0000)]
*** empty log message ***

19 years ago* sim/sh/allinsn.exp: Set global_as_options and
dj [Mon, 13 Sep 2004 21:02:33 +0000 (21:02 +0000)]
* sim/sh/allinsn.exp: Set global_as_options and
global_ld_options appropriately for little endian builds.
* sim/sh/movua.s: Support little endian.

19 years agoIndex: ChangeLog
cagney [Mon, 13 Sep 2004 20:55:33 +0000 (20:55 +0000)]
Index: ChangeLog
2004-09-13  Andrew Cagney  <cagney@gnu.org>

* configure.in (frags): Replace TM_FILE with DEPRECATED_TM_FILE.
* configure: Re-generate.
* nlm/Makefile.in (TAGS): Update.
* Makefile.in (TAGS): Update.
* config/vax/nbsd.mt (TM_FILE): Update.
* config/sparc/vxworks.mt (TM_FILE): Update.
* config/sparc/sol2.mt (TM_FILE): Update.
* config/sparc/sol2-64.mt (TM_FILE): Update.
* config/sparc/obsd64.mt (TM_FILE): Update.
* config/sparc/obsd.mt (TM_FILE): Update.
* config/sparc/nbsd64.mt (TM_FILE): Update.
* config/sparc/nbsd.mt (TM_FILE): Update.
* config/sparc/linux64.mt (TM_FILE): Update.
* config/sparc/linux.mt (TM_FILE): Update.
* config/sparc/fbsd.mt (TM_FILE): Update.
* config/sh/wince.mt (TM_FILE): Update.
* config/sh/nbsd.mt (TM_FILE): Update.
* config/sh/linux.mt (TM_FILE): Update.
* config/sh/embed.mt (TM_FILE): Update.
* config/s390/s390.mt (TM_FILE): Update.
* config/rs6000/rs6000lynx.mt (TM_FILE): Update.
* config/rs6000/rs6000.mt (TM_FILE): Update.
* config/rs6000/aix4.mt (TM_FILE): Update.
* config/powerpc/vxworks.mt (TM_FILE): Update.
* config/powerpc/ppc-sim.mt (TM_FILE): Update.
* config/powerpc/ppc-eabi.mt (TM_FILE): Update.
* config/powerpc/obsd.mt (TM_FILE): Update.
* config/powerpc/nbsd.mt (TM_FILE): Update.
* config/powerpc/linux.mt (TM_FILE): Update.
* config/powerpc/aix.mt (TM_FILE): Update.
* config/pa/obsd.mt (TM_FILE): Update.
* config/pa/linux.mt (TM_FILE): Update.
* config/pa/hppahpux.mt (TM_FILE): Update.
* config/pa/hppa64.mt (TM_FILE): Update.
* config/pa/hppa.mt (TM_FILE): Update.
* config/ns32k/nbsdaout.mt (TM_FILE): Update.
* config/mips/wince.mt (TM_FILE): Update.
* config/mips/vxmips.mt (TM_FILE): Update.
* config/mips/nbsd.mt (TM_FILE): Update.
* config/mips/linux.mt (TM_FILE): Update.
* config/mips/irix6.mt (TM_FILE): Update.
* config/mips/irix5.mt (TM_FILE): Update.
* config/mips/embed.mt (TM_FILE): Update.
* config/m68k/vxworks68.mt (TM_FILE): Update.
* config/m68k/st2000.mt (TM_FILE): Update.
* config/m68k/os68k.mt (TM_FILE): Update.
* config/m68k/obsd.mt (TM_FILE): Update.
* config/m68k/nbsd.mt (TM_FILE): Update.
* config/m68k/monitor.mt (TM_FILE): Update.
* config/m68k/linux.mt (TM_FILE): Update.
* config/m68k/cisco.mt (TM_FILE): Update.
* config/ia64/linux.mt (TM_FILE): Update.
* config/ia64/aix.mt (TM_FILE): Update.
* config/ia64/ia64.mt (TM_FILE): Update.
* config/i386/vxworks.mt (TM_FILE): Update.
* config/i386/obsd64.mt (TM_FILE): Update.
* config/i386/obsd.mt (TM_FILE): Update.
* config/i386/nto.mt (TM_FILE): Update.
* config/i386/nbsd64.mt (TM_FILE): Update.
* config/i386/nbsd.mt (TM_FILE): Update.
* config/i386/linux64.mt (TM_FILE): Update.
* config/i386/linux.mt (TM_FILE): Update.
* config/i386/i386sol2.mt (TM_FILE): Update.
* config/i386/i386lynx.mt (TM_FILE): Update.
* config/i386/fbsd64.mt (TM_FILE): Update.
* config/i386/fbsd.mt (TM_FILE): Update.
* config/i386/cygwin.mt (TM_FILE): Update.
* config/h8300/h8300.mt (TM_FILE): Update.
* config/frv/frv.mt (TM_FILE): Update.
* config/cris/cris.mt (TM_FILE): Update.
* config/arm/wince.mt (TM_FILE): Update.
* config/arm/nbsd.mt (TM_FILE): Update.
* config/arm/linux.mt (TM_FILE): Update.
* config/arm/embed.mt (TM_FILE): Update.
* config/alpha/nbsd.mt (TM_FILE): Update.
* config/alpha/fbsd.mt (TM_FILE): Update.
* config/alpha/alpha.mt (TM_FILE): Update.
* config/alpha/alpha-osf1.mt (TM_FILE): Update.
* config/alpha/alpha-linux.mt (TM_FILE): Update.

Index: gdbserver/ChangeLog
2004-09-02  Andrew Cagney  <cagney@gnu.org>

* Makefile.in (TAGS): Replace TM_FILE with DEPRECATED_TM_FILE.

19 years ago* lib/sim-defs.exp (run_sim_test): Add global_as_options,
dj [Mon, 13 Sep 2004 20:54:03 +0000 (20:54 +0000)]
* lib/sim-defs.exp (run_sim_test): Add global_as_options,
global_ld_options, and global_sim_options to all test cases, if
defined.

19 years ago * solaris-target.c (solaris_detach, solaris_attach): Change
jimb [Mon, 13 Sep 2004 19:36:15 +0000 (19:36 +0000)]
* solaris-target.c (solaris_detach, solaris_attach): Change
"linux" to "solaris".

19 years ago2004-09-13 Andrew Cagney <cagney@gnu.org>
cagney [Mon, 13 Sep 2004 18:26:23 +0000 (18:26 +0000)]
2004-09-13  Andrew Cagney  <cagney@gnu.org>

Eliminate event_loop_p, always has the value 1.
* defs.h (event_loop_p): Delete macro.
* breakpoint.c (until_break_command): Simplify.
* utils.c (prompt_for_continue): Simplify.
* tracepoint.c (read_actions): Simplify.
* top.c (throw_exception, execute_command, gdb_readline_wrapper)
(gdb_rl_operate_and_get_next, command_line_input, get_prompt)
(set_prompt, init_main): Simplify.
(init_signals, disconnect): Delete, unused.
* remote.c (remote_async_resume)
(extended_remote_async_create_inferior): Simplify.
* mi/mi-interp.c (mi_input): Delete, unused.
(mi_interpreter_resume, mi_command_loop): Simplify.
* interps.c (current_interp_command_loop): Simplify.
* infrun.c (proceed): Simplify.
* infcmd.c (run_command, continue_command, step_1, jump_command)
(until_command, advance_command, finish_command)
(interrupt_target_command): Simplify.
* event-top.c (gdb_setup_readline, gdb_disable_readline): Simplify.

19 years ago2004-09-13 Artem B. Bityuckiy <dedekind@oktetlabs.ru>
jjohnstn [Mon, 13 Sep 2004 17:10:19 +0000 (17:10 +0000)]
2004-09-13 Artem B. Bityuckiy  <dedekind@oktetlabs.ru>

        * libc/iconv/iconv.tex: Updated with new content.
        * libc/iconv/lib/iconvnls.c: Reference ICONV_DEFAULT_NLSPATH
        instead of NLS_DEFAULT_NLSPATH.
        * libc/iconv/lib/iconvnls.h: Fix typo.
        * libc/include/sys/iconvnls.h: New file.

19 years agotrivia change to force a new snapshot
cgf [Mon, 13 Sep 2004 15:14:38 +0000 (15:14 +0000)]
trivia change to force a new snapshot

19 years agobfd/
pbrook [Mon, 13 Sep 2004 14:14:19 +0000 (14:14 +0000)]
bfd/
* bfd-in.h (bfd_elf32_arm_process_before_allocation): Update
prototype.
* bfd-in2.h: Regenerate.
* libbfd.h: Regenerate.
* elf32-arm.h (elf32_arm_link_hash_table): Add target1_is_rel.
(elf32_arm_link_hash_table_create): Set target1_is_rel.
(bfd_elf32_arm_process_before_allocation): Ditto.
(elf32_arm_final_link_relocate): Handle R_ARM_TARGET1.
(elf32_arm_gc_sweep_hook, elf32_arm_check_relocs): Ditto.
* elfarm-nabi.c (elf32_arm_howto_table): Rename RELABS to TARGET1.
* reloc.c: Ditto.
gas/
* config/tc-arm.c: Rename RELABS to TARGET1.
gas/testsuite/
* gas/arm/pic.d: Rename RELABS to TARGET1.
* gas/arm/pic.s: Ditto.
include/
* elf/arm.h: Rename RELABS to TARGET1.
ld/
* emulparams/armsymbian.sh: Set TARGET1_IS_REL.
* emultempl/armelf.em: Use TARGET1_IS_REL.  Add --target1-{rel,abs}.

19 years ago2004-09-13 Andrew Cagney <cagney@gnu.org>
cagney [Mon, 13 Sep 2004 14:05:59 +0000 (14:05 +0000)]
2004-09-13  Andrew Cagney  <cagney@gnu.org>

* config/i386/nm-i386.h (TARGET_HAS_HARDWARE_WATCHPOINTS): Delete.
* config/s390/nm-linux.h (TARGET_HAS_HARDWARE_WATCHPOINTS): Delete.
* config/pa/nm-hppah.h (TARGET_HAS_HARDWARE_WATCHPOINTS): Delete.
* config/ia64/nm-linux.h (TARGET_HAS_HARDWARE_WATCHPOINTS): Delete.
* config/frv/tm-frv.h (TARGET_HAS_HARDWARE_WATCHPOINTS): Delete.
* mips-tdep.c (mips_dump_tdep): Do not print same.

19 years ago2004-09-13 Andrew Cagney <cagney@gnu.org>
cagney [Mon, 13 Sep 2004 14:05:48 +0000 (14:05 +0000)]
2004-09-13  Andrew Cagney  <cagney@gnu.org>

* config/i386/nm-i386.h (TARGET_HAS_HARDWARE_WATCHPOINTS): Delete.
* config/s390/nm-linux.h (TARGET_HAS_HARDWARE_WATCHPOINTS): Delete.
* config/pa/nm-hppah.h (TARGET_HAS_HARDWARE_WATCHPOINTS): Delete.
* config/ia64/nm-linux.h (TARGET_HAS_HARDWARE_WATCHPOINTS): Delete.
* config/frv/tm-frv.h (TARGET_HAS_HARDWARE_WATCHPOINTS): Delete.
* mips-tdep.c (mips_dump_tdep): Do not print same.

19 years ago * hpux-core.c (thread_section_p): New function.
brobecke [Mon, 13 Sep 2004 03:51:22 +0000 (03:51 +0000)]
    * hpux-core.c (thread_section_p): New function.
        (hpux_core_core_file_p): Fix computation of offset in call
        to bfd_seek. Create a ".reg" section from an arbitrary
        ".reg/<id>" section if none was created after having read
        all sections.

19 years ago * messages.c (as_internal_value_out_of_range): Cast values passed
amodra [Mon, 13 Sep 2004 00:49:16 +0000 (00:49 +0000)]
* messages.c (as_internal_value_out_of_range): Cast values passed
to as_bad_where or as_warn_where to proper type.