OSDN Git Service
gdbadmin [Tue, 26 Oct 2004 00:00:02 +0000 (00:00 +0000)]
*** empty log message ***
cgf [Mon, 25 Oct 2004 21:20:09 +0000 (21:20 +0000)]
whitespace
cagney [Mon, 25 Oct 2004 18:50:08 +0000 (18:50 +0000)]
2004-10-25 Andrew Cagney <cagney@gnu.org>
* NEWS: Add Changes since GDB 6.3 section.
jjohnstn [Mon, 25 Oct 2004 17:56:05 +0000 (17:56 +0000)]
Fix date typo.
jjohnstn [Mon, 25 Oct 2004 17:53:19 +0000 (17:53 +0000)]
2001-10-25 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* libc/include/machine/setjmp.h: Add AVR support.
* libc/sys/rtems/crt0.S [__AVR__]: Add __stack.
bavag [Mon, 25 Oct 2004 16:11:41 +0000 (16:11 +0000)]
* cygcheck.cc (dump_sysinfo): Add leading newline before legend for
drive-list.
cgf [Mon, 25 Oct 2004 15:49:36 +0000 (15:49 +0000)]
fix whitespace, update some copyrights
hjl [Mon, 25 Oct 2004 15:47:51 +0000 (15:47 +0000)]
2004-10-25 David Mosberger-Tang <davidm@hpl.hp.com>
* config/tc-ia64.c (fixup_unw_records): Don't let the "t" value
in an epilogue directive go negative.
cgf [Mon, 25 Oct 2004 15:35:41 +0000 (15:35 +0000)]
Remove CRs
hjl [Mon, 25 Oct 2004 15:32:17 +0000 (15:32 +0000)]
2004-10-25 H.J. Lu <hongjiu.lu@intel.com>
PR 474
* config/tc-ia64.c (emit_one_bundle): Decrement md.num_slots_in_use
after reporting template error during manual bundling. Reported
by Michael Dupont, michaelx.dupont@intel.com.
ian [Mon, 25 Oct 2004 15:25:20 +0000 (15:25 +0000)]
* stabs.c (stab_demangle_v3_arglist): New static function, broken
out of stab_demangle_v3_argtypes.
(stab_demangle_v3_argtypes): Call it.
(stab_demangle_v3_arg): Handle DEMANGLE_COMPONENT_FUNCTION_TYPE.
If we find an unrecognized component, print out its number.
hjl [Mon, 25 Oct 2004 15:24:24 +0000 (15:24 +0000)]
2004-10-25 David Mosberger <davidm@hpl.hp.com>
* readelf.c (slurp_ia64_unwind_table): Support relocations against
non-section symbols by adding in the symbol value.
nickc [Mon, 25 Oct 2004 12:25:54 +0000 (12:25 +0000)]
Add ARM CFI support
nickc [Mon, 25 Oct 2004 09:59:00 +0000 (09:59 +0000)]
PR 465
* readelf.c (dynamic_strings_length): New global variable.
(VALID_DYNAMIC_NAME, GET_DYNAMIC_NAME): New macros for accessing
strings in the dynamic string table.
(process_section_headers): Initialise dynamic_strings_length.
(process_dynamic_section): Likewise.
(process_object): Reset dynamic_string_length when the buffer is freed.
(dynamic_sections_mips_val): Use the new macros.
(process_dynamic_section): Likewise.
(process_version_sections): Likewise.
(process_symbol_table): Likewise.
(process_syminfo): Likewise.
(process_mips_specific): Likewise.
(dump_relocations): Add a new parameter 'strtablen' and use this to verify that
string offset in a given reloc is valid. Print a suitable error message
otherwise.
(process_relocs): Pass the new argument to dump_relocations.
tomerl [Mon, 25 Oct 2004 09:47:25 +0000 (09:47 +0000)]
2004-10-21 Tomer Levi <Tomer.Levi@nsc.com>
* crx-opc.c (crx_instruction): Replace i3, i4, i5 with us3, us4, us5 (respectively).
Remove unsupported 'popa' instruction.
Reverse operands order in store co-processor instructions.
tomerl [Mon, 25 Oct 2004 09:45:36 +0000 (09:45 +0000)]
2004-10-21 Tomer Levi <Tomer.Levi@nsc.com>
* crx-opc.c (crx_instruction): Replace i3, i4, i5 with us3, us4, us5 (respectively).
Remove unsupported 'popa' instruction.
Reverse operands order in store co-processor instructions.
tomerl [Mon, 25 Oct 2004 09:44:27 +0000 (09:44 +0000)]
2004-10-21 Tomer Levi <Tomer.Levi@nsc.com>
* opcode/crx.h (operand_type): Remove redundant types i3, i4, i5, i8, i12.
Add new unsigned immediate types us3, us4, us5, us16.
tomerl [Mon, 25 Oct 2004 09:42:35 +0000 (09:42 +0000)]
2004-10-21 Tomer Levi <Tomer.Levi@nsc.com>
* opcode/crx.h (operand_type): Remove redundant types i3, i4, i5, i8, i12.
Add new unsigned immediate types us3, us4, us5, us16.
tomerl [Mon, 25 Oct 2004 09:39:13 +0000 (09:39 +0000)]
'gas/crx' update
tomerl [Mon, 25 Oct 2004 09:36:26 +0000 (09:36 +0000)]
Remove test for unsupported 'popa' instruction.
tomerl [Mon, 25 Oct 2004 09:36:06 +0000 (09:36 +0000)]
Reverse operands order in store co-processor instructions.
tomerl [Mon, 25 Oct 2004 09:34:12 +0000 (09:34 +0000)]
'config/tc-crx.c' update.
tomerl [Mon, 25 Oct 2004 09:30:55 +0000 (09:30 +0000)]
1. Check unsigned immediate operands validity. 2. Update coprocessor id to be unsigned immediate.
amodra [Mon, 25 Oct 2004 00:00:05 +0000 (00:00 +0000)]
daily update
gdbadmin [Mon, 25 Oct 2004 00:00:04 +0000 (00:00 +0000)]
*** empty log message ***
hp [Sun, 24 Oct 2004 22:50:42 +0000 (22:50 +0000)]
* mmo.c: Adjust to ISO C.
hp [Sun, 24 Oct 2004 21:40:35 +0000 (21:40 +0000)]
* mmo.c (mmo_write_section_description): New function broken out
of mmo_internal_write_section.
(mmo_internal_write_section): For each of .text and .data, call
mmo_write_section_description before outputting contents if it has
nontrivially deducible vma or contents.
(mmo_has_leading_or_trailing_zero_tetra_p): New function.
(mmo_canonicalize_symtab): Adjust absolute symbols to .data
symbols if found within the .data address range.
hp [Sun, 24 Oct 2004 21:39:30 +0000 (21:39 +0000)]
* ld-mmix/sec-8m.d: Adjust test for dump using correct section
length.
* ld-mmix/sec-9.d: Renamed test, formerly known as sec-5.d.
* ld-mmix/sec-5.d, ld-mmix/b-offloc.s: Rewritten test.
drow [Sun, 24 Oct 2004 18:45:37 +0000 (18:45 +0000)]
* opncls.c (bfd_close): Return TRUE for BFD_IN_MEMORY.
aaronwl [Sun, 24 Oct 2004 17:49:55 +0000 (17:49 +0000)]
* dlltool.c: Include <assert.h>.
(PREFIX_ALIAS_BASE): Define.
(struct export): Add member import_name;
(def_exports): Set import_name.
(make_one_lib_file): Remove prefix alias code, use import_name in .idata$6.
(gen_lib_file): Create and delete aliases.
* binutils-all/alias.def: New file.
* binutils-all/dlltool.exp: Two new -p tests.
* config/default.exp (dlltool_gas_flag): New variable.
Copy gas and lds executables into tmpdir/gas directory rather than making
symlinks which might not be supported by the host OS.
Attempt to handle the case where the host OS does not use the .exe extension
but the target OS does.
* lib/utils-lib.exp (exe_ext): New procedure.
hp [Sun, 24 Oct 2004 14:09:16 +0000 (14:09 +0000)]
* mmo.c (File Layout): Correct place of misplaced blurb about
special data.
dannysmith [Sun, 24 Oct 2004 09:03:29 +0000 (09:03 +0000)]
2004-10-24 Dan Aloni <da-x@colinux.org>
* include/ddk/ntapi.h (NtQueryFullAttributesFile,
ZwQueryFullAttributesFile): Declare.
* include/ddk/ntapi.h (RtlDosPathNameToNtPathName_U):
Declare.
lib/ntoskrnl.def (ZwQueryDirectoryFile, ZwQueryFullAttributesFile.
ZwQueryVolumeInformationFile): Add stubs.
dannysmith [Sun, 24 Oct 2004 01:00:11 +0000 (01:00 +0000)]
* pe-dll.c (process_def_file): Don't export all symbols by default if
building a position-independent executable.
hp [Sun, 24 Oct 2004 00:13:15 +0000 (00:13 +0000)]
* ld-mmix/getaa-6b.d, ld-mmix/getaa-6f.d, ld-mmix/getaa14b.d,
ld-mmix/getaa14f.d, ld-mmix/jumpa-6b.d, ld-mmix/jumpa-6f.d,
ld-mmix/jumpa14b.d, ld-mmix/jumpa14f.d, ld-mmix/reg-1.d,
ld-mmix/reg-1m.d: Adjust for changed error message format.
gdbadmin [Sun, 24 Oct 2004 00:00:32 +0000 (00:00 +0000)]
*** empty log message ***
amodra [Sun, 24 Oct 2004 00:00:06 +0000 (00:00 +0000)]
daily update
drow [Sat, 23 Oct 2004 20:30:02 +0000 (20:30 +0000)]
* configure.in: Use an absolute path to install-sh.
* configure: Regenerated.
schwab [Sat, 23 Oct 2004 19:13:25 +0000 (19:13 +0000)]
* ada-lang.c (grow_vect): Return the new array instead of
expecting pointer to pointer to avoid violation of aliasing rules.
* ada-lang.h (GROW_VECT): Adapt call to grow_vect.
nickc [Sat, 23 Oct 2004 17:26:35 +0000 (17:26 +0000)]
* dlltool.c: Include <assert.h>.
(PREFIX_ALIAS_BASE): Define.
(struct export): Add member import_name;
(def_exports): Set import_name.
(make_one_lib_file): Remove prefix alias code, use import_name in .idata$6.
(gen_lib_file): Create and delete aliases.
* binutils-all/alias.def: New file.
* binutils-all/dlltool.exp: Two new -p tests.
* config/default.exp (dlltool_gas_flag): New variable.
Copy gas and lds executables into tmpdir/gas directory rather than making
symlinks which might not be supported by the host OS.
Attempt to handle the case where the host OS does not use the .exe extension
but the target OS does.
* lib/utils-lib.exp (exe_ext): New procedure.
uweigand [Sat, 23 Oct 2004 16:31:21 +0000 (16:31 +0000)]
* s390-tdep.c (enum pv_boolean): Remove.
(pv_is_array_ref): Remove.
(s390_on_stack): Remove.
(S390_NUM_SPILL_SLOTS): Remove.
(struct s390_prologue_data): Remove members 'spill' and 'back_chain',
add members 'gpr_slot', 'fpr_slot', and 'back_chain_saved_p'.
(s390_store): Track all stores of orginal incoming registers to the
stack constant offsets relative to the CFA, instead of only tracking
stores into specific spill slots.
(s390_load): Likewise.
(s390_analyze_prologue): Adapt to struct s390_prologue_data changes.
(s390_prologue_frame_unwind_cache): Likewise. Only track registers
defined as call-saved by the ABI.
(s390_push_dummy_call): Use bottom of dummy call argument save area
as return value, not the top. Do not store to the called function's
register save area.
(s390_unwind_dummy_id): Adapt accordingly.
cagney [Sat, 23 Oct 2004 16:18:05 +0000 (16:18 +0000)]
2004-10-23 Andrew Cagney <cagney@gnu.org>
* objfiles.h (struct objfile): Rename obj_private to
deprecated_obj_private, sym_private to deprecated_sym_private, and
sym_stab_info to deprecated_sym_stab_info.
* gdb-stabs.h: Update.
* elfread.c: Update.
* dbxread.c: Update.
* coffread.c: Update.
* xcoffread.c: Update.
* symfile.c: Update.
* somread.c: Update.
* nlmread.c: Update.
* mdebugread.c: Update.
* hpread.c: Update.
* coffread.c: Update.
eliz [Sat, 23 Oct 2004 15:05:29 +0000 (15:05 +0000)]
* gdb.texinfo (Core File Generation): New section.
eliz [Sat, 23 Oct 2004 14:34:53 +0000 (14:34 +0000)]
(Calling): Expand and elaborate text. Add "print". Add the
description of problems with weak aliases.
eliz [Sat, 23 Oct 2004 14:21:42 +0000 (14:21 +0000)]
2004-10-23 Eli Zaretskii <eliz@gnu.org>
* gdb.texinfo (Starting): Fix whitespace; make "elaboration" stand
out where it is first used, and add an index entry for the term.
eliz [Sat, 23 Oct 2004 14:11:32 +0000 (14:11 +0000)]
2004-10-23 Eli Zaretskii <eliz@gnu.org>
* gdb.texinfo(Files): Add a tip for decreasing memory used for
symtabs from shared libraries.
eliz [Sat, 23 Oct 2004 13:52:37 +0000 (13:52 +0000)]
* gdb.texinfo (SVR4 Process Information): Document subcommands of
"info proc" that are already implemented. Add index entries.
(Working Directory): Add a cross-reference to "info proc" command.
kettenis [Sat, 23 Oct 2004 12:23:12 +0000 (12:23 +0000)]
* config.bfd: Add mips64*-*-openbsd.
kettenis [Sat, 23 Oct 2004 12:13:53 +0000 (12:13 +0000)]
* mips64obsd-nat.c, mips64obsd-tdep.c: New files.
* configure.host: Add mips64*-*-openbsd*.
* configure.tgt: Add mips64*-*-openbsd*.
* Makefile.in (ALLDEPFILES): Add mips64obsd-nat.o,
mips64obsd-tdep.c.
(mips64obsd-nat.o, mips64obsd-tdep.o): New dependecies.
* config/mips/obsd64.mh, config/mips/obsd64.mt: New files.
amodra [Sat, 23 Oct 2004 00:00:06 +0000 (00:00 +0000)]
daily update
gdbadmin [Sat, 23 Oct 2004 00:00:03 +0000 (00:00 +0000)]
*** empty log message ***
brobecke [Fri, 22 Oct 2004 20:58:56 +0000 (20:58 +0000)]
* symtab.c (symbol_search_name): Minor reformatting.
bavag [Fri, 22 Oct 2004 01:29:10 +0000 (01:29 +0000)]
* cygcheck.cc (dump_sysinfo): In legend for drive-list: Add ``ram'' and
``unk''. Use single puts. Add leading newline. Line up equal-signs.
msnyder [Fri, 22 Oct 2004 00:34:42 +0000 (00:34 +0000)]
2004-10-21 msnyder <msnyder@redhat.com>
* mn10300-tdep.c: Replace struct mn10300_unwind_cache with
struct trad_frame_cache. Don't seem to need any more.
(mn10300_frame_unwind_cache): Use trad_frame_cache.
Tentatively try using SP or A3 reg as frame base.
(mn10300_frame_dummy_this_id): Rename to mn10300_frame_this_id.
Call trad_frame_get_id.
(mn10300_frame_prev_reg): Call trad_frame_get_reg.
(mn10300_frame_base_address): Call trad_frame_get_this_base.
(mn10300_frame_args_address, mn10300_frame_locals_address):
Delete. Substitute mn10300_frame_base_address.
(mn10300_frame_unwind_init): Call dwarf2_frame_sniffer (even
though it doesn't seem to work yet).
gdbadmin [Fri, 22 Oct 2004 00:00:32 +0000 (00:00 +0000)]
*** empty log message ***
amodra [Fri, 22 Oct 2004 00:00:07 +0000 (00:00 +0000)]
daily update
bwilson [Thu, 21 Oct 2004 16:29:10 +0000 (16:29 +0000)]
* elf32-xtensa.c (ebb_propose_action): Put declarations before
statements.
hjl [Thu, 21 Oct 2004 15:32:39 +0000 (15:32 +0000)]
2004-10-21 H.J. Lu <hongjiu.lu@intel.com>
* configure.in: (AM_INIT_AUTOMAKE): Set version to 2.15.94.
* configure: Regenerate.
hjl [Thu, 21 Oct 2004 15:28:13 +0000 (15:28 +0000)]
bfd/
2004-10-21 H.J. Lu <hongjiu.lu@intel.com>
PR 463
* aoutx.h (aout_link_input_section_std): Pass proper hash entry
to linker reloc_overflow callback.
(aout_link_input_section_ext): Likewise.
(aout_link_reloc_link_order): Likewise.
* coff-a29k.c (coff_a29k_relocate_section): Likewise.
* coff-alpha.c (alpha_ecoff_get_relocated_section_contents):
Likewise.
(alpha_relocate_section): Likewise.
* coff-arm.c (coff_arm_relocate_section): Likewise.
* coff-h8300.c (h8300_reloc16_extra_cases): Likewise.
* coff-h8500.c (extra_case): Likewise.
* coff-i960.c (coff_i960_relocate_section): Likewise.
* coff-mcore.c (coff_mcore_relocate_section): Likewise.
* coff-mips.c (mips_relocate_section): Likewise.
* coff-or32.c (coff_or32_relocate_section): Likewise.
* coff-ppc.c (coff_ppc_relocate_section): Likewise.
* coff-rs6000.c (xcoff_ppc_relocate_section): Likewise.
* coff-sh.c (sh_relocate_section): Likewise.
* coff-tic80.c (coff_tic80_relocate_section): Likewise.
* coff-w65.c (w65_reloc16_extra_cases): Likewise.
* coff-z8k.c (extra_case): Likewise.
* coff64-rs6000.c (xcoff64_ppc_relocate_section): Likewise.
* cofflink.c (_bfd_coff_reloc_link_order): Likewise.
(_bfd_coff_generic_relocate_section): Likewise.
* ecoff.c (ecoff_reloc_link_order): Likewise.
* elf-hppa.h (elf_hppa_relocate_section): Likewise.
* elf-m10200.c (mn10200_elf_relocate_section): Likewise.
* elf-m10300.c (mn10300_elf_relocate_section): Likewise.
* elf32-arm.h (elf32_arm_relocate_section): Likewise.
* elf32-avr.c (elf32_avr_relocate_section): Likewise.
* elf32-cr16c.c (elf32_cr16c_relocate_section): Likewise.
* elf32-cris.c (cris_elf_relocate_section): Likewise.
* elf32-crx.c (elf32_crx_relocate_section): Likewise.
* elf32-d10v.c (elf32_d10v_relocate_section): Likewise.
* elf32-fr30.c (fr30_elf_relocate_section): Likewise.
* elf32-frv.c (elf32_frv_relocate_section): Likewise.
* elf32-h8300.c (elf32_h8_relocate_section): Likewise.
* elf32-hppa.c (elf32_hppa_relocate_section): Likewise.
* elf32-i370.c (i370_elf_relocate_section): Likewise.
* elf32-i386.c (elf_i386_relocate_section): Likewise.
* elf32-i860.c (elf32_i860_relocate_section): Likewise.
* elf32-ip2k.c (ip2k_elf_relocate_section): Likewise.
* elf32-iq2000.c (iq2000_elf_relocate_section): Likewise.
* elf32-m32r.c (m32r_elf_relocate_section): Likewise.
* elf32-m68hc1x.c (elf32_m68hc11_relocate_section): Likewise.
* elf32-m68k.c (elf_m68k_relocate_section): Likewise.
* elf32-mcore.c (mcore_elf_relocate_section): Likewise.
* elf32-msp430.c (elf32_msp430_relocate_section): Likewise.
* elf32-openrisc.c (openrisc_elf_relocate_section): Likewise.
* elf32-ppc.c (ppc_elf_relocate_section): Likewise.
* elf32-s390.c (elf_s390_relocate_section): Likewise.
* elf32-sh.c (sh_elf_relocate_section): Likewise.
* elf32-sparc.c (elf32_sparc_relocate_section): Likewise.
* elf32-v850.c (v850_elf_relocate_section): Likewise.
* elf32-vax.c (elf_vax_relocate_section): Likewise.
* elf32-xstormy16.c (xstormy16_elf_relocate_section): Likewise.
* elf64-alpha.c (elf64_alpha_relocate_section): Likewise.
* elf64-mmix.c (mmix_elf_relocate_section): Likewise.
* elf64-ppc.c (ppc64_elf_relocate_section): Likewise.
* elf64-s390.c (elf_s390_relocate_section): Likewise.
* elf64-sh64.c (sh_elf64_relocate_section): Likewise.
* elf64-sparc.c (sparc64_elf_relocate_section): Likewise.
* elf64-x86-64.c (elf64_x86_64_relocate_section): Likewise.
* elflink.c (elf_reloc_link_order): Likewise.
* elfxx-ia64.c (elfNN_ia64_relocate_section): Likewise.
* elfxx-mips.c (_bfd_mips_elf_relocate_section): Likewise.
(_bfd_elf_mips_get_relocated_section_contents): Likewise.
* linker.c (_bfd_generic_reloc_link_order): Likewise.
* pdp11.c (pdp11_aout_link_input_section): Likewise.
(aout_link_reloc_link_order): Likewise.
* reloc.c (bfd_generic_get_relocated_section_contents):
Likewise.
* xcofflink.c (xcoff_reloc_link_order): Likewise.
* simple.c (simple_dummy_reloc_overflow): Updated.
include/
2004-10-21 H.J. Lu <hongjiu.lu@intel.com>
PR 463
* bfdlink.h (bfd_link_callbacks): Add a pointer to struct
bfd_link_hash_entry to reloc_overflow.
ld/
2004-10-21 H.J. Lu <hongjiu.lu@intel.com>
PR 463
* ldmain.c (reloc_overflow): Accept a pointer to struct
bfd_link_hash_entry. Report symbol location for relocation
overflow.
hjl [Thu, 21 Oct 2004 15:20:34 +0000 (15:20 +0000)]
2004-10-21 H.J. Lu <hongjiu.lu@intel.com>
* genscripts.sh (libpath.exp): Really generate for first
emulation only.
brobecke [Thu, 21 Oct 2004 04:10:48 +0000 (04:10 +0000)]
* linux-x86-64-low.c (ARCH_SET_GS): Add definition if missing.
(ARCH_SET_FS): Likewise.
(ARCH_GET_FS): Likewise.
(ARCH_GET_GS): Likewise.
brobecke [Thu, 21 Oct 2004 03:55:07 +0000 (03:55 +0000)]
* gdb.ada/null_record.exp: Check where we stopped after
sending the start command, instead of where the associated
temporary breakpoint was inserted.
brobecke [Thu, 21 Oct 2004 00:52:30 +0000 (00:52 +0000)]
* symtab.h: Fix typo in comment.
cgf [Thu, 21 Oct 2004 00:06:37 +0000 (00:06 +0000)]
* cygcheck.cc (dump_sysinfo): Allow for larger drives in drive-list. Change
``Used'' to ``Free'' in helptext-title for drive-list.
amodra [Thu, 21 Oct 2004 00:00:07 +0000 (00:00 +0000)]
daily update
gdbadmin [Thu, 21 Oct 2004 00:00:06 +0000 (00:00 +0000)]
*** empty log message ***
schwab [Wed, 20 Oct 2004 21:29:44 +0000 (21:29 +0000)]
* elf32-m68k.c (elf_m68k_plt_sym_val): New function.
(elf_backend_plt_sym_val): Define.
jimb [Wed, 20 Oct 2004 19:28:02 +0000 (19:28 +0000)]
Use the libthread_db 'td_symbol_list' function to look up all the
symbols libthread_db will need when invited to by GDB.
* thread-db.c (add_symbol_to_list): Make 'name' argument const.
(td_symbol_list_p): New libthread_db function pointer.
(thread_db_dlopen): Initialize it.
(thread_db_attach): Use td_symbol_list to pre-load our symbol
cache with the names of all the symbols libthread_db will ever
request.
jimb [Wed, 20 Oct 2004 19:22:47 +0000 (19:22 +0000)]
* thread-db.c (thread_db_get_gen): There's no reason to try to
open a thread agent until we've at least requested values for all
the symbols we know about.
jimb [Wed, 20 Oct 2004 19:19:39 +0000 (19:19 +0000)]
* server.c (usage): Don't include the entire pathname in the usage
message.
cgf [Wed, 20 Oct 2004 04:49:33 +0000 (04:49 +0000)]
* select.cc (start_thread_socket): Remove attempt to delay reading of exitsock
or suffer occasional mysterious 60 second hangs.
(socket_cleanup): Empty the exitsock here after the thread has terminated.
dannysmith [Wed, 20 Oct 2004 01:58:46 +0000 (01:58 +0000)]
* config.bfd: Set targ_underscore=yes for PE COFF targets.
cgf [Wed, 20 Oct 2004 01:03:55 +0000 (01:03 +0000)]
revert erroneous checkin
cgf [Wed, 20 Oct 2004 01:02:16 +0000 (01:02 +0000)]
* fhandler_console.cc (fhandler_console::fixup_after_exec): Fix error message.
amodra [Wed, 20 Oct 2004 00:00:06 +0000 (00:00 +0000)]
daily update
gdbadmin [Wed, 20 Oct 2004 00:00:02 +0000 (00:00 +0000)]
*** empty log message ***
jimb [Tue, 19 Oct 2004 22:54:23 +0000 (22:54 +0000)]
* thread-db.c (get_thread_signals): Doc fix.
jimb [Tue, 19 Oct 2004 21:20:08 +0000 (21:20 +0000)]
* thread-db.c (enum symbol_cache_defined): Move this definition
above that of (struct symbol_cache), and give it a name.
(struct symbol_cache): Use that enum as the type of 'defined_p', so
the debugger will print symbol cache entries more helpfully.
jimb [Tue, 19 Oct 2004 21:16:44 +0000 (21:16 +0000)]
* ptrace-target.c (ptrace_create_child): Don't use sys_nerr to
check that errno is in a valid range. The use sys_nerr is
deprecated on GNU/Linux, and according to the ISO C standard and
POSIX, strerror always returns a valid string, even for invalid
errno codes.
kettenis [Tue, 19 Oct 2004 20:28:50 +0000 (20:28 +0000)]
* dwarf2read.c (struct comp_unit_head): Fix coding style.
(dwarf_decode_line_header): Likewise.
dannysmith [Tue, 19 Oct 2004 20:07:32 +0000 (20:07 +0000)]
* emultempl/pe.em (gld_${EMULATION_NAME}_after_open): Simplify
comparison and replacement of filenames.
chastain [Tue, 19 Oct 2004 19:43:46 +0000 (19:43 +0000)]
2004-10-19 Michael Chastain <mec.gnu@mindspring.com>
* NEWS: GDB works with GCC -feliminate-dwarf2-dups.
hjl [Tue, 19 Oct 2004 19:30:33 +0000 (19:30 +0000)]
2004-10-19 H.J. Lu <hongjiu.lu@intel.com>
* readelf.c (process_section_groups): Free symtab after use.
cagney [Tue, 19 Oct 2004 18:52:03 +0000 (18:52 +0000)]
2004-10-19 Andrew Cagney <cagney@gnu.org>
* src-release (do-djunpack, do-md5sum): Install the generated file
directly into the proto-toplev/ directory.
cagney [Tue, 19 Oct 2004 18:18:38 +0000 (18:18 +0000)]
2004-10-19 Andrew Cagney <cagney@gnu.org>
GDB 6.3 branch created.
* version.in: Bump to version 6.3.50_2004-10-19-cvs.
cagney [Tue, 19 Oct 2004 18:11:15 +0000 (18:11 +0000)]
2004-10-19 Andrew Cagney <cagney@gnu.org>
* src-release (GDB_SUPPORT_DIRS): Remove utils and intl.
hjl [Tue, 19 Oct 2004 17:14:37 +0000 (17:14 +0000)]
2004-10-19 H.J. Lu <hongjiu.lu@intel.com>
* ld-elf/exclude.exp: Allow cris-*-elf.
* ld-elf/exclude1.s: Add ".data". Remove "- include_sym".
* ld-elf/exclude2.s: Add ".data".
hjl [Tue, 19 Oct 2004 15:44:58 +0000 (15:44 +0000)]
2004-10-19 H.J. Lu <hongjiu.lu@intel.com>
PR 459
* ldlang.c (load_symbols): Use the same -Bdynamic/-Bstatic
option on linker script as the one for linker script.
amodra [Tue, 19 Oct 2004 12:00:55 +0000 (12:00 +0000)]
* elf64-ppc.c (opd_entry_value): Handle --just-symbols objects.
(ppc64_elf_edit_opd): Likewise.
mmitchel [Tue, 19 Oct 2004 06:02:44 +0000 (06:02 +0000)]
* elfarm-nabi.c (ELF_DYNAMIC_SEC_FLAGS): Add comment.
* elflink.c (_bfd_elf_create_dynamic_sections): For a loaded PLT,
set SEC_ALLOC and SEC_LOAD.
hp [Tue, 19 Oct 2004 05:02:49 +0000 (05:02 +0000)]
* ld-elf/exclude.exp: Don't run for cris-*-elf.
amodra [Tue, 19 Oct 2004 00:00:05 +0000 (00:00 +0000)]
daily update
gdbadmin [Tue, 19 Oct 2004 00:00:02 +0000 (00:00 +0000)]
*** empty log message ***
corinna [Mon, 18 Oct 2004 14:26:17 +0000 (14:26 +0000)]
* sysv_sem.cc: Redefine offsetof to circumvent build problems with
gcc 3.4.
nickc [Mon, 18 Oct 2004 14:04:40 +0000 (14:04 +0000)]
strings.c (usage): Place radix values for -t option into the correct order.
objcopy.c (add_redefine_syms_file): Change error messages to use
<filename>:<linenumber>: format for easier parsing by automatic tools.
srconv.c (show_usage): Fix spelling typo.
windres.c (format_from_filename): Suggest the use of -J instead of -I if the
file type cannot be determined.
nickc [Mon, 18 Oct 2004 13:44:48 +0000 (13:44 +0000)]
strings.c: Include <sys/stat.h>.
amodra [Mon, 18 Oct 2004 12:32:09 +0000 (12:32 +0000)]
* config/tc-i386.c (O_secrel): Delete.
(tc_pe_dwarf2_emit_offset): New function.
* config/tc-i386.h (O_secrel): Define as O_md1.
(TC_DWARF2_EMIT_OFFSET): Define.
corinna [Mon, 18 Oct 2004 10:25:38 +0000 (10:25 +0000)]
* cygcheck.cc (pretty_id): Don't let i become negative. Fix
printf-format.
nickc [Mon, 18 Oct 2004 08:06:27 +0000 (08:06 +0000)]
Compute 'name' for relocs against both local and global symbols.
nickc [Mon, 18 Oct 2004 08:02:25 +0000 (08:02 +0000)]
Accept and ignore @fptr() directives for 4-byte fixups.
nickc [Mon, 18 Oct 2004 08:02:14 +0000 (08:02 +0000)]
Accept and ignore @fptr() directives for 4-byte fixups.