aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2007-03-23 * ld-sh/ld-r-1.d: Update.Kaz Kojima3-4/+11
* ld-sh/shared-1.d: Likewise.
2007-03-22 * ld-elf/elf.exp: Add "--local-store 0:0" to LDFLAGS for spu.Alan Modra2-1/+9
2007-03-22daily updateAlan Modra1-1/+1
2007-03-22bfd:Joseph Myers16-29/+100
* Makefile.am (bfdver.h): Only set VERSION_PACKAGE in bfdver.texi if nonempty. * configure.in (REPORT_BUGS_TO): Do not use "URL:" prefix. * Makefile.in, configure, doc/Makefile.in: Regenerate. binutils: * doc/binutils.texi: Include VERSION_PACKAGE when reporting version. gas: * doc/as.texinfo: Include VERSION_PACKAGE when reporting version. gprof: * Makefile.am (TEXI2POD): Include $(AM_MAKEINFOFLAGS). (AM_MAKEINFOFLAGS, TEXI2DVI): Define with -I ../bfd/doc. * Makefile.in: Regenerate. * gprof.texi: Include bfdver.texi. Report both VERSION_PACKAGE and VERSION. ld: * ld.texinfo: Include VERSION_PACKAGE when reporting version.
2007-03-22Move gdb ChangeLog entry to gdb/ChangeLog.H.J. Lu2-5/+5
2007-03-22bfd/H.J. Lu7-3/+59
2003-03-22 H.J. Lu <hongjiu.lu@intel.com> PR ld/4210 * peXXigen.c (_bfd_XXi_swap_aouthdr_out): Use the virtual address and virtual size of the last section for the image size. ld/testsuite/ 2003-03-22 H.J. Lu <hongjiu.lu@intel.com> PR ld/4210 * ld-pe/image_size.d: New file. * ld-pe/image_size.s: Likewise. * ld-pe/image_size.t: Likewise. * ld-pe/pe.exp: Run image_size.
2007-03-22bfd/H.J. Lu10-3/+96
2007-03-22 H.J. Lu <hongjiu.lu@intel.com> PR ld/4007 * elf.c (assign_file_positions_for_load_sections): Check if all sections are in the segment. ld/testsuite/ 2007-03-22 H.J. Lu <hongjiu.lu@intel.com> PR ld/4007 * ld-elf/note-1.d: New file. * ld-elf/note-1.s: Likewise. * ld-elf/note-1.t: Likewise. * ld-i386/alloc.d: Likewise. * ld-i386/alloc.s: Likewise. * ld-i386/alloc.t: Likewise. * ld-i386/i386.exp: Run "alloc".
2007-03-22* remote-mips.c (mips_xfer_memory): Update prototype.Maciej W. Rozycki2-2/+7
2007-03-22 * symfile.h: #include "symtab.h"Joel Brobecker2-0/+5
2007-03-222007-03-22 Denis Pilat <denis.pilat@st.com>Denis Pilat2-3/+5
* utils.c (pagination_on_command, pagination_off_command): Remove useless prototypes.
2007-03-222003-03-21 H.J. Lu <hongjiu.lu@intel.com>H.J. Lu2-1/+6
* config/tc-i386.c (process_suffix): Check 0x90 instead of xchg for xchg %rax,%rax.
2007-03-22*** empty log message ***gdbadmin1-1/+1
2007-03-21 * fix PR2232 according to patch submittedPierre Muller2-1/+8
2007-03-21daily updateAlan Modra1-1/+1
2007-03-21gas/H.J. Lu6-97/+122
2003-03-21 H.J. Lu <hongjiu.lu@intel.com> * config/tc-i386.c: Replace REX_MODE64, REX_EXTX, REX_EXTY and REX_EXTZ with REX_W, REX_R, REX_X and REX_B respectively. include/opcode/ 2003-03-21 H.J. Lu <hongjiu.lu@intel.com> * i386.h (REX_MODE64): Renamed to ... (REX_W): This. (REX_EXTX): Renamed to ... (REX_R): This. (REX_EXTY): Renamed to ... (REX_X): This. (REX_EXTZ): Renamed to ... (REX_B): This. opcodes/ 2003-03-21 H.J. Lu <hongjiu.lu@intel.com> * i386-dis.c (REX_MODE64): Remove definition. (REX_EXTX): Likewise. (REX_EXTY): Likewise. (REX_EXTZ): Likewise. (USED_REX): Use REX_OPCODE instead of 0x40. Replace REX_MODE64, REX_EXTX, REX_EXTY and REX_EXTZ with REX_W, REX_R, REX_X and REX_B respectively.
2007-03-21gas/H.J. Lu12-18/+143
2003-03-21 H.J. Lu <hongjiu.lu@intel.com> PR binutils/4218 * config/tc-i386.c (match_template): Properly handle 64bit mode "xchg %eax, %eax". gas/testsuite/ 2003-03-21 H.J. Lu <hongjiu.lu@intel.com> PR binutils/4218 * gas/i386/nops.s: Add testcases for nop r/m. * gas/i386/x86-64-nops.s: Likewise. * gas/i386/x86-64-opcode.s: Add testcases for xchg with %ax, %eax and %rax. * gas/i386/nops.d: Updated. * gas/i386/x86-64-nops.d: Likewise. * gas/i386/x86-64-opcode.d: Likewise. opcodes/ 2003-03-21 H.J. Lu <hongjiu.lu@intel.com> PR binutils/4218 * i386-dis.c (PREGRP38): New. (dis386): Use PREGRP38 for 0x90. (prefix_user_table): Add PREGRP38. (print_insn): Set uses_REPZ_prefix to 1 for pause. (NOP_Fixup1): Properly handle REX bits. (NOP_Fixup2): Likewise. * i386-opc.c (i386_optab): Allow %eax with xchg in 64bit. Allow register with nop.
2007-03-21 * configure.ac (TOPLEVEL_CONFIGURE_ARGUMENTS): Fix m4 quotingRichard Sandiford3-2/+8
of glob. Quote arguments with single quotes too. * configure: Regenerate.
2007-03-212003-03-21 H.J. Lu <hongjiu.lu@intel.com>H.J. Lu4-0/+57
* gas/i386/i386.exp: Run nops-3. * gas/i386/nops-3.d: New file. * gas/i386/nops-3.s: Likewise.
2007-03-21PR gas/4124Nick Clifton2-7/+12
* config/tc-alpha.c (emit_ustX): Fix ustq code generation.
2007-03-212007-03-21 H.J. Lu <hongjiu.lu@intel.com>H.J. Lu5-38/+57
* Makefile.am: Run dep-am. * Makefile.in: Regenerated. * config/tc-i386.c: Don't include "opcodes/i386-opc.h". * config/tc-i386.h: Include "opcodes/i386-opc.h". (NOP_OPCODE): Removed. (template): Likewise.
2007-03-21 * config/tc-i386.h (NOP_OPCODE): Restore.Andreas Schwab2-0/+7
2007-03-212003-03-19 H.J. Lu <hongjiu.lu@intel.com>H.J. Lu2-5/+28
PR ld/4208 * elfxx-mips.c (_bfd_mips_elf_relocate_section): Report missing matching LO16 relocation for HI16 relocation.
2007-03-21* m32c.cpu (f-dsp-40-u20, f-dsp-48-u20, Dsp-40-u20, Dsp-40-u20,DJ Delorie10-297/+553
mem20): New. (src16-16-20-An-relative-*): New. (dst16-*-20-An-relative-*): New. (dst16-16-16sa-*): New (dst16-16-16ar-*): New (dst32-16-16sa-Unprefixed-*): New (jsri): Fix operands. (setzx): Fix encoding. * m32c-asm.c: Regenerate. * m32c-desc.c: Regenerate. * m32c-desc.h: Regenerate. * m32c-dis.h: Regenerate. * m32c-ibld.c: Regenerate. * m32c-opc.c: Regenerate. * m32c-opc.h: Regenerate.
2007-03-21*** empty log message ***gdbadmin1-1/+1
2007-03-20daily updateAlan Modra1-1/+1
2007-03-202007-03-20 Paul Brook <paul@codesourcery.com>Paul Brook11-6/+86
ld/ * emultempl/armelf.em (pic_veneer): New variable. (PARSE_AND_LIST_PROLOGUE): Add OPTION_PIC_VENEER. (PARSE_AND_LIST_ARGS_CASES): Ditto. (PARSE_AND_LIST_LONGOPTS): Add "pic-veneer". (PARSE_AND_LIST_OPTIONS): Ditto. * ld.texinfo: Document --pic-veneer. ld/testsuite/ * ld-arm/arm-elf.exp (ld-arm/arm-elf.exp): Add arm-pic-veneer. * ld-arm/arm-pic-veneer.d: New test. * ld-arm/arm-pic-veneer.s: New test. bfd/ * bfd-in.h (bfd_elf32_arm_set_target_relocs): Update prototype. * bfd-in2.h: Regenerate. * elf32-arm.c (elf32_arm_link_hash_table): Add pic_veneer. (record_arm_to_thumb_glue): Use globals->pic_veneer. (elf32_arm_create_thumb_stub): Ditto. (bfd_elf32_arm_set_target_relocs): Set globals->pic_veneer.
2007-03-20 bfd/Mark Shinwell7-9/+65
* bfd-in.h (bfd_elf32_arm_set_target_relocs): Add "bfd *" argument and extra last argument. * bfd-in2.h: Regenerate. * elf32-arm.c (elf32_arm_obj_tdata): Add no_enum_size_warning member. (bfd_elf32_arm_set_target_relocs): Add "bfd *" argument and extra last argument. Set no_enum_size_warning appropriately. (elf32_arm_merge_eabi_attributes): Improve enum sizes diagnostic, suppressing it when no_enum_size_warning dictates. ld/ * ld.texinfo: Document --no-enum-size-warning. * emultempl/armelf.em (no_enum_size_warning): New. (arm_elf_create_output_section_statements): Correct typo in comment. Pass no_enum_size_warning to bfd_elf32_arm_set_target_relocs. (PARSE_AND_LIST_PROLOGUE): Define OPTION_NO_ENUM_SIZE_WARNING. (PARSE_AND_LIST_OPTIONS): Document --no-enum-size-warning. (PARSE_AND_LIST_ARGS_CASES): Add OPTION_NO_ENUM_SIZE_WARNING case.
2007-03-20 gas/testsuite/Mark Shinwell4-4/+8
* gas/arm/mul-overlap.s: Don't use %type. * gas/arm/mul-overlap.l: Update line numbers. * gas/arm/mul-overlap-v6.s: Don't use %type.
2007-03-20PR binutils/3535Nick Clifton2-14/+15
* elf.c (copy_private_bfd_data): Widen the scope of Solaris specific conditions that need the program headers to be rewritten.
2007-03-20*** empty log message ***gdbadmin1-1/+1
2007-03-19*** empty log message ***H.J. Lu4-4/+107
2007-03-19daily updateAlan Modra1-1/+1
2007-03-19 * mep-tdep.c (mep_analyze_frame_prologue, mep_frame_this_id):Kevin Buettner2-2/+7
Specify frame type in calls to frame_func_unwind().
2007-03-19 * configure.tgt (bfin-*-elf, bfin-*-uclinux*): Add targ_extra_libpath.Bernd Schmidt2-2/+17
(bfin-*-linux-uclibc*): New target.
2007-03-19*** empty log message ***gdbadmin1-1/+1
2007-03-18daily updateAlan Modra1-1/+1
2007-03-182003-03-18 H.J. Lu <hongjiu.lu@intel.com>H.J. Lu2-1/+6
* targets.c (_bfd_target_vector): Add bfd_efi_app_x86_64_vec only if BFD64 is defined.
2007-03-18 gas/Mark Shinwell8-6/+55
* config/tc-arm.c (do_mul): Don't warn about overlapping Rd and Rm operands when assembling for v6 or above. Correctly capitalize register names in the messages. (do_mlas): Likewise. Delete spurious blank line. gas/testsuite/ * gas/arm/mul-overlap.s: New. * gas/arm/mul-overlap.d: New. * gas/arm/mul-overlap.l: New. * gas/arm/mul-overlap-v6.s: New. * gas/arm/mul-overlap-v6.d: New.
2007-03-18Correct attributionVladimir Prus1-1/+1
2007-03-18*** empty log message ***gdbadmin1-1/+1
2007-03-17daily updateAlan Modra1-1/+1
2007-03-17 * elf32-spu.c (spu_elf_size_stubs): Always use an overlay stubAlan Modra2-2/+19
on setjmp calls.
2007-03-17*** empty log message ***gdbadmin1-1/+1
2007-03-16daily updateAlan Modra1-1/+1
2007-03-16 * config/tc-m68k.c (m68k_cpus): Add an entry for fidoa.Kazu Hirata2-0/+5
2007-03-16 * lib/gdb.exp (gdb_run_cmd): Use -notransfer to make start-upUlrich Weigand2-1/+8
messages available to test cases (like chng-sym.exp).
2007-03-16Use pc-relative relocation instead of an absolute relocation for ↵Nick Clifton6-34/+79
x86_64-pc-mingw32 target.
2007-03-16daily updateAlan Modra1-1/+1
2007-03-16 * cp-demangle.c (d_encoding): Exit early on error.Geoffrey Keating3-2/+16
(d_pointer_to_member_type): Exit early if cplus_demangle_type returns NULL. (cplus_demangle_type): Likewise. * testsuite/demangle-expected: New testcase.
2007-03-16*** empty log message ***gdbadmin1-1/+1