aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2009-09-09 * config/tc-i386.c (i386_target_format): Avoid duplicate case label.Alan Modra2-7/+12
2009-09-092009-09-09 M R Swami Reddy <MR.Swami.Reddy@nsc.com>M R Swami Reddy2-0/+19
* elf32-cr16.c (elf32_cr16_relocate_section): Add code to discard the linkonce or linker script discarded section.
2009-09-09 * elf32-xtensa.c (elf_xtensa_relax_section): Delete -r check.Alan Modra2-4/+4
2009-09-09daily updateAlan Modra1-1/+1
2009-09-09*** empty log message ***gdbadmin1-1/+1
2009-09-08 * target.c (initialize_targets): Fix thinko in stack_cache_enabled_p.Doug Evans2-1/+5
2009-09-08* cpu/mep.opc (mep_cgen_insn_supported_asm): Change the test to aDJ Delorie2-1/+5
preprocessor macro, not an enum.
2009-09-082009-09-08 Michael Snyder <msnyder@vmware.com>Michael Snyder6-1812/+1890
* amd64-linux-tdep.h (enum amd64_syscall): New enum consts, to replace literal consts used in amd64-linux-tdep.c * linux-record.h (enum gdb_syscall): New enum consts, to replace literal consts used in amd64-linux-tdep.c and linux-record.c. * amd64-linux-tdep.c (amd64_canonicalize_syscall): New function, translate from native amd64 Linux syscall id to internal gdb id. (amd64_linux_syscall_record): Switch statement abstracted out and replaced with a call to amd64_canonicalize_syscall. * linux-record.c (record_linux_system_call): Replace literal consts with enum consts. * i386-linux-tdep.c (i386_canonicalize_syscall): New function, trivially translate from native i386 Linux syscalls to gdb syscalls. (i386_linux_intx80_sysenter_record):
2009-09-08 * output.cc (Output_file::open): Add execute permission to empty file.Cary Coutant4-13/+69
* testsuite/Makefile.am (permission_test): New test. * testsuite/Makefile.in: Regenerate.
2009-09-08Fix parallel check//% rule in gdb for non-VPATH build.Ralf Wildenhues2-8/+17
gdb/: * gdb/Makefile.in (check//%): Parse 'config.status --version' output to recreate the configuration from the testsuite directory, rather than running 'config.status --recheck' from a different build directory. Let configure do the recursion rather than doing it manually.
2009-09-08gdb/Jan Kratochvil2-0/+6
* ia64-tdep.c (ia64_memory_remove_breakpoint): Call do_cleanups before a return.
2009-09-08Fix toplevel config.status for HP-UX sed.Ralf Wildenhues3-21/+62
/: * configure.ac: Do not use $extrasub for replacing @if/@endif parts in Makefile; instead, use additional arguments to AC_CONFIG_COMMANDS to do the replacement manually, with several sed invocations, to avoid HP-UX sed command limits. * configure: Regenerate.
2009-09-08gdb/Jan Kratochvil2-6/+25
* ia64-tdep.c (ia64_memory_insert_breakpoint) (ia64_memory_remove_breakpoint): Return immediately if any of memory reads fail. Do not combine the VAL values.
2009-09-08gdb/Jan Kratochvil4-12/+61
Fix ia64 shadowing of breakpoints in multiple slots of a single bundle. * ia64-tdep.c (ia64_memory_insert_breakpoint): New call of make_show_memory_breakpoints_cleanup with parameter 0. Move the reading of SHADOW_CONTENTS to this memory state point of code. Update comment for the memory re-read. gdb/testsuite/ * gdb.base/breakpoint-shadow.exp (Second breakpoint placed): Initialize $bpt2address. (Second breakpoint address is valid on ia64) (Third breakpoint on ia64 in the Second breakpoint's bundle): New.
2009-09-08 * configure.tgt (sh*-*-netbsdelf*): Set endian according to cpu.Kaz Kojima4-2/+14
* gas/sh/basic.exp: Add -big to ASFLAGS for sh*l*-*-netbsdelf*.
2009-09-08 * gas/d30v/serial2.l: Adjust position of page break.Alan Modra5-3/+14
* gas/lns/lns-common-1-alt.d: Match 2009-04-24 change. * gas/mt/ms1-16-003.d: Correct reloc name. * gas/mt/relocs.d: Elide incorrect file format strings.
2009-09-08 * read.c (emit_expr_fix): Handle size 3.Alan Modra9-1/+29
* config/tc-avr.c (md_assemble): Call dwarf2_emit_insn. * config/tc-d30v.c (write_long, write_1_short, write_2_short, md_assemble): Likewise. * config/tc-dlx.c (md_assemble): Likewise. * config/tc-i860.c (md_assemble): Likewise. * config/tc-mn10200.c (md_assemble): Likewise. * config/tc-pj.c (md_assemble): Likewise. * config/tc-vax.c (md_assemble): Likewise.
2009-09-08 * binutils-all/objdump.exp (cpus_expected): Add ms1.Alan Modra2-1/+5
2009-09-08 * dwarf.c (byte_get_little_endian): Handle size of 3.Alan Modra3-7/+61
(byte_get_big_endian): Likewise. * readelf.c (byte_put_little_endian): Likewise. (byte_put_big_endian): Likewise. (is_24bit_abs_reloc): New function. (is_none_reloc): Formatting. (apply_relocations): Use is_24bit_abs_reloc. Handle pj and xtensa reloc peculiarity.
2009-09-082009-09-08 M R Swami Reddy <MR.Swami.Reddy@nsc.com>M R Swami Reddy2-1/+5
* ld-elf/merge.d: xfail cr16-*-*.
2009-09-08* z8kgen.c (struct op): Replace unused flavor with id.Andreas Schwab3-21/+37
(opt): Remove extra xorb entry. (func): Use id field as fallback. (sub): Return new string, caller changed. (internal): Allocate end marker. Assign unique id before sorting. (gas): Likewise. Fix loop end condition. * z8k-opc.h: Regenerate.
2009-09-08 * ppc-opc.c (powerpc_macros <extrdi>): Allow n+b of 64.Alan Modra2-2/+6
2009-09-08 * gas/all/gas.exp (do_comment): Don't run on m32c.Alan Modra6-1/+19
* gas/all/align.d: Likewise. * gas/all/incbin.d: Likewise. * gas/macros/semi.d: Likewise. * gas/elf/ifunc-1.d: Don't run on alpha.
2009-09-08 * ld-elf/eh5.d: Don't run on hppa64. Allow non-pcrel encoding.Alan Modra2-11/+17
Skip extra CIEs emitted on embedded targets and adjust FDE matches to suit.
2009-09-082009-09-07 Michael Snyder <msnyder@vmware.com>Michael Snyder2-10/+16
* record.c: Minor comment and white space fix-ups.
2009-09-08daily updateAlan Modra1-1/+1
2009-09-08*** empty log message ***gdbadmin1-1/+1
2009-09-07binutils/Jan Kratochvil2-0/+11
* readelf.c (is_none_reloc <EM_XTENSA_OLD>, is_none_reloc <EM_XTENSA>): New.
2009-09-07binutils/Jan Kratochvil4-1/+26
* dwarf.c (process_debug_info): Support section padding abbrev codes. binutils/testsuite/ * binutils-all/testranges.s (.debug_info): Pad the only CU.
2009-09-07binutils/testsuite/Jan Kratochvil2-8/+12
* binutils-all/testranges.s: Replace all .long by .4byte.
2009-09-07gdb/Jan Kratochvil3-7/+8
* m68k-tdep.c (m68k_gdbarch_init): Allocate TDEP as cleared. * sparc-tdep.c (sparc32_gdbarch_init): Allocate TDEP as cleared. Remove explicit clearing of TDEP fields.
2009-09-079-09-07 Daniel Gutson <dgutson@codesourcery.com>Daniel Gutson3-0/+7
* config/tc-arm.c (arm_cpus): cortex-r4f CPU added. * doc/c-arm.texi: cortex-r4f CPU added.
2009-09-07* elf32-m68k.c (rtype_to_howto): If the reloc index is out ofAndreas Schwab2-6/+15
range call the bfd error hander and use R_68K_NONE instead.
2009-09-07 * z8kgen.c (func): Fix thinko last patch.Alan Modra2-1/+5
2009-09-07 * z8kgen.c (func): Stabilize qsort of identically named entries.Alan Modra3-12/+22
* z8k-opc.h: Regenerate.
2009-09-07bfdTristan Gingold14-2289/+2739
2009-09-07 Tristan Gingold <gingold@adacore.com> * po/SRC-POTFILES.in: Regenerate. * po/bfd.pot: Regenerate. binutils 2009-09-07 Tristan Gingold <gingold@adacore.com> * po/binutils.pot: Regenerate. gas 2009-09-07 Tristan Gingold <gingold@adacore.com> * po/POTFILES.in: Regenerate. * po/gas.pot: Regenerate. gprof 2009-09-07 Tristan Gingold <gingold@adacore.com> * po/gprof.pot: Regenerate. ld 2009-09-07 Tristan Gingold <gingold@adacore.com> * po/ld.pot: Regenerate. opcodes 2009-09-07 Tristan Gingold <gingold@adacore.com> * po/opcodes.pot: Regenerate.
2009-09-072009-09-06 Hui Zhu <teawater@gmail.com>Hui Zhu2-26/+17
* i386-tdep.c (i386_record_check_override): Deleted. (i386_record_lea_modrm): Ditto. (i386_process_record): Ditto.
2009-09-07 * configure.in (BUILD_LIBS, BUILD_LIB_DEPS): Define and subst.Alan Modra5-39/+73
* configure: Regenerate. * Makefile.am (LIBIBERTY, BUILD_LIBIBERTY, BUILD_LIBINTL): Delete. (BUILD_LIBS, BUILD_LIB_DEPS): Define. Use.. (i386-gen, ia64-gen, z8kgen): ..here. * Makefile.in: Regenerate.
2009-09-07bfd/:Tristan Gingold19-242/+362
2009-09-07 Tristan Gingold <gingold@adacore.com> * bfd.m4 (BFD_HAVE_TIME_TYPE_MEMBER, BFD_HAVE_SYS_STAT_TYPE_MEMBER): Moved to gas/acinclude.m4 * configure.in: Move tests for tm_gmtoff, st_mtim.tv_sec and st_mtim.tv_nsec to gas/configure.in (bfd_elf64_ia64_vms_vec): Remove vmsutil.lo * configure: Regenerate. * config.in: Regenerate. * vmsutil.c: Moved to gas/config/te-vms.c * vmsutil.h: Removed. * Makefile.am (BFD32_BACKENDS_CFILES): Remove vmsutil.c (BFD32_BACKENDS): Remove vmsutil.lo * Makefile.in: Regenerate. gas/: 2009-09-07 Tristan Gingold <gingold@adacore.com> * Makefile.am (TARG_ENV_CFILES): New variable. Set to te-vms.c (POTFILES): Add $(TARG_ENV_CFILES) in definition. (EXTRA_as_new_SOURCES): Ditto. * Makefile: Regenerate. * acinclude.m4 (BFD_HAVE_TIME_TYPE_MEMBER, BFD_HAVE_SYS_STAT_TYPE_MEMBER): New macro created from bfd/bfd.m4. * configure.in: Add Tests for tm_gmtoff, st_mtim.tv_sec and st_mtim.tv_nsec (from bfd/configure.in). Check for time.h and sys/stat.h headers. Add te-vms.o in extra_objects if te_file is vms. * configure: Regenerate. * config.in: Regenerate. * config/te-vms.c: New file, from bfd/vmsutil.c (vms_dwarf2_file_time_name, vms_dwarf2_file_size_name) (vms_dwarf2_file_name): New functions. (vms_file_stats_name): Make it static, add a dirname parameter to locally create the full pathname. * config/te-vms.h: Add a copyright header. Declare the above functions. (DWARF2_FILE_TIME_NAME, DWARF2_FILE_SIZE_NAME, DWARF2_FILE_NAME): Use the above functions in the definition. * makefile.vms (OBJS): Add te-vms.obj. (te-vms.obj): Create a specific target. * configure.com: Create targ-env.h using a per target value. Compile te-vms.c for ia64.
2009-09-072009-09-07 Tristan Gingold <gingold@adacore.com>Tristan Gingold2-8/+12
* z8k-opc.h: Regenerate.
2009-09-07ChangeLog:Alexandre Oliva12-9/+183
* configure.ac (with-build-config): Document. Handle without. Handle missing argument. * configure: Rebuilt. config/ChangeLog: * bootstrap-debug-big.mk (STAGE2_CFLAGS): Drop -gtoggle. * bootstrap-debug-lean.mk: Update comments. (STAGE2_CFLAGS): Likewise. (do-compare): Don't override. ChangeLog: * configure.ac (with-build-config): Document. Handle without. Handle missing argument. * configure: Rebuilt.
2009-09-07*** empty log message ***gdbadmin1-1/+1
2009-09-07daily updateAlan Modra1-1/+1
2009-09-06daily updateAlan Modra1-1/+1
2009-09-06*** empty log message ***gdbadmin1-1/+1
2009-09-05 * coffcode.h: Include libiberty.h.Eli Zaretskii2-0/+6
2009-09-05 * config/djgpp/djconfig.sh: Fix for Autoconf 2.64.Eli Zaretskii3-20/+26
* config/djgpp/config.sed: Fix for Autoconf 2.64.
2009-09-052009-09-05 Hui Zhu <teawater@gmail.com>Hui Zhu2-44/+66
* i386-tdep.c (i386_record_s): Add orig_addr. (i386_record_check_override): New function. (i386_record_lea_modrm): Call i386_record_check_override. (i386_process_record): Ditto.
2009-09-05 gas/Jie Zhang4-2/+23
* doc/as.texinfo: Document that Blackfin GAS does not accept SYMBOL = VALUE. ld/testsuite/ * ld-elf/sec64k.exp: Use ".set" instead of "=" for bfin-*-*.
2009-09-05binutils/Jan Kratochvil3-0/+7
* Makefile.am (sysdump.o): Depend on sysroff.c. * Makefile.in: Regenerate.