aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2006-09-10 * infcall.c (call_function_by_hand): Check for function pointerDaniel Jacobowitz2-0/+8
types.
2006-09-10*** empty log message ***gdbadmin1-1/+1
2006-09-09daily updateAlan Modra1-1/+1
2006-09-09 * m68k-tdep.c (m68k_analyze_register_saves): Fix decoding ofAndreas Schwab2-3/+8
`move.l %R,-(%sp)'.
2006-09-09*** empty log message ***gdbadmin1-1/+1
2006-09-08daily updateAlan Modra1-1/+1
2006-09-08 * lib/gas-dg.exp (gas-dg-test): Treat $dir as a literal.Kazu Hirata2-1/+6
2006-09-08PR gas/3129Nick Clifton2-12/+70
* doc/as.texinfo (Macro): Improve documentation about separating macro arguments from following text.
2006-09-082006-09-08 Paul Brook <paul@codesourcery.com>Paul Brook5-1/+29
gas/ * config/tc-arm.c (insns): Allow ARM IT pseudo-insn on all cores. gas/testsuite/ * gas/arm/arm-it.s: New test. * gas/arm/arm-it.d: New test.
2006-09-082006-09-08 H.J. Lu <hongjiu.lu@intel.com>H.J. Lu2-0/+8
* ld.texinfo: Document --dynamic-list-cpp-typeinfo.
2006-09-082006-09-04 Vladimir Prus <vladimir@codesourcery.com>Richard Earnshaw2-11/+17
* ld-arm/use-thumb-lib.sym: Use regexps instead of absolute addresses, for robustness.
2006-09-082006-09-08 Vladimir Prus <vladimir@codesourcery.com>Richard Earnshaw2-3/+8
* elf32-arm.c (elf32_arm_swap_symbol_out): Remove unconditional setting of low bit for Thumb symbol mistakenly left behind after check for external symbols was added. Fix comment typo.
2006-09-08*** empty log message ***gdbadmin1-1/+1
2006-09-07daily updateAlan Modra1-1/+1
2006-09-07More symbol resolution code.Ian Lance Taylor5-62/+331
2006-09-072006-09-07 Paul Brook <paul@codesourcery.com>Paul Brook5-0/+97
gas/ * config/tc-arm.c (parse_operands): Mark operand as present. gas/testsuite/ * gas/arm/neon-omit.s: Test three-argument variants. * gas/arm/neon-omit.d: Update expected output.
2006-09-07bfd/H.J. Lu40-30/+512
2006-09-07 H.J. Lu <hongjiu.lu@intel.com> * elf-bfd.h (elf_link_hash_entry): Add a dynamic field. (bfd_elf_link_mark_dynamic_symbol): New. (SYMBOLIC_BIND): New. * elf32-i386.c (elf_i386_check_relocs): Replace info->symbolic with SYMBOLIC_BIND (info, h). (elf_i386_relocate_section): Likewise. * elf64-x86-64.c (elf64_x86_64_check_relocs): Likewise. (elf64_x86_64_relocate_section): Likewise. * elfxx-ia64.c (elfNN_ia64_check_relocs): Likewise. * elflink.c (bfd_elf_link_mark_dynamic_symbol): New. (bfd_elf_record_link_assignment): Call bfd_elf_link_mark_dynamic_symbol on new entry. (_bfd_elf_merge_symbol): Likewise. (_bfd_elf_export_symbol): Return if the symbol isn't exported. (_bfd_elf_fix_symbol_flags): Replace info->symbolic with SYMBOLIC_BIND (info, h). (_bfd_elf_dynamic_symbol_p): Likewise. (_bfd_elf_symbol_refs_local_p): Likewise. (bfd_elf_size_dynamic_sections): Updated. include/ 2006-09-07 H.J. Lu <hongjiu.lu@intel.com> * bfdlink.h (bfd_elf_dynamic_list): New. (bfd_link_info): Add a dynamic field. ld/ 2006-09-07 H.J. Lu <hongjiu.lu@intel.com> * Makefile.am (CXX): Set to g++. (CXX_FOR_TARGET): Likewise. * Makefile.in: Regenerated. * NEWS: Mention --dynamic-list. * ld.texinfo: Document --dynamic-list. * ldgram.y: Support dynamic list. * ldlang.c (lang_process): Call lang_finalize_version_expr_head on link_info.dynamic if needed. (lang_append_dynamic_list): New. (lang_append_dynamic_list_cpp_typeinfo): New. * ldlang.h (lang_append_dynamic_list): Likewise. * ldlang.h (lang_append_dynamic_list_cpp_typeinfo): Likewise. * ldlex.h (input_enum): Add input_dynamic_list. * ldlex.l: Handle it. * ldmain.c (main): Initialize link_info.dynamic. * lexsup.c (option_values): Add OPTION_DYNAMIC_LIST and OPTION_DYNAMIC_LIST_CPP_TYPEINFO. (ld_options): Add entries for OPTION_DYNAMIC_LIST and OPTION_DYNAMIC_LIST_CPP_TYPEINFO. (parse_args): Handle OPTION_DYNAMIC_LIST and OPTION_DYNAMIC_LIST_CPP_TYPEINFO. ld/testsuite/ 2006-09-07 H.J. Lu <hongjiu.lu@intel.com> * ld-elf/dl1.c: New file. * ld-elf/dl1.list: Likewise. * ld-elf/dl1.out: Likewise. * ld-elf/dl1main.c: Likewise. * ld-elf/dl2.c: Likewise. * ld-elf/dl2.list: Likewise. * ld-elf/dl2a.out: Likewise. * ld-elf/dl2b.out: Likewise. * ld-elf/dl2main.c: Likewise. * ld-elf/dl2xxx.c: Likewise. * ld-elf/dl2xxx.list: Likewise. * ld-elf/dl3.cc: Likewise. * ld-elf/dl3.list: Likewise. * ld-elf/dl3a.out: Likewise. * ld-elf/dl3b.out: Likewise. * ld-elf/dl3header.h: Likewise. * ld-elf/dl3main.cc: Likewise. * ld-elf/shared.exp: Updated. * lib/ld-lib.exp (run_ld_link_exec_tests): Take an optional argument for source language. Use CC/CXX for link, depending on source language. (run_cc_link_tests): Likewise.
2006-09-07* emulparams/h8300elf.sh: _tinydata should not be placed in relocatables.Nick Clifton4-3/+10
* emulparams/h8300.sh: Likewise. * emulparams/h8300sxelf.sh: Likewise.
2006-09-07Allow the HIGH-FRAME parameter for -stack-list-frames to be largerVladimir Prus6-3/+26
than the number of available frames.
2006-09-07 From Stephan Springl <springl-gdb@bfw-online.de>Joel Brobecker2-1/+6
* fork-child.c (fork_inferior): Fix typo.
2006-09-07*** empty log message ***gdbadmin1-1/+1
2006-09-06daily updateAlan Modra1-1/+1
2006-09-06daily updateAlan Modra1-1/+1
2006-09-06*** empty log message ***gdbadmin1-1/+1
2006-09-052006-09-05 Bibo Mao <bibo.mao@intel.com>H.J. Lu2-1/+7
PR binutils/3171 * coffcode.h (coff_write_object_contents): Set the optional header magic number to PE32PMAGIC instead of ZMAGIC for ia64.
2006-09-05 * gdb.texinfo (Packets, Stop Reply Packets, General Query Packets,Bob Wilson2-18/+23
Register Packet Format, Tracepoint Packets): Fix spelling errors.
2006-09-052006-09-05 H.J. Lu <hongjiu.lu@intel.com>H.J. Lu2-0/+30
PR ld/3015 * emultempl/elf32.em: Enable "-z relro" only if $COMMONPAGESIZE is defined.
2006-09-052006-09-04 Paul Brook <paul@codesourcery.com>Paul Brook7-14/+183
gas/ * config/tc-arm.c (do_neon_dyadic_if_i): Remove. (do_neon_dyadic_if_i_d): Avoid setting U bit. (do_neon_mac_maybe_scalar): Ditto. (do_neon_dyadic_narrow): Force operand type to NT_integer. (insns): Remove out of date comments. gas/testsuite/ * gas/arm/neon-cov.s: Test .u and .s aliases for .i suffixes. * gas/arm/neon-cov.d: Adjust expected output. opcodes/ * arm-dis.c (neon_opcode): Fix suffix on VMOVN.
2006-09-05PR binutils/3166Nick Clifton3-0/+29
* objcopy.c (is_strip_section): Do not treat group sections as debugging sections. * doc/binutils.texi (--only-keep-debug): Document that this switch is only intended for use on fully linked files.
2006-09-05*** empty log message ***gdbadmin1-1/+1
2006-09-04daily updateAlan Modra1-1/+1
2006-09-04 bfd/Mark Shinwell2-6/+88
* elf32-arm.c (elf32_arm_howto_table_1): Adjust entries for R_ARM_THM_ALU_PREL_11_0 and R_ARM_THM_PC12 relocations. (elf32_arm_final_link_relocate): Handle R_ARM_THM_ALU_PREL_11_0 and R_ARM_THM_PC12 relocations.
2006-09-04*** empty log message ***gdbadmin1-1/+1
2006-09-03daily updateAlan Modra1-1/+1
2006-09-03*** empty log message ***gdbadmin1-1/+1
2006-09-02daily updateAlan Modra1-1/+1
2006-09-02 * gdbint.texinfo (Overall Structure): New section "Source TreeEli Zaretskii2-0/+53
Structure".
2006-09-02*** empty log message ***gdbadmin1-1/+1
2006-09-02daily updateAlan Modra1-1/+1
2006-09-01PR binutils/3146Nick Clifton2-1/+10
* readelf.c (dump_relocations): Check for a NULL value in rtype before using it.
2006-09-01*** empty log message ***gdbadmin1-1/+1
2006-08-31daily updateAlan Modra1-1/+1
2006-08-31*** empty log message ***gdbadmin1-1/+1
2006-08-31daily updateAlan Modra1-1/+1
2006-08-30 * configure.in: Never build newlib for a Mingw host.Corinna Vinschen3-10/+30
Never build newlib as Mingw target library. Test the existence of winsup/cygwin for building a Cygwin newlib, rather than just winsup. Add winsup/mingw and winsup/w32api paths to FLAGS_FOR_TARGET if building a Mingw target. * configure: Regenerate.
2006-08-30 * configure.ac: Add case for Mingw as host.Corinna Vinschen3-0/+256
* configure: Regenerate.
2006-08-30*** empty log message ***gdbadmin1-1/+1
2006-08-30daily updateAlan Modra1-1/+1
2006-08-29* read.c (s_align): Initialize the 'stopc' variable to preventNick Clifton2-10/+18
compiler complaints about it being used without being initialized. (s_comm_internal, s_mri_common, s_fail, s_globl, s_space, s_float_space, s_struct, cons_worker, equals): Likewise.
2006-08-29 * sim-fpu.c (pack_fpu): Handle QUIET_NAN correctly forThiemo Seufer2-0/+10
SIM_QUIET_NAN_NEGATED.