aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2011-02-13Remove freebsd1 from libtool.m4 macros and config.rpath.Ralf Wildenhues15-77/+53
/: Import from Libtool and gnulib: 2011-01-27 Gerald Pfeifer <gerald@pfeifer.com> Prepare for supporting FreeBSD 10. * config.rpath: Remove handling of freebsd1* which soon would match FreeBSD 10.0. 2011-01-20 Gerald Pfeifer <gerald@pfeifer.com> (tiny change) Remove support for FreeBSD 1.x. * libtool.m4 (_LT_LINKER_SHLIBS) (_LT_SYS_DYNAMIC_LINKER): Remove handling of freebsd1* which soon would incorrectly match FreeBSD 10.0. bfd/: * configure: Regenerate. gas/: * configure: Regenerate. ld/: * configure: Regenerate. opcodes/: * configure: Regenerate. binutils/: * configure: Regenerate. gprof/: * configure: Regenerate.
2011-02-13opcodes: blackfin: fix decoding of ABSMike Frysinger5-3/+11
The single cycle dual mac ABS insn was incorrectly decoding the mac1 part of the insn. Once we fix the decode, update the gas tests to have the correct output. Signed-off-by: Mike Frysinger <vapier@gentoo.org>
2011-02-13opcodes: blackfin: fix decoding of dsp mult insnsMike Frysinger8-25/+35
When assigning to a register half, the mac0 part of the mult insn was not decoding properly. It would always show a full dreg instead of the dreg low half. Once we fix the disassembler, we have to update a few of the gas tests as their previous expected output was incorrect. Signed-off-by: Mike Frysinger <vapier@gentoo.org>
2011-02-13gas/opcodes: blackfin: punt BYTEOP2M insn supportMike Frysinger10-178/+16
The BYTEOP2M insn was part of the initial Blackfin designs, but never made it into any actual silicon. So punt support for it. Signed-off-by: Mike Frysinger <vapier@gentoo.org>
2011-02-13gdb/Jan Kratochvil5-7/+94
Fix const/volatile qualifiers of C++ types, PR c++/12328. * c-typeprint.c (c_type_print_args): Update the function comment. New variable param_type, initialize it. Remove const/volatile qualifiers for language_cplus and !show_artificial. Use param_type. gdb/testsuite/ Fix const/volatile qualifiers of C++ types, PR c++/12328. * gdb.cp/overload-const.exp: New file. * gdb.cp/overload-const.cc: New file.
2011-02-13gdb/Jan Kratochvil3-3/+13
* symtab.c (find_pc_sect_line): New variable objfile, initialize it from S. Iterate S using ALL_OBJFILE_SYMTABS. Verify BV for each S. * symtab.h (struct symtab) <next>: Comment extension.
2011-02-13*** empty log message ***gdbadmin1-1/+1
2011-02-12daily updateAlan Modra1-1/+1
2011-02-12opcodes: blackfin: add missing space after PRNT insnMike Frysinger2-1/+5
Signed-off-by: Mike Frysinger <vapier@gentoo.org>
2011-02-12opcodes: blackfin: drop "GP" registerMike Frysinger2-3/+9
There never was a "GP" register, so punt it from the decode map. It's a hold over from a very old processor definition and never made it into actual silicon. Signed-off-by: Mike Frysinger <vapier@gentoo.org>
2011-02-12gas/opcodes: blackfin: move dsp mac func defines to common headerMike Frysinger6-22/+42
The mmod field is decoded in a few places (gas/opcodes/sim), so move it to a common place to avoid duplication. Signed-off-by: Mike Frysinger <vapier@gentoo.org>
2011-02-12Import move-if-change script from gnulib.Ralf Wildenhues3-17/+81
/: PR binutils/12283 * MAINTAINERS (mkinstalldirs): Comes from Automake. (move-if-change): Comes from gnulib. * move-if-change: Import version from gnulib.
2011-02-12Sync toplevel and config/ from GCC.Ralf Wildenhues9-55/+162
/: Sync from GCC: 2011-02-12 Alexandre Oliva <aoliva@redhat.com> PR lto/47225 * Makefile.def (lto-plugin): Double dash for enable-shared. (configure-gcc): Depend on all-lto-plugin. * Makefile.in: Rebuilt. 2011-02-11 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> * configure.ac: Remove extra bracket. * configure: Regenerate. 2011-02-06 Kai Tietz <kai.tietz@onevision.com> PR lto/47225 * Makefile.def: Add dependency for install-gcc on install-lto-plugin. * Makfile.in: Regenerated 2011-01-25 Jakub Jelinek <jakub@redhat.com> * configure.ac: If with_ppl is no, move setting with_cloog=no after CLOOG_REQUESTED check. * configure: Regenerated. 2011-01-25 Sebastian Pop <sebastian.pop@amd.com> * configure.ac: Call AC_MSG_ERROR when PPL 0.11 is not present and CLooG has been requested. * configure: Regenerated. 2011-01-25 Sebastian Pop <sebastian.pop@amd.com> * configure: Regenerated. * configure.ac: Check for version 0.11 (or later revision) of PPL. 2011-01-25 Tobias Grosser <grosser@fim.uni-passau.de> * configure: Regenerated. * configure.ac: Use CLOOG_CHECK_VERSION(0,16,1). 2011-01-07 Jan Hubicka <jh@suse.cz> PR lto/47225 * Makefile.in: Regenerate. * Makefile.def (lto-plugin): Always pass enable-shared to the plugin configure. config/: 2011-01-25 Jakub Jelinek <jakub@redhat.com> * cloog.m4 (CLOOG_REQUESTED): Use $2 if --without-cloog. 2011-01-10 Jan Hubicka <jh@suse.cz> * bootstrap-lto.mk: -fuse-linker-plugin is default now; pass -fno-lto to STAGEprofile.
2011-02-122011-02-12 Yao Qi <yao@codesourcery.com>Yao Qi2-1/+5
* Makefile.in (CLEANDIRS): Remove duplicated common dir.
2011-02-122011-02-11 Sriraman Tallam <tmsriram@google.com>Sriraman Tallam2-2/+9
* output.cc (Output_section::add_input_section): Delay fill generation for section ordering.
2011-02-122011-02-11 Yao Qi <yao@codesourcery.com>Yao Qi2-0/+21
* Makefile.in: Add copyright header.
2011-02-12*** empty log message ***gdbadmin1-1/+1
2011-02-11daily updateAlan Modra1-1/+1
2011-02-11gas: blackfin: docs: typo fixes and fill out directive infoMike Frysinger2-8/+26
A bunch of Blackfin-specific directives were lacking info on what they actually do, so fill in the blanks. Further, the byte2/byte4 descriptions were swapped. Signed-off-by: Mike Frysinger <vapier@gentoo.org>
2011-02-11gas: blackfin: reject FP/SP with TESTSETMike Frysinger2-0/+7
The TESTSET insn does not work with the FP/SP Pregs, so reject them. Signed-off-by: Mike Frysinger <vapier@gentoo.org>
2011-02-11opcodes: blackfin: constify register namesMike Frysinger2-17/+26
Constify the array itself since it need not be writable. Signed-off-by: Mike Frysinger <vapier@gentoo.org>
2011-02-11opcodes: blackfin: add multiple inclusion protectionMike Frysinger2-1/+10
Prevent build errors if the header happens to be included multiple times. Signed-off-by: Mike Frysinger <vapier@gentoo.org>
2011-02-11 * infrun.c (proceed): Move switching out and in of tfind mode fromPedro Alves2-10/+16
here ... (fetch_inferior_event): ... to here.
2011-02-112011-02-11 Yao Qi <yao@codesourcery.com>Yao Qi13-22/+4557
* Makefile.in: Remove signals.o from COMMON_OBS. Link libcommon.a. * configure.ac: Add common to sub dir. * configure: Regenerate. common/ 2011-02-11 Yao Qi <yao@codesourcery.com> Build libcommon.a. * Makefile.in: New. * configure.ac: New. * aclocal.m4: New. * configure: Generate. gdbserver/ 2011-02-11 Yao Qi <yao@codesourcery.com> * configure.ac: Call AC_PROG_RANLIB. * Makefile.in: Remove signals.o from OBS. Link libcommon.a. * configure: Regenerate.
2011-02-11*** empty log message ***gdbadmin1-1/+1
2011-02-10daily updateAlan Modra1-1/+1
2011-02-10 * doc/c-ppc.texi (PowerPC-Opts <-nops>): Clarify.Alan Modra2-1/+6
2011-02-10Fix whitespace.Pedro Alves1-1/+1
2011-02-10 * vec.h (VEC_block_remove): Place VEC_ASSERT_INFO on the rightPedro Alves2-2/+11
side of the parenthesis. Merge from GCC: 2010-07-13 Jakub Jelinek <jakub@redhat.com> * vec.h (VEC_block_remove): Fix comment.
2011-02-102011-02-10 Kai Tietz <kai.tietz@onevision.com>Kai Tietz2-4/+8
* gas/cfi/cfi-x86_64.d: Adjust for x64 PE+.
2011-02-10 * doc/as.texinfo (Overview): Add missing markup around BlackfinAlan Modra2-0/+9
and PowerPC options.
2011-02-10 * config/tc-ppc.c (md_show_usage): Remove -l and -b. Add -K PIC.Alan Modra4-14/+70
* doc/as.texinfo: Refer to and include c-ppc.texi for PowerPC options. (Overview <Target PowerPC options>): Add a number of missing options. * doc/c-ppc.texi: Likewise. Add markup for use in manpage generation.
2011-02-10 * gas/m68k/cpu32.d: Set explicit architecture for objdump.Alan Modra4-3/+9
* gas/m68k/mcf-coproc.d: Likewise. * gas/m68k/mcf-wdebug.d: Likewise.
2011-02-10remove accidental SANE_EXPR changeAlan Modra1-1/+0
2011-02-10 * scripttempl/armbpabi.sc: Revert 2010-11-02 H.J. Lu.Alan Modra23-304/+317
* scripttempl/avr.sc: Likewise. * scripttempl/elf32cr16.sc: Likewise. * scripttempl/elf32crx.sc: Likewise. * scripttempl/elf32msp430.sc: Likewise. * scripttempl/elf32msp430_3.sc: Likewise. * scripttempl/elf32sh-symbian.sc: Likewise. * scripttempl/elf64hppa.sc: Likewise. * scripttempl/elf_chaos.sc: Likewise. * scripttempl/elfd10v.sc: Likewise. * scripttempl/elfd30v.sc: Likewise. * scripttempl/elfi370.sc: Likewise. * scripttempl/elfm68hc11.sc: Likewise. * scripttempl/elfm68hc12.sc: Likewise. * scripttempl/elfxtensa.sc: Likewise. * scripttempl/ip2k.sc: Likewise. * scripttempl/iq2000.sc: Likewise. * scripttempl/mep.sc: Likewise. * scripttempl/mmo.sc: Likewise. * scripttempl/v850.sc: Likewise. * scripttempl/xstormy16.sc: Likewise. * scripttempl/elf.sc: Revert 2010-10-29 H.J. Lu.
2011-02-10 * ld-scripts/defined.exp: Don't run defined5 for AOUT.Alan Modra4-3/+9
* ld-scripts/defined5.s: Use .text for "defined" section. * ld-scripts/defined5.t: Adjust.
2011-02-10 * ld-gc/start.d: Exclude frv-*-linux*.Alan Modra3-1/+7
* ld-misc/defsym1.d: Likewise.
2011-02-10 * gas/elf/dwarf2-4.s: Don't use @.Alan Modra2-3/+7
2011-02-10 PR gold/12316Ian Lance Taylor3-14/+9
* object.h (class Sized_relobj): Remove clear_local_symbols. * reloc.cc (Sized_relobj::do_relocate): Don't call clear_local_symbols.
2011-02-10*** empty log message ***gdbadmin1-1/+1
2011-02-09daily updateAlan Modra1-1/+1
2011-02-092011-02-09 Michael Snyder <msnyder@vmware.com>Michael Snyder2-5/+11
* i386-dis.c (OP_J): Parenthesize expression to prevent truncated addresses. (print_insn): Fix indentation off-by-one.
2011-02-09 * ld-elfvsb/elfvsb.exp: Don't run any non-PIC tests on powerpc*-linux.Alan Modra4-2/+28
* ld-gc/gc.exp: Ensure powerpc64 test continues to fail. * ld-srec/srec.exp: Don't edit toc on powerpc64.
2011-02-09 * elf64-ppc.c (ppc64_elf_edit_toc): Don't free toc relocs untilAlan Modra2-19/+27
we are done. When optimising large toc, check that a global symbol on a toc reloc is defined in a kept section.
2011-02-09*** empty log message ***gdbadmin1-1/+1
2011-02-08daily updateAlan Modra1-1/+1
2011-02-082011-02-08 Michael Snyder <msnyder@vmware.com>Michael Snyder2-1/+5
* linux-nat.c (linux_nat_filter_event): Fix typo in comment.
2011-02-08Use f32_patt in i386_align_code when tuning for i686.H.J. Lu6-48/+437
gas/ 2011-02-08 H.J. Lu <hongjiu.lu@intel.com> PR gas/6957 * config/tc-i386.c (i386_align_code): Use f32_patt when tuning for i686. gas/testsuite/ 2011-02-08 H.J. Lu <hongjiu.lu@intel.com> PR gas/6957 * gas/i386/nops-1-i686.d: Updated. * gas/i386/nops-3-i686.d: Likewise. * gas/i386/nops-4-i686.d: Likewise.
2011-02-08Also update cpu_arch_isa_flags for ISA extensions.H.J. Lu7-0/+255
gas/ 2011-02-08 H.J. Lu <hongjiu.lu@intel.com> * config/tc-i386.c (set_cpu_arch): Also update cpu_arch_isa_flags for ISA extensions. (md_parse_option): Likewise. gas/testsuite/ 2011-02-08 H.J. Lu <hongjiu.lu@intel.com> * gas/i386/i386.exp: Run nops-4a-i686 and nops-6. * gas/i386/nops-4a-i686.d: New. * gas/i386/nops-6.d: Likewise. * gas/i386/nops-6.s: Likewise.
2011-02-08gdb/Jan Kratochvil2-8/+14
* i386-tdep.c (i386_process_record): Rename l suffixes to d suffixes in comments for pcmpgtd, pcmpeqd, psubd, paddd, pcmpgtd, pcmpeqd, psubd and paddd.