aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2005-02-112005-02-11 H.J. Lu <hongjiu.lu@intel.com>H.J. Lu2-8/+4
* bfd-in2.h: Rebuilt.
2005-02-11Fix typo.Andreas Schwab1-1/+1
2005-02-11(bfd_sym_parse_contained_variables_table_entry_v32): Avoid call to memcpy withNick Clifton2-0/+5
a size of 0.
2005-02-11(m32r_reloc_map_old): Use #ifdef USE_M32R_OLD_RELOC to protect the ↵Nick Clifton2-1/+6
declaration of this array.
2005-02-11(iq2000_reloc_map): Remove unused structure and array.Nick Clifton2-24/+5
2005-02-11(ip2k_call_opcode, IS_CALL_OPCODE): Remove unused structure and macro.Nick Clifton2-9/+3
2005-02-11(coff_std_swap_table): Add an unused attribute in case it is not used.Nick Clifton2-1/+4
2005-02-11(coff_rtype_to_howto): Move definition before inclusion of coffcode.h so thatNick Clifton2-3/+7
it is actually picked up.
2005-02-112005-02-11 Paul Brook <paul@codesourcery.com>Paul Brook2-1/+5
* ld-elf/symbol1w.s: Avoid usung @function syntax.
2005-02-112005-02-11 Paul Brook <paul@codesourcery.com>Paul Brook5-16/+68
* elf-bfd.h (struct elf_link_hash_table): Add is_relocatable_executable. * elf.c (_bfd_elf_link_hash_table_init): Initialize it. * elflink.c (bfd_elf_link_record_dynamic_symbol): Create local dynamic symbols in relocatable executables. (bfd_elf_record_link_assignment): Create dynamic section symbols in relocatable executables. (_bfd_elf_link_renumber_dynsyms): Ditto. (bfd_elf_final_link): Ditto. * elf32-arm.c (elf32_arm_final_link_relocate): Copy absolute relocations into relocatable executables. (elf32_arm_check_relocs): Crate dynamic sections for relocatable executables. Also copy absolute relocations. (elf32_arm_adjust_dynamic_symbol): Don't create copy relocations in relocatable executables. (allocate_dynrelocs): Copy relocations for relocatable executables. Output dynamic symbols for symbols defined in linker scripts.
2005-02-11Fix compile time warning building iq2000-asm.cNick Clifton4-5/+12
2005-02-11Regenerate frv-dis.c in order to fix a compile time warning.Nick Clifton2-1/+5
2005-02-11Fix compile time warning by using an unsigned type.Nick Clifton2-1/+4
2005-02-11Remove redundant test in BFD_ASSERTNick Clifton2-1/+6
2005-02-112005-02-10 H.J. Lu <hongjiu.lu@intel.com>H.J. Lu2-24/+88
* readelf.c (group_count): Don't initialize it. (process_section_groups): Reurn 1 if we won't do unwind nor section groups. Set group_count to 0 before counting group sections and return 1 if there are no group sections. Reread SHT_SYMTAB/SHT_STRTAB sections only when needed. Don't skip section 0. (process_object): Only set do_unwind to 0 if process_section_groups return 0.
2005-02-11 * ld-elfvsb/hidden2.s: Replace .word with .long.Alan Modra2-1/+5
2005-02-11 * elf64-ppc.c (toc_adjusting_stub_needed): Return true forAlan Modra2-6/+25
old-style branches to undefined dot-symbols which will be satisfied by a plt call.
2005-02-11gas/Jan Beulich3-100/+105
2005-02-11 Jan Beulich <jbeulich@novell.com> * config/tc-ia64.h (LEX_AT): Include LEX_BEGIN_NAME. (LEX_QM): Likewise. (ia64_parse_name): New third parameter. (md_parse_name): Pass third argument. * config/tc-ia64.c (pseudo_func): Placeholders use NULL as name. (md_operand): Handling of '@'-prefixed symbols moved from here... (ia64_parse_name): ...to here.
2005-02-11gas/Jan Beulich2-121/+7
2005-02-11 Jan Beulich <jbeulich@novell.com> * config/tc-ia64.c (md): Remove last_groups and group_idx. (errata_nop_necessary_p): Remove declaraction and definition. (emit_one_bundle): Don't call errata_nop_necessary_p. Don't update md.group_idx. Don't reset md.last_groups.
2005-02-11gas/Jan Beulich2-5/+32
2005-02-11 Jan Beulich <jbeulich@novell.com> * config/tc-ia64.c (parse_section_name): Handle non-quoted first argument. (dot_xdata): Free section name after use. (dot_float_cons): Likewise. (dot_xstringer): Likewise. (dot_xdata_ua): Likewise. (dot_float_cons_ua): Likewise. (md_pseudo_table): Add xdata16 and xdata16.ua.
2005-02-112005-02-10 H.J. Lu <hongjiu.lu@intel.com>H.J. Lu4-2/+13
* doc/all.texi: Add IA64. * doc/as.texinfo: Likewise. * doc/c-ia64.texi: Fix typos.
2005-02-11Fix my email address in last commit.Mark Kettenis1-1/+1
2005-02-11* gdb.dwarf2/dw2-intermix.exp, gdb.dwarf2/dw2-intermix.S: NewMark Kettenis3-0/+258
files.
2005-02-112005-02-10 Andrew Cagney <cagney@gnu.org>Andrew Cagney185-1910/+1919
Mark up all error and warning messages. * ada-lang.c, amd64-tdep.c, arch-utils.c, breakpoint.c: Update. * bsd-kvm.c, bsd-uthread.c, coff-solib.h, coffread.c: Update. * core-aout.c, core-regset.c, corefile.c, corelow.c: Update. * cp-abi.c, cp-support.c, cp-valprint.c, cris-tdep.c: Update. * dbxread.c, demangle.c, doublest.c, dsrec.c: Update. * dve3900-rom.c, dwarf2expr.c, dwarf2loc.c: Update. * dwarf2read.c, dwarfread.c, elfread.c, eval.c: Update. * event-top.c, exec.c, expprint.c, f-lang.c: Update. * f-typeprint.c, f-valprint.c, fbsd-nat.c, findvar.c: Update. * frame.c, frv-linux-tdep.c, gcore.c, gdbtypes.c: Update. * gnu-nat.c, gnu-v2-abi.c, gnu-v3-abi.c, go32-nat.c: Update. * hpacc-abi.c, hppa-hpux-nat.c, hppa-hpux-tdep.c: Update. * hppa-linux-nat.c, hppa-linux-tdep.c, hppa-tdep.c: Update. * hpread.c, hpux-thread.c, i386-linux-nat.c: Update. * i386-linux-tdep.c, i386-tdep.c, i386bsd-nat.c: Update. * i386gnu-nat.c, i387-tdep.c, ia64-linux-nat.c: Update. * ia64-tdep.c, inf-child.c, inf-ptrace.c, inf-ttrace.c: Update. * infcall.c, infcmd.c, inflow.c, infptrace.c, infrun.c: Update. * inftarg.c, interps.c, irix5-nat.c, jv-lang.c: Update. * kod-cisco.c, kod.c, language.c, libunwind-frame.c: Update. * linespec.c, linux-nat.c, linux-thread-db.c, m2-lang.c: Update. * m32r-rom.c, m68hc11-tdep.c, m68k-tdep.c: Update. * m68klinux-nat.c, macrocmd.c, macroexp.c, main.c: Update. * maint.c, mdebugread.c, mem-break.c, memattr.c: Update. * mips-linux-tdep.c, mips-tdep.c, mipsread.c, monitor.c: Update. * nlmread.c, nto-procfs.c, objc-lang.c, objfiles.c: Update. * observer.c, ocd.c, p-lang.c, p-typeprint.c: Update. * p-valprint.c, pa64solib.c, parse.c, ppc-linux-tdep.c: Update. * ppcnbsd-tdep.c, printcmd.c, procfs.c, remote-e7000.c: Update. * remote-fileio.c, remote-m32r-sdi.c, remote-rdi.c: Update. * remote-rdp.c, remote-sim.c, remote-st.c: Update. * remote-utils.c, remote-utils.h, remote.c: Update. * rom68k-rom.c, rs6000-nat.c, s390-tdep.c, scm-lang.c: Update. * ser-e7kpc.c, ser-tcp.c, ser-unix.c, sh-tdep.c: Update. * sh3-rom.c, shnbsd-tdep.c, sol-thread.c, solib-aix5.c: Update. * solib-frv.c, solib-irix.c, solib-osf.c, solib-pa64.c: Update. * solib-som.c, solib-sunos.c, solib-svr4.c, solib.c: Update. * somread.c, somsolib.c, source.c, stabsread.c: Update. * stack.c, std-regs.c, symfile-mem.c, symfile.c: Update. * symmisc.c, symtab.c, target.c, thread.c, top.c: Update. * tracepoint.c, trad-frame.c, typeprint.c, utils.c: Update. * uw-thread.c, valarith.c, valops.c, valprint.c: Update. * value.c, varobj.c, version.in, win32-nat.c, wince.c: Update. * xcoffread.c, xcoffsolib.c, cli/cli-cmds.c: Update. * cli/cli-decode.c, cli/cli-dump.c, cli/cli-logging.c: Update. * cli/cli-script.c, cli/cli-setshow.c, mi/mi-cmd-break.c: Update. * mi/mi-cmd-disas.c, mi/mi-cmd-env.c, mi/mi-cmd-file.c: Update. * mi/mi-cmd-stack.c, mi/mi-cmd-var.c, mi/mi-getopt.c: Update. * mi/mi-symbol-cmds.c, tui/tui-layout.c, tui/tui-stack.c: Update. * tui/tui-win.c: Update.
2005-02-11* gdb.dwarf2/dw2-basic.exp, gdb.dwarf2/dw2-intercu.exp: Run testsMark Kettenis3-6/+12
on *-*-openbsd*. Correctly match whitespace in regukar expressions.
2005-02-11 * elf64-ppc.c (move_plt_plist): New function, extracted from..Alan Modra2-32/+43
(ppc64_elf_copy_indirect_symbol): ..here. (func_desc_adjust): Use move_plt_plist.
2005-02-11*** empty log message ***gdbadmin1-1/+1
2005-02-10 * MAINTAINERS: Update my e-mail address.Ian Lance Taylor4-2/+10
2005-02-10daily updateAlan Modra1-1/+1
2005-02-10 From Ramana Radhakrishnan <ramana.radhakrishnan@codito.com>:Daniel Jacobowitz6-4/+89
PR exp/1821 * cp-valprint.c: Include "language.h". (cp_print_value_fields): Pass the current language to fprintf_symbol_filtered. * Makefile.in (cp-valprint.o): Update dependencies. testsuite/ From Ramana Radhakrishnan <ramana.radhakrishnan@codito.com>: PR exp/1821 * gdb.base/gdb1821.c: New test file. * gdb.base/gdb1821.exp: New test file.
2005-02-102005-02-10 Andrew Cagney <cagney@gnu.org>Andrew Cagney22-90/+158
* cli/cli-decode.c (add_setshow_enum_cmd, add_setshow_cmd_full) (add_setshow_auto_boolean_cmd, add_setshow_boolean_cmd) (add_setshow_filename_cmd, add_setshow_string_cmd) (add_setshow_uinteger_cmd, add_setshow_zinteger_cmd): Replace print string parameter with fprint_setshow function. * command.h (fprint_setshow_ftype): Define. Update declarations. * cli/cli-setshow.c (do_setshow_command): When fprint_setshow is available, use that. * cli/cli-decode.h (struct cmd_list_element): Add field fprint_setshow. * complaints.c (fprint_setshow_complaints): New function. (_initialize_complaints): Pass to add_setshow_zinteger_cmd. * hppa-tdep.c (_initialize_hppa_tdep): Replace "print" parameter with NULL. * mips-tdep.c (_initialize_mips_tdep): Ditto. * m32r-rom.c (_initialize_m32r_rom): Ditto. * cris-tdep.c (_initialize_cris_tdep): Ditto. * arm-tdep.c (_initialize_arm_tdep): Ditto. * remote-rdi.c (_initialize_remote_rdi): Ditto. * alpha-tdep.c (_initialize_alpha_tdep): Ditto. * dwarf2read.c (_initialize_dwarf2_read): Ditto. * frame.c (_initialize_frame): Ditto. * target.c (initialize_targets): Ditto. * maint.c (_initialize_maint_cmds): Ditto. * observer.c (_initialize_observer): Ditto. * infcall.c (_initialize_infcall): Ditto. * breakpoint.c (_initialize_breakpoint): Ditto. * cli/cli-logging.c (_initialize_cli_logging): Ditto. * remote.c (add_packet_config_cmd, _initialize_remote): Ditto.
2005-02-102005-02-10 Andrew Cagney <cagney@gnu.org>Andrew Cagney2-11/+30
* cli/cli-setshow.c (do_setshow_command): Move code printing the value to the end of the function. Handle MI and non-MI output differently.
2005-02-102005-02-10 Paul Brook <paul@codesourcery.com>Paul Brook2-0/+5
* elf32-arm.c (elf32_arm_final_link_relocate): Handle R_ARM_THM_PC9.
2005-02-102005-02-10 Paul Brook <paul@codesourcery.com>Paul Brook6-3/+74
* elflink.c (bfd_elf_record_link_assignment): Make hidden and internal symbols local. (elf_link_renumber_hash_table_dynsyms): Ignore local symbols. (elf_link_renumber_local_hash_table_dynsyms): New function. (_bfd_elf_link_renumber_dynsyms): Number local dynamic symbols. ld/testsuite/ * ld-elfvsb/hidden2.s: New file * ld-elfvsb/hidden2.d: New file * ld-elfvsb/hidden2.ld: New file
2005-02-10 * config/tc-arm.c (do_t_ldmstm): Change BFD_RELOC_NONE toJulian Brown3-10/+51
BFD_RELOC_UNUSED. (do_t_push_pop): Likewise. (md_assemble): Likewise. (md_apply_fix3): Handle BFD_RELOC_NONE correctly, make BFD_RELOC_UNUSED same as previous meaning of BFD_RELOC_NONE. (create_unwind_entry): Output dependency on the required personality routines. testsuite/gas/arm/unwind.d: Alter expected output to include dependency on __aeabi_unwind_cpp_pr[01].
2005-02-10 * bfd-in.h (BFD_LINKER_CREATED): Define.Jakub Jelinek7-3/+28
* bfd-in2.h: Rebuilt. * elflink.c (bfd_elf_size_dynamic_sections): Disregard BFD_LINKER_CREATED bfds when determining input bfds without .note.GNU-stack section. * emultempl/hppaelf.em (hppaelf_create_output_section_statements): Set BFD_LINKER_CREATED on the stubs bfd. * emultempl/ppc64elf.em (ppc_create_output_section_statements): Likewise.
2005-02-10 * MAINTAINERS: Add Paul Brook and Mark Mitchell as ARM (Symbian)Mark Mitchell2-0/+7
maintainers.
2005-02-10 * scripttempl/armbpabi.sc (VERSION): Make special section symbolsMark Mitchell2-5/+38
local. (Image$$ER_RO$$Base): Define whenever RELOCATING. (Image$$ER_RO$$Limit): Likewise. (SHT$$INIT_ARRAY$$Base): Likewise. (SHT$$INIT_ARRAY$$Limit): Likeise.
2005-02-10* elf64-mips.c (mips16_gprel_reloc): Update a comment.Maciej W. Rozycki3-2/+18
* elfn32-mips.c (mips16_gprel_reloc): Keep R_MIPS16_GPREL relocations against external symbols unchanged.
2005-02-10 * emultempl/beos.em: Remove #if 0 and #if 1 blocks.Ben Elliston2-27/+4
2005-02-10*** empty log message ***gdbadmin1-1/+1
2005-02-092005-02-09 Andrew Cagney <cagney@gnu.org>Andrew Cagney5-15/+14
* cli/cli-decode.c (add_setshow_enum_cmd): Drop set_result and show_result parameters. * mips-tdep.c (_initialize_mips_tdep): Update calls. * command.h: Update declaration. * arm-tdep.c (_initialize_arm_tdep, _initialize_arm_tdep): Update calls.
2005-02-09daily updateAlan Modra1-1/+1
2005-02-09cgen/ChangeLog:Jim Blandy3-7/+20
2005-02-09 Jim Blandy <jimb@redhat.com> * cgen-sim.scm (load-files): Don't load fixup.scm. (See corresponding change in the sim/common directory.) sim/common/ChangeLog: 2005-02-09 Jim Blandy <jimb@redhat.com> * Make-common.in (CGEN): Load guile.scm, and include a trailing '-s' argument. (CGEN_FLAGS_TO_PASS): Include single quotes around the reference to $(CGEN), to ensure that the command substitution happens where the variable is referenced in the submake, not when the submake's arguments are expanded. (cgen.sh): Be prepared for the 'cgen' argument to contain spaces. (arch, cpu, decode, cpu-decode, defs, desc): Place the name of the application Scheme script directly after ${cgen}; don't precede it with a -s.
2005-02-092005-02-09 Andrew Cagney <cagney@gnu.org>Andrew Cagney9-91/+36
* NEWS: Mention removed commands. * m68hc11-tdep.c (show_regs): Delete, unused. (_initialize_m68hc11_tdep): Delete deprecated "regs" command. * gdb-events.sh: Delete deprecated "set eventdebug" and "show eventdebug" commands. * gdb-events.c: Regenerate. * gdbarch.sh: Delete deprecated "set archdebug" and "show archdebug" commands. * gdbarch.c: Regenerate. * cli/cli-cmds.c (init_cli_cmds): Delete deprecated "set remotedebug" and "show remotedebug". * arm-tdep.c (_initialize_arm_tdep): Delete deprecated "set arm disassembly-flavor", "show arm disassembly-flavor", and "othernames" commands. (arm_othernames): Delete unused function.
2005-02-09 * gdb.base/start.c: New file.Joel Brobecker3-0/+90
* gdb.base/start.exp: New testcase.
2005-02-09 * gdb.ada/start/dummy.adb: New file.Joel Brobecker3-0/+67
* gdb.ada/start.exp: New testcase.
2005-02-09* gdb.texinfo (General Query Packets): Fix texinfo compile warning and error.Theodore A. Roth2-2/+7
2005-02-092005-02-09 Andrew Cagney <cagney@gnu.org>Andrew Cagney2-44/+85
* ppc-sysv-tdep.c (ppc64_sysv_abi_push_dummy_call) (convert_code_addr_to_desc_addr): Convert any function code address to the corresponding function's descriptor. (ppc64_sysv_abi_return_value): have TYPE_CODE_ENUM and TYPE_CODE_INT use the same code paths as TYPE_CODE_INT. When writing, convert any function code address to the corresponding descriptor.
2005-02-09 * maint.exp: Raise timeout to give Cygwin targeted GDBs more timeCorinna Vinschen2-7/+56
for printing symbols and statistics. Add test for using relative pathnames in "maint print msymbols" test. Mark "maint info sections DATA" XFAIL on Cygwin. Remove Cygwin XFAIL mark on "help maint dump-me" and "maint dump-me" tests.