aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2006-12-06merge from gccDJ Delorie1-1/+1
2006-12-06gas/H.J. Lu13-82/+102
2006-12-06 H.J. Lu <hjl@gnu.org> * config/tc-i386.h: Change the prefix order to SEG_PREFIX, ADDR_PREFIX, DATA_PREFIX, LOCKREP_PREFIX. gas/testsuite/ 2006-12-06 H.J. Lu <hjl@gnu.org> * gas/i386/amdfam10.d: Updated for operand/address-size override prefix position change. * gas/i386/naked.d: Likewise. * gas/i386/rep-suffix.d: Likewise. * gas/i386/rep.d: Likewise. * gas/i386/white.l: Likewise. * gas/i386/x86-64-amdfam10.d: Likewise. * gas/i386/x86-64-rep-suffix.d: Likewise. * gas/i386/x86-64-rep.d: Likewise. * gas/i386/x86_64.d: Likewise.
2006-12-062006-12-06 Andrew Stubbs <andrew.stubbs@st.com>Andrew Stubbs3-1/+11
* event-top.c (command_handler): On EOF, print 'quit' and run quit command via execute_command such that hooks and trace work. * utils.c (defaulted_query): On EOF, print default answer and newline.
2006-12-06Define ATTRIBUTE_PACKED and use as necessary.Nick Clifton6-8/+27
2006-12-062006-12-06 Vladimir Prus <vladimir@codesourcery.com>Vladimir Prus2-2/+8
* varobj.c (cplus_value_of_child): When accessing base suboject, don't specially process references.
2006-12-06 * elf64-alpha.c (elf64_alpha_merge_symbol_attribute): New function.Alan Modra2-0/+20
(elf_backend_merge_symbol_attribute): Define.
2006-12-06 * MAINTAINERS (Write After Approval): Add myself.Adam Nemet2-0/+5
2006-12-06Don't emit symbols seen only in dynamic object, don't read duplicateIan Lance Taylor8-37/+96
dynamic object.
2006-12-06 * gdbtypes.c (built_gdbtypes): Don't set builtin_type_void here.Jim Blandy2-5/+10
(_initialize_gdbtypes): Do it here, and don't swap it when the architecture changes.
2006-12-06gcc 3.2.2 and 4.1.0 portability hacks.Ian Lance Taylor5-103/+135
2006-12-06Generate version information.Ian Lance Taylor13-347/+1560
2006-12-06*** empty log message ***gdbadmin1-1/+1
2006-12-05 * cp-valprint.c, p-valprint.c: Revert last change.Daniel Jacobowitz3-4/+8
2006-12-05daily updateAlan Modra1-1/+1
2006-12-05 * NEWS: Mention MIPS remote autodetection, mips64 gdbserver,Daniel Jacobowitz2-0/+31
"set mem inaccessible-by-default", and "set breakpoint auto-hw".
2006-12-052006-12-05 Markus Deuling <deuling@de.ibm.com>Daniel Jacobowitz2-8/+23
* README: Update supported targets.
2006-12-052006-12-05 H.J. Lu <hongjiu.lu@intel.com>H.J. Lu3-4/+11
* cp-valprint.c (cp_print_value_fields): Initialize tmp_obstack. (cp_print_value): Likewise. * p-valprint.c (pascal_object_print_value_fields): Likewise. (pascal_object_print_value): Likewise.
2006-12-052006-12-05 Adam Nemet <anemet@caviumnetworks.com>Daniel Jacobowitz2-2/+7
* target.c (debug_to_remove_watchpoint): Call to_remove_watchpoint. Print target_remove_watchpoint.
2006-12-05 * ld-alpha/tlspic.rd: Update for unused section removal.Alan Modra24-37/+59
* ld-frv/fdpic-shared-6.d: Likewise. * ld-frv/tls-dynamic-1.d: Update for symbol changes. * ld-frv/tls-dynamic-2.d: Likewise. * ld-frv/tls-dynamic-3.d: Likewise. * ld-frv/tls-initial-shared-2.d: Likewise. * ld-frv/tls-pie-1.d: Likewise. * ld-frv/tls-pie-3.d: Likewise. * ld-frv/tls-relax-dynamic-1.d: Likewise. * ld-frv/tls-relax-dynamic-2.d: Likewise. * ld-frv/tls-relax-dynamic-3.d: Likewise. * ld-frv/tls-relax-initial-shared-2.d: Likewise. * ld-frv/tls-relax-pie-1.d: Likewise. * ld-frv/tls-relax-pie-3.d: Likewise. * ld-frv/tls-relax-shared-1.d: Likewise. * ld-frv/tls-relax-shared-2.d: Likewise. * ld-frv/tls-relax-shared-3.d: Likewise. * ld-frv/tls-relax-static-3.d: Likewise. * ld-frv/tls-shared-1.d: Likewise. * ld-frv/tls-shared-2.d: Likewise. * ld-frv/tls-shared-3.d: Likewise. * ld-frv/tls-static-1.d: Likewise. * ld-frv/tls-static-3.d: Likewise.
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.