aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2008-02-06* simops.c (OP_1C007E0): Compensate for 64 bit hosts.DJ Delorie3-9/+17
(OP_18007E0): Likewise. (OP_2C007E0): Likewise. (OP_28007E0): Likewise. * v850.igen (divh): Likewise.
2008-02-06 * gdb.base/callfuncs.c (t_float_many_args): New function.Thiago Jung Bauermann3-0/+103
(t_double_many_args): New function. * gdb.base/callfuncs.exp: Add tests for exceeding float and double parameters passed through the stack.
2008-02-06Index: ChangeLogDJ Delorie23-100/+1579
* configure.ac (v850): V850 now has a testsuite. * configure (v850): Likewise. Index: testsuite/ChangeLog * sim/v850/: New directory. * sim/v850/allinsns.exp: New. * sim/v850/bsh.cgs: New. * sim/v850/div.cgs: New. * sim/v850/divh.cgs: New. * sim/v850/divh_3.cgs: New. * sim/v850/divhu.cgs: New. * sim/v850/divu.cgs: New. * sim/v850/sar.cgs: New. * sim/v850/satadd.cgs: New. * sim/v850/satsub.cgs: New. * sim/v850/satsubi.cgs: New. * sim/v850/satsubr.cgs: New. * sim/v850/shl.cgs: New. * sim/v850/shr.cgs: New. * sim/v850/testutils.cgs: New. * sim/v850/testutils.inc: New. Index: v850/ChangeLog * simops.c (OP_C0): Correct saturation logic. (OP_220): Likewise. (OP_A0): Likewise. (OP_660): Likewise. (OP_80): Likewise. * simops.c (OP_2A0): If the shift count is zero, clear the carry. (OP_A007E0): Likewise. (OP_2C0): Likewise. (OP_C007E0): Likewise. (OP_280): Likewise. (OP_8007E0): Likewise. * simops.c (OP_2C207E0): Correct PSW flags for special divu conditions. (OP_2C007E0): Likewise, for div. (OP_28207E0): Likewise, for divhu. (OP_28007E0): Likewise, for divh. Also, sign-extend the correct operand. * v850.igen (divh): Likewise, for 2-op divh. * v850.igen (bsh): Fix carry logic.
2008-02-06*** empty log message ***gdbadmin1-1/+1
2008-02-05daily updateAlan Modra1-1/+1
2008-02-05From Ollie Wild: add missing backquote to install-exec-local.Ian Lance Taylor2-2/+2
2008-02-05 * gdb.ada/complete/pck.ads, gdb.ada/complete/pck.adb,Joel Brobecker5-0/+233
gdb.ada/complete/foo.adb: New files. * gdb.ada/complete.exp: New testcase.
2008-02-05 * language.h (struct language_defn): Add new fieldJoel Brobecker14-14/+423
la_make_symbol_completion_list. * symtab.c (default_make_symbol_completion_list): Renames make_symbol_completion_list. (make_symbol_completion_list): New function. * symtab.h (default_make_symbol_completion_list): Add declaration. * langauge.c (unknown_language): Set la_make_symbol_completion_list. (auto_language, local_language): Likewise. * objc-lang.c (objc_language_defn): Likewise. * scm-lang.c (scm_language_defn): Likewise. * m2-lang.c (m2_language_defn): Likewise. * f-lang.c (f_language_defn): Likewise. * jv-lang.c (java_language_defn): Likewise. * p-lang.c (pascal_language_defn): Likewise. * c-lang.c (c_language_defn, cplus_language_defn, asm_language_defn) (minimal_language_defn): Likewise. * ada-lang.c (struct string_vector): New structure. (new_string_vector, string_vector_append, ada_unqualified_name) (add_angle_brackets, symbol_completion_match, symbol_completion_add) (ada_make_symbol_completion_list): New functions. (ada_language_defn): Set la_make_symbol_completion_list. * ada-lang.h (ada_make_symbol_completion_list): Remove declaration, this function is static.
2008-02-052008-02-05 Sterling Augustine <sterling@tensilica.com>Bob Wilson2-21/+38
* config/tc-xtensa.c (relax_frag_immed): Change internal consistency checks into assertions. When relaxation produces an operation that does not fit in the current FLIX instruction, make sure that the operation is relaxed as needed to account for being placed following the current instruction.
2008-02-05 * mn10300-tdep.c (mn10300_push_dummy_call): Adjust stack pointerKevin Buettner2-0/+33
to account for call site optimizations.
2008-02-052008-02-05 Andrzej Zaborowski <balrogg@gmail.com>Jim Blandy2-1/+9
* tracepoint.c (read_actions): Handle end-of-text indicator in action list properly. (Committed by Jim Blandy)
2008-02-05Fix changelog entry.Jim Blandy1-0/+1
2008-02-05* ax-gdb.c (gen_expr): Yield ordinary error if asked to trace aJim Blandy2-0/+9
pseudoregister, not an internal error.
2008-02-05*** empty log message ***gdbadmin1-1/+1
2008-02-04Print PHDRS clause for debugging.Ian Lance Taylor1-0/+43
2008-02-04binutils/testsuite/Bob Wilson4-1/+18
* binutils-all/objdump.exp (cpus_expected): Add xtensa. ld/testsuite/ * ld-undefined/undefined.exp: XFAIL for xtensa*-*-linux*.
2008-02-04 * elf32-xtensa (elf_xtensa_relocate_section): After finding an invalidBob Wilson2-6/+25
relocation, do not continue processing it. Ignore R_XTENSA_ASM_EXPAND relocations against dynamic symbols. (elf_xtensa_finish_dynamic_sections): Do not fail if there is no .xt.lit section.
2008-02-04daily updateAlan Modra1-1/+1
2008-02-04Implement PHDRS.Ian Lance Taylor13-72/+934
2008-02-04Treat an empty directory argument as the current directory.Ian Lance Taylor1-1/+4
2008-02-042008-02-04 H.J. Lu <hongjiu.lu@intel.com>H.J. Lu2-0/+15
PR 5715 * configure: Regenerated.
2008-02-04bfd/H.J. Lu11-14/+102
2008-02-04 Kai Tietz <kai.tietz@onevision.com> H.J. Lu <hongjiu.lu@intel.com> PR 5715 * warning.m4: Enable -Wno-format by default when using gcc on mingw. * configure: Regenerated. binutils/ 2008-02-04 H.J. Lu <hongjiu.lu@intel.com> PR 5715 * configure: Regenerated. gas/ 2008-02-04 H.J. Lu <hongjiu.lu@intel.com> PR 5715 * configure: Regenerated. ld/ 2008-02-04 H.J. Lu <hongjiu.lu@intel.com> PR 5715 * configure: Regenerated. opcodes/ 2008-02-04 H.J. Lu <hongjiu.lu@intel.com> PR 5715 * configure: Regenerated.
2008-02-04 * mips-dis.c: Update copyright.Adam Nemet3-2/+16
(mips_arch_choices): Add Octeon. * mips-opc.c: Update copyright. (IOCT): New macro. (mips_builtin_opcodes): Add Octeon instruction synciobdma.
2008-02-04 * mips.h: Update copyright.Adam Nemet2-3/+18
(INSN_CHIP_MASK): New macro. (INSN_OCTEON): New macro. (CPU_OCTEON): New macro. (OPCODE_IS_MEMBER): Handle Octeon instructions.
2008-02-04 * mips.h: Update copyright.Adam Nemet2-1/+7
(E_MIPS_MACH_OCTEON): New macro.
2008-02-04 * config/tc-mips.c (mips_cpu_info_table): Add Octeon.Adam Nemet2-0/+7
2008-02-04 * gas/mips/mips.exp: Call mips_arch_create for Octeon. InvokeAdam Nemet4-0/+28
Octeon tests. * gas/mips/octeon.s, gas/mips/octeon.d: New test.
2008-02-04 * readelf.c (get_machine_flags): Handle Octeon.Adam Nemet2-0/+5
2008-02-04 * archures.c: Update copyright.Adam Nemet5-6/+32
(bfd_mach_mips_octeon): New macro. * bfd-in2.h: Regenerate. * elfxx-mips.c (_bfd_elf_mips_mach): Handle Octeon. (mips_set_isa_flags): Likewise. (mips_mach_extensions): Add Octeon. * cpu-mips.c: Update copyright. (I_mipsocteon): New enum constant. (arch_info_struct): Add Octeon.
2008-02-04From Craig Silverstein: support @file expansion.Ian Lance Taylor1-1/+7
2008-02-042008-02-04 Antony King <antony.king@st.com>Andrew Stubbs2-13/+12
* interp.c (macl): Fix non-portable implementation.
2008-02-04 * varobj.c (c_value_of_variable): Use xstrdup.Vladimir Prus2-1/+5
2008-02-04Implement SIZEOF_HEADERS, section constraints, other minor linkerIan Lance Taylor9-114/+501
script items.
2008-02-04 Update stored rendition of varobj value when format changes.Vladimir Prus2-1/+15
* varobj.c (varobj_set_display_format): Recomputed print_value. (c_value_of_variable): Return print_value.
2008-02-04Fully implement SECTIONS clause.Ian Lance Taylor1-3/+31
2008-02-04Fully implement the SECTIONS clause.Ian Lance Taylor24-418/+3064
2008-02-04 * elf32-spu.c (spu_elf_relocate_section): Correct return type.Alan Modra2-3/+9
Return error status on unexpected relocation errors.
2008-02-04 * eval.c (evaluate_subexp_standard): Fix type of result of mixedDoug Evans7-153/+399
integer/float division operations when EVAL_AVOID_SIDE_EFFECTS. * valops.c (value_one): New function. * value.h (value_one): Declare. Fix argument promotion for binary arithmetic ops for C. * valarith.c (unop_result_type): New fn. (binop_result_type): New fn. (value_binop): Move result type computation to binop_result_type. (value_pos, value_neg, value_complement): Move result type computation to unop_result_type. * gdb.base/whatis-exp.exp: Fix expected result of whatis x+y, x-y, x*y.
2008-02-04 PR ld/5692Alan Modra3-5/+21
* elf.c (bfd_elf_get_elf_syms): Revert 2008-01-31. Instead abort on non-ELF input. * elf32-arm.c (elf32_arm_size_dynamic_sections): Skip glue processing on non-ELF input.
2008-02-04*** empty log message ***gdbadmin1-1/+1
2008-02-03daily updateAlan Modra1-1/+1
2008-02-03add copyrightDoug Evans3-0/+54
2008-02-03 PR 2384Doug Evans11-38/+224
* gdbtypes.c (get_vptr_fieldno): Renamed from fill_in_vptr_fieldno. Return basetype, fieldno if found. All callers updated. Don't cache TYPE_VPTR_FIELDNO, TYPE_VPTR_BASETYPE if from different objfile. * gdbtypes.h (get_vptr_fieldno): Renamed from fill_in_vptr_fieldno. * symfile.h (fill_in_vptr_fieldno): Delete. * gdb.cp/gdb2384.exp: New file. * gdb.cp/gdb2384.cc: New file. * gdb.cp/gdb2384-base.h: New file. * gdb.cp/gdb2384-base.cc: New file.
2008-02-03* gdb.texinfo (Help): Summarize 'info args' correctly.Jim Blandy2-1/+5
2008-02-03 * valarith.c (value_binop): Handle unsigned BINOP_REM division by zero.Doug Evans2-1/+6
2008-02-03 * typeprint.c (*): Whitespace cleanup.Doug Evans2-9/+10
2008-02-03 * gdb.base/sigall.c (main): Ensure all signals aren't blocked.Doug Evans2-0/+16
2008-02-03*** empty log message ***gdbadmin1-1/+1
2008-02-02daily updateAlan Modra1-1/+1
2008-02-02 * configure.ac: Enable fortran for cris-*-elf and crisv32-*-elf.Hans-Peter Nilsson3-2/+5
* configure: Regenerate.