aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2006-12-05 * ld-elfvsb/sh1.c (overriddenvar, shlib_overriddencall2,Alan Modra4-4/+42
shared_data): If !SHARED, move to... * ld-elfvsb/sh2.c: ... here. * ld-elfvsb/elfvsb.exp: Add -DSHARED to compiler options when building with $picflag.
2006-12-05*** empty log message ***gdbadmin1-1/+1
2006-12-04daily updateAlan Modra1-1/+1
2006-12-04bfd/Jan Beulich9-23/+91
2006-12-04 Jan Beulich <jbeulich@novell.com> * elflink.c (_bfd_elf_link_create_dynamic_sections): Don't create .eh_frame_hdr section from here anymore. (bfd_elf_size_dynamic_sections): Call _bfd_elf_maybe_strip_eh_frame_hdr a little earlier. ld/ 2006-12-04 Jan Beulich <jbeulich@novell.com> * emultempl/elf32.em (gld${EMULATION_NAME}_after_open): Create .eh_frame_hdr section here. ld/testsuite/ 2006-12-04 Jan Beulich <jbeulich@novell.com> * ld-elf/eh-frame-hdr.d: New. * ld-elf/eh-frame-hdr.s: New. * ld-ia64/tlsbin.dd, ld-ia64/tlsbin.sd: Don't depend on exact linkage table layout.
2006-12-04opcodes/Jan Beulich4-97/+103
2006-12-04 Jan Beulich <jbeulich@novell.com> * i386-dis.c (OP_J): Update used_prefixes in v_mode. gas/testsuite/ 2006-12-04 Jan Beulich <jbeulich@novell.com> * gas/i386/opcode-intel.d: Fix wrong expectation. Make white space expectations more consistent.
2006-12-04(GDB/MI Variable Objects): Describe -c optionNick Roberts1-2/+3
of -var-delete.
2006-12-04*** empty log message ***Nick Roberts1-0/+5
2006-12-04*** empty log message ***gdbadmin1-1/+1
2006-12-03daily updateAlan Modra1-1/+1
2006-12-03*** empty log message ***gdbadmin1-1/+1
2006-12-02daily updateAlan Modra1-1/+1
2006-12-02Really check in the patch.H.J. Lu1-0/+1
2006-12-02 PR gas/3607Jakub Jelinek1-0/+5
* subsegs.c (subseg_set_rest): Clear frch_cfi_data field.
2006-12-02*** empty log message ***gdbadmin1-1/+1
2006-12-01daily updateAlan Modra1-1/+1
2006-12-01gdb/Daniel Jacobowitz7-1/+199
* elfread.c (elf_symtab_read): Treat weak functions as global. gdb/testsuite/ * gdb.base/solib-weak.c, gdb.base/solib-weak.exp, gdb.base/weaklib1.c, gdb.base/weaklib2.c: New files.
2006-12-01gcc 3.2.2 portability hacks.Ian Lance Taylor2-4/+10
2006-12-01Can now dynamically link hello, world.Ian Lance Taylor12-184/+541
2006-12-01gas/testsuite/Jan Beulich5-1/+1209
2006-12-01 Jan Beulich <jbeulich@novell.com> * gas/i386/opcode.d: Adjust name. * gas/i386/opcode-intel.d: New. * gas/i386/opcode-suffix.d: New. * gas/i386/i386.exp: Run new tests.
2006-12-012006-12-01 Paul Brook <paul@codesourcery.com>Paul Brook5-0/+41
gas/ * config/tc-arm.c (arm_force_relocation): Return 1 for relocs against function symbols. gas/testsuite/ * gas/arm/thumbrel.s: New test. * gas/arm/thumbrel.d: New test.
2006-12-012006-12-01 H.J. Lu <hongjiu.lu@intel.com>H.J. Lu2-1/+8
PR binutils/3609 * elf.c (rewrite_elf_program_header): Preserve segment physical address in the output segment if the first section in the corresponding input segment is null.
2006-12-01opcodes/Jan Beulich6-64/+51
2006-11-30 Jan Beulich <jbeulich@novell.com> * i386-dis.c (SEG_Fixup): Delete. (Sv): Use OP_SEG. (putop): New suffix character 'D'. (dis386): Use it. (grps): Likewise. (OP_SEG): Handle bytemode other than w_mode. gas/testsuite/ 2006-11-30 Jan Beulich <jbeulich@novell.com> * gas/i386/intel.d: Adjust. * gas/i386/naked.d: Adjust. * gas/i386/opcode.d: Adjust.
2006-12-01opcodes/Jan Beulich8-18/+194
2006-11-30 Jan Beulich <jbeulich@novell.com> * i386-dis.c (zAX): New. (Xz): New. (Yzr): New. (z_mode): New. (z_mode_ax_reg): New. (putop): New suffix character 'G'. (dis386): Use it for in, out, ins, and outs. (intel_operand_size): Handle z_mode. (OP_REG): Delete unreachable case indir_dx_reg. (OP_IMREG): Fix Intel syntax output for case indir_dx_reg. Handle z_mode_ax_reg. (OP_ESreg): Fix Intel syntax operand size handling. (OP_DSreg): Likewise. gas/testsuite/ 2006-11-30 Jan Beulich <jbeulich@novell.com> * gas/i386/x86-64-io.[sd]: New. * gas/i386/x86-64-io-intel.d: New. * gas/i386/x86-64-io-suffix.d: New. * gas/i386/i386.exp: Run new tests.
2006-12-01opcodes/Jan Beulich8-50/+113
2006-11-30 Jan Beulich <jbeulich@novell.com> * i386-dis.c (dis386): Use 'R' and 'O' for cbw/cwd unconditionally. (putop): For 'O' suffix, print 'q' in Intel mode, and mark data prefix used. For 'R' and 'W' suffix, simplify and fix Intel mode. gas/testsuite/ 2006-11-30 Jan Beulich <jbeulich@novell.com> * gas/i386/intel.s: Use Intel syntax in Intel syntax test. * gas/i386/x86-64-cbw.[sd]: New. * gas/i386/x86-64-cbw-intel.d: New. * gas/i386/i386.exp: Run new tests.
2006-12-01PR 3609Nick Clifton2-1/+8
* elf.c (rewrite_elf_program_header): Do not use the first_section pointer if it is null.
2006-12-012006-11-30 Jim Blandy <jimb@codesourcery.com>Jim Blandy2-4/+6
* ada-lang.c (value_subscript_packed): Don't bother to set the lvalue type of the returned value here; ada_value_primitive_packed_val takes care of that.
2006-12-01gcc 3.2.2 portability hacks.Ian Lance Taylor2-3/+5
2006-12-01*** empty log message ***gdbadmin1-1/+1
2006-11-30Added a testsuite. More support for COPY relocations.Ian Lance Taylor27-240/+1988
2006-11-30daily updateAlan Modra1-1/+1
2006-11-30include:Joern Rennecke4-7/+65
2006-05-03 Andrew Stubbs <andrew.stubbs@st.com> J"orn Rennecke <joern.rennecke@st.com> PR driver/29931 * libiberty.h (make_relative_prefix_ignore_links): Declare. libiberty: 2006-05-03 Andrew Stubbs <andrew.stubbs@st.com> J"orn Rennecke <joern.rennecke@st.com> PR driver/29931 * make-relative-prefix.c (make_relative_prefix_1): New function, broken out of make_relative_prefix. Make link resolution dependent on new parameter. (make_relative_prefix): Use make_relative_prefix_1. (make_relative_prefix_ignore_links): New function.
2006-11-30*** empty log message ***gdbadmin1-1/+1
2006-11-29daily updateAlan Modra1-1/+1
2006-11-29(mi_cmd_var_list_children): Remove unusedNick Roberts1-1/+0
variable.
2006-11-29*** empty log message ***Nick Roberts1-0/+5
2006-11-29Hash tables, dynamic section, i386 PLT, gold_assert.Ian Lance Taylor33-631/+2287
2006-11-292006-11-29 Paul Brook <paul@codesourcery.com>Paul Brook4-0/+29
gas/ * config/tc-arm.c (arm_is_eabi): New function. * config/tc-arm.h (arm_is_eabi): New prototype. (THUMB_IS_FUNC): Use ELF function type for EABI objects. * doc/c-arm.texi (.thumb_func): Update documentation.
2006-11-292006-11-29 Paul Brook <paul@codesourcery.com>Paul Brook2-0/+18
bfd/ * elf32-arm.c (elf32_arm_to_thumb_export_stub): Assert that output section is present. (allocate_dynrelocs): Only add export stub for symbols defined in this object.
2006-11-292006-11-29 Paul Brook <paul@codesourcery.com>Paul Brook9-24/+40
gas/ * config/tc-arm.c (do_vfp_sp_const, do_vfp_dp_const): Fix operans encoding. gas/testsuite/ * gas/arm/vfpv3-const-conv.s: Improve test coverage. * gas/arm/vfpv3-const-conv.d: Adjust expected output. * gas/arm/vfp-neon-syntax_t2.d: Ditto. * gas/arm/vfp-neon-syntax.d: Ditto. opcodes/ * arm-dis.c (coprocessor_opcodes): Fix bitfields for fconstd/fconstd.
2006-11-29 * gdb.threads/linux-dp.exp: Adjust regexps used to scan threadNathan Sidwell2-8/+17
info. Adjust test names.
2006-11-292006-11-29 Paul Brook <paul@codesourcery.com>Paul Brook2-10/+23
Julian Brown <julian@codesourcery.com> bfd/ * elf32-arm.c (copy_eabi_attributes): Correct starting offset. (elf32_arm_merge_eabi_attributes): Mark output as initialized. Only set Tag_CPU_name and Tag_ABI_PCS_R9_use if input attribute is present.
2006-11-292006-07-29 Vladimir Prus <vladimir@codesourcery.com>Vladimir Prus2-21/+36
* mi/mi-cmd-var.c (print_varobj): New function. (mi_cmd_var_create): Use the above. (mi_cmd_var_list_children): Likewise.
2006-11-292006-11-22 Tom Marn <tom.marn@telargo.com>Andrew Cagney2-7/+17
Committed by Andrew Cagney. * ppc-instructions: Implement optional PowerPC stfiwx instruction.
2006-11-292006-07-29 Vladimir Prus <vladimir@codesourcery.com>Vladimir Prus2-0/+5
* MAINTAINERS (Write After Approval): Add myself.
2006-11-292006-11-29 Andrew Stubbs <andrew.stubbs@st.com>Andrew Stubbs2-25/+23
* solib.c (solib_open): Treat bare file names as relative paths.
2006-11-29 * gdb.base/break.c (main): Move position of malloc.Nathan Sidwell3-16/+6
* gdb.base/break.exp: Revert mistaken checkin.
2006-11-292006-11-29 Vladimir Prus <vladimir@codesourcery.com>Vladimir Prus2-5/+15
* varobj.c (varobj_set_value): Don't compare the old and the new value here. Don't assign new value here. Instead, call install_new_value.
2006-11-29*** empty log message ***gdbadmin1-1/+1
2006-11-28daily updateAlan Modra1-1/+1
2006-11-28gdb/gdbserver/Daniel Jacobowitz7-14/+323
* Makefile.in (clean): Remove reg-mips64.c. (reg-mips64.c, reg-mips64.o): New rules. * configure.srv: Handle mips64. Include regset support for mips. * linux-mips-low.c (union mips_register): New. (mips_get_pc, mips_set_pc, mips_reinsert_addr): Use it. (mips_breakpoint, mips_breakpoint_at): Use int. (mips_collect_register, mips_supply_register) (mips_collect_register_32bit, mips_supply_register_32bit) (mips_fill_gregset, mips_store_gregset, mips_fill_fpregset) (mips_store_fpregset, target_regsets): New. * thread-db.c (thread_db_get_tls_address): Use uintptr_t. gdb/ * regformats/reg-mips64.dat: New file.