aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2008-02-07bfd/Alan Modra5-32/+50
* elf32-spu.c (spu_elf_size_stubs): Revert 2008-01-28 doubling of _ovly_buf_table size. (spu_elf_build_stubs): Use low bit of .size as "present" bit. Adjust initialisations relating to _ovly_buf_table. ld/ * emultempl/spu_ovl.S: Use low bit of _ovly_table.size as a "present" bit rather than low bit of .buf. Correct indexing into _ovly_buf_table. Use relative loads and stores to access overlay manager local vars. * emultempl/spu_ovl.o: Regenerate.
2008-02-07*** empty log message ***gdbadmin1-1/+1
2008-02-06daily updateAlan Modra1-1/+1
2008-02-06 * gdb.pascal/floats.pas: New test program.Pierre Muller3-0/+211
* gdb.pascal/floats.exp: New testcase.
2008-02-06 * p-exp.y: Set current_type in missing places.Pierre Muller2-10/+54
(leftdiv_is_integer): New static variable. Typecast right operand of BINOP_DIV to long_double if both operands are integers.
2008-02-06Support creating empty output when there are no input objects.Ian Lance Taylor10-55/+198
2008-02-06Fix group signature handling for relocatable link, add bootstrapIan Lance Taylor7-37/+204
relocatable test.
2008-02-06* remote-mips.c (set_breakpoint): Rename to...Maciej W. Rozycki2-34/+52
(mips_set_breakpoint): ... this. (clear_breakpoint): Rename to... (mips_clear_breakpoint): ... this. (common_breakpoint): Rename to... (mips_common_breakpoint): ... this. (check_lsi_error): Rename to... (mips_check_lsi_error): ... this.
2008-02-06Updated Malasian translation.Nick Clifton2-61/+97
2008-02-06Initial -r support.Ian Lance Taylor18-90/+1696
2008-02-06 * gas/mips/mips.exp: Invoke the tests smartmips, mips32-dsp,Adam Nemet7-10/+21
mips32-dspr2, mips64-dsp and mips32-mt with run_dump_test instead of run_dump_test_arches. * gas/mips/smartmips.d: Pass -mips32. * gas/mips/mips64-dsp.d: Pass -mips64r2. * gas/mips/mips32-dsp.d: Pass -mips32r2. * gas/mips/mips32-dspr2.d: Likewise. * gas/mips/mips32-mt.d: Likewise.
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.