summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Merge remote-tracking branch 'origin/master' into hjl/x32/masterhjl/x32/masterH.J. Lu2012-10-15107-3642/+2117
|\
| * Remove sp_regnum_from_eax and pc_regnum_from_eaxH.J. Lu2012-10-154-22/+11
| | | | | | | | | | | | | | | | | | | | | | PR backtrace/14646 PR gdb/14647 * i386-tdep.h (gdbarch_tdep): Remove sp_regnum_from_eax and pc_regnum_from_eax. * i386-tdep.c (i386_gdbarch_init): Don't use sp_regnum_from_eax nor pc_regnum_from_eax. * amd64-tdep.c (amd64_x32_init_abi): Don't set sp_regnum_from_eax nor pc_regnum_from_eax.
| * * elf.c (special_sections_d): Add comment.Doug Evans2012-10-152-0/+7
| |
| * gdb/Jan Kratochvil2012-10-156-4/+791
| | | | | | | | | | | | | | | | | | | | | | | | | | Fix entry values resolving in inlined frames. * dwarf2loc.c (dwarf_expr_reg_to_entry_parameter): Move func_addr, gdbarch and caller_frame initialization later. Skip INLINE_FRAME entries of FRAME. gdb/testsuite/ Fix entry values resolving in inlined frames. * gdb.arch/amd64-entry-value-inline.S: New file. * gdb.arch/amd64-entry-value-inline.c: New file. * gdb.arch/amd64-entry-value-inline.exp: New file.
| * gdb/testsuite/Jan Kratochvil2012-10-153-4/+12
| | | | | | | | | | | | | | Fix recent gdb_breakpoint regression. * gdb.java/jmisc.exp: gdb_breakpoint for $function - remove curly braces from the parameter. * gdb.java/jprint.exp: Likewise.
| * * lib/gdb.exp (runto): Fix call to gdb_breakpoint.Doug Evans2012-10-152-1/+8
| |
| * Remove trailing '#' in gdb.dwarf2/dw2-icc-opaque.SJoel Brobecker2012-10-152-1/+5
| | | | | | | | | | | | gdb/testsuite/ChangeLog: * gdb.dwarf2/dw2-icc-opaque.S: Remove '#'.
| * Build with -DMS_WIN64 on amd64-windows if Python enabled...Joel Brobecker2012-10-153-0/+34
| | | | | | | | | | | | | | | | | | | | ... and building with GCC. gdb/ChangeLog: * configure.ac: Build with -DMS_WIN64 if building with Python enabled using GCC on amd64-windows. * configure: Regenerate.
| * PR python/14635:Tom Tromey2012-10-154-1/+17
| | | | | | | | | | | | | | * python/py-symtab.c (del_objfile_sal): Set 'symtab' field to Py_None. testsuite * gdb.python/py-symtab.exp: Test sal and symtab destructors.
| * PR python/14634:Tom Tromey2012-10-154-1/+11
| | | | | | | | | | | | * python/py-symbol.c (sympy_dealloc): Check for NULL symbol. testsuite * gdb.python/py-symbol.exp: Test symbol destructor.
| * Updated the system register table.yufeng2012-10-152-4/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | opcodes/ * aarch64-opc.c (aarch64_sys_regs): Add rmr_el1, rmr_el2 and rmr_el3; remove daifset and daifclr. gas/testsuite/ * gas/aarch64/sysreg-1.s: Add tests of rmr_el1, rmr_el2 and rmr_el3. * gas/aarch64/sysreg-1.d: Update. * gas/aarch64/illegal.s: Add tests of daifset and daifclr. * gas/aarch64/illegal.d: Update.
| * Added the changelog for the previous commit.yufeng2012-10-151-0/+6
| |
| * Added missing alignment check to load/store uimm12 immediate offset.yufeng2012-10-151-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | opcodes/ * aarch64-opc.c (operand_general_constraint_met_p): Change to check the alignment of addr.offset.imm instead of that of shifter.amount for operand type AARCH64_OPND_ADDR_UIMM12. gas/testsuite/ * gas/aarch64/illegal-2.s: Add test case. * gas/aarch64/illegal-2.l: Likewise.
| * * hppa.h (pa_opcodes): Use "cX" completer instead of "cx" in fstqxDave Anglin2012-10-152-4/+9
| | | | | | | | opcodes. Likewise, use "cM" instead of "cm" in fstqs opcodes.
| * *** empty log message ***gdbadmin2012-10-151-1/+1
| |
| * daily updateAlan Modra2012-10-141-1/+1
| |
| * gdb/testsuite/qiyao2012-10-1422-3395/+29
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * gdb.mi/mi2-cli.exp: Move to mi-cli.exp. * gdb.mi/mi-cli.exp: New. * gdb.mi/mi2-basics.exp: Remove. * gdb.mi/mi2-break.exp: Remove. * gdb.mi/mi2-console.exp: Remove. * gdb.mi/mi2-disassemble.exp: Remove. * gdb.mi/mi2-eval.exp: Remove. * gdb.mi/mi2-file.exp: Remove. * gdb.mi/mi2-hack-cli.exp: Remove. * gdb.mi/mi2-pthreads.exp: Remove. * gdb.mi/mi2-read-memory.exp: Remove. * gdb.mi/mi2-regs.exp: Remove. * gdb.mi/mi2-return.exp: Remove. * gdb.mi/mi2-simplerun.exp: Remove. * gdb.mi/mi2-stack.exp: Remove. * gdb.mi/mi2-stepi.exp: Remove. * gdb.mi/mi2-syn-frame.exp: Remove. * gdb.mi/mi2-until.exp: Remove. * gdb.mi/mi2-watch.exp: Remove. * gdb.mi/mi2-var-block.exp: Remove. * gdb.mi/mi2-var-cmd.exp: Remove. * gdb.mi/mi2-var-display.exp: Remove.
| * *** empty log message ***gdbadmin2012-10-141-1/+1
| |
| * daily updateAlan Modra2012-10-131-1/+1
| |
| * Replace -ldl with @lt_cv_dlopen_libs@H.J. Lu2012-10-135-4/+15
| | | | | | | | | | | | | | * Makefile.am (LIBDL): Replace -ldl with @lt_cv_dlopen_libs@. * configure.in (lt_cv_dlopen_libs): AC_SUBST. * Makefile.in: Regenerated. * configure: Likewise.
| * *** empty log message ***gdbadmin2012-10-131-1/+1
| |
| * daily updateAlan Modra2012-10-121-1/+1
| |
| * gdb/testsuite/qiyao2012-10-122-3/+8
| | | | | | | | | | * gdb.mi/mi-breakpoint-changed.exp (test_pending_resolved): Remove trail '.*' on matching patterns.
| * *** empty log message ***gdbadmin2012-10-121-1/+1
| |
| * daily updateAlan Modra2012-10-111-1/+1
| |
| * http://sourceware.org/ml/gdb-patches/2012-10/msg00032.htmlaburgess2012-10-112-0/+8
| | | | | | | | | | | | | | gdb/ChangeLog * remote-sim.c (gdbsim_create_inferior): Call init_thread_list to reset thread numbering back to 1.
| * Use is_x86_like_target to check x86 targetsH.J. Lu2012-10-119-8/+19
| | | | | | | | | | | | | | | | | | | | | | * gdb.arch/i386-bp_permanent.exp: Skip if not is_x86_like_target. * gdb.arch/i386-cfi-notcurrent.exp: Likewise. * gdb.arch/i386-disp-step.exp: Likewise. * gdb.arch/i386-gnu-cfi.exp: Likewise. * gdb.arch/i386-prologue.exp: Likewise. * gdb.arch/i386-size-overlap.exp: Likewise. * gdb.arch/i386-size.exp: Likewise. * gdb.arch/i386-unwind.exp: Likewise.
| * Check byte/word registers on x86_64H.J. Lu2012-10-113-2/+7
| | | | | | | | | | * gdb.arch/i386-byte.exp: Remove is_ilp32_target check. * gdb.arch/i386-word.exp: Likewise.
| * Check is_amd64_regs_target to to set nr_regsH.J. Lu2012-10-113-6/+12
| | | | | | | | | | | | * gdb.arch/i386-avx.exp: Check is_amd64_regs_target instead of is_ilp32_target to set nr_regs. * gdb.arch/i386-sse.exp: Likewise.
| * PR breakpoints/14643.Doug Evans2012-10-116-3/+107
| | | | | | | | | | | | | | | | | | | | | | | | | | * linespec.c (struct ls_parser): New member keyword_ok. (linespec_lexer_lex_string): Add comment. (linespec_lexer_lex_one): Ignore keywords if it's the wrong place for one. (parse_linespec): Set keyword_ok. testsuite/ * gdb.linespec/ls-errs.exp: Change tests of "b if|task|thread". * gdb.linespec/thread.c: New file. * gdb.linespec/thread.exp: New file.
| * config.{guess,sub}: update from upstream config-patches repoMike Frysinger2012-10-113-31/+64
| | | | | | | | | | | | | | | | | | From: David Holsgrove <david.holsgrove@xilinx.com> Adds microblaze little endian support. Signed-off-by: David Holsgrove <david.holsgrove@xilinx.com> Signed-off-by: Mike Frysinger <vapier@gentoo.org>
| * * lib/gdb.exp (gdb_breakpoint): Fix varargs scan.Doug Evans2012-10-112-23/+105
| | | | | | | | | | | | | | | | | | Recognize "message" -> print pass and fail. Add eof case. (runto): Recognize message, no-message. Print pass/fail if requested, with same treatment as gdb_breakpoint. (runto_main): Pass no-message to runto. (gdb_internal_error_resync): Add log message. (gdb_file_cmd): Tweak internal error fail text for consistency.
| * 2012-10-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>Richard Earnshaw2012-10-112-5/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | * arm-dis.c: Use preferred form of vrint instruction variants for disassembly. 2012-10-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com> * gas/arm/armv8-a+fp.d: Use preferred form of vrint instruction variants for disassembly. * gas/arm/armv8-a+fp.s: Likewise. * gas/arm/armv8-a+simd.d: Likewise. * gas/arm/armv8-a+simd.s: Likewise.
| * * dwarf2read.c (process_psymtab_comp_unit_reader): Remove duplicateDoug Evans2012-10-112-1/+4
| | | | | | | | "0x" prefix on address in log message.
| * * dwarf2read.c (read_1_byte): Add const to buf parameter.Doug Evans2012-10-112-17/+25
| | | | | | | | | | | | | | (read_1_signed_byte, read_2_bytes, read_2_signed_bytes): Ditto. (read_4_bytes, read_4_signed_bytes, read_8_bytes): Ditto. (lookup_dwo_file): Add const to dwo_name parameter. (lookup_dwo_comp_unit, lookup_dwo_type_unit): Ditto.
| * *** empty log message ***gdbadmin2012-10-111-1/+1
| |
| * daily updateAlan Modra2012-10-101-1/+1
| |
| * merge from gccDJ Delorie2012-10-1013-26/+202
| |
| * *** empty log message ***gdbadmin2012-10-101-1/+1
| |
| * daily updateAlan Modra2012-10-091-1/+1
| |
| * Add AMD bdver3 support.neggone2012-10-093-0/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | gas/ * config/tc-i386.c (cpu_arch): Add CPU_BDVER3_FLAGS. * doc/c-i386.texi: Add -march=bdver3 option. gas/testsuite/ * gas/i386/i386.exp: Run bdver3 test cases. * gas/i386/nops-1-bdver3.d: New. * gas/i386/arch-10-bdver3.d: New. * gas/i386/x86-64-nops-1-bdver3.d: New. * gas/i386/x86-64-arch-2-bdver3.d: New. opcodes/ * i386-gen.c (cpu_flag_init): Add CPU_BDVER3_FLAGS. * i386-init.h: Regenerated.
| * *** empty log message ***gdbadmin2012-10-091-1/+1
| |
| * daily updateAlan Modra2012-10-081-1/+1
| |
| * *** empty log message ***gdbadmin2012-10-081-1/+1
| |
| * PR binutils/14662Alan Modra2012-10-072-38/+24
| | | | | | | | | | * elf.c (_bfd_elf_make_section_from_shdr): Treat .gdb_index as SEC_DEBUGGING.
| * daily updateAlan Modra2012-10-071-1/+1
| |
| * *** empty log message ***gdbadmin2012-10-071-1/+1
| |
| * daily updateAlan Modra2012-10-061-1/+1
| |
| * gdb/Jan Kratochvil2012-10-065-2/+94
| | | | | | | | | | | | | | | | | | | | | | Fix crash during stepping on ppc32. * ppc-linux-tdep.c (powerpc_linux_in_dynsym_resolve_code): Test NULL SYM. gdb/testsuite/ Fix crash during stepping on ppc32. * gdb.base/step-symless.c: New file. * gdb.base/step-symless.exp: New file.
| * daily updateAlan Modra2012-10-061-1/+1
| |