aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
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.
2008-02-02Don't record file offset for CIEs.Ian Lance Taylor2-26/+21
2008-02-02 Luis Machado <luisgpm@br.ibm.com>Mark Kettenis2-9/+20
Thiago Jung Bauermann <bauerman@br.ibm.com> * ppc-sysv-tdep.c (ppc_sysv_abi_push_dummy_call): Pass floats that don't fit into registerson the stack the way GCC does.
2008-02-02*** empty log message ***gdbadmin1-1/+1
2008-02-01 * gdb.ada/sym_print_name: New test program.Joel Brobecker5-1/+148
* gdb.ada/sym_print_name.exp: New testcase.
2008-02-01 * symtab.c (symbol_set_names): Do not add an entry in the demanglingJoel Brobecker2-0/+24
hash table for Ada symbols. Just store the linkage name as is, and leave the demangled_name as NULL.
2008-02-01daily updateAlan Modra1-1/+1
2008-02-01 * gdb.ada/nested/hello.adb: New file.Joel Brobecker4-0/+88
* gdb.ada/nested.exp: New testcase. * gdb.ada/Makefile.in (EXECUTABLES): Update list.
2008-02-01 * dwarf2read.c (add_partial_symbol): Always store all Ada subprogramsJoel Brobecker2-2/+19
in the global scope. (new_symbol): Likewise.
2008-02-012008-01-31 Marc Gauthier <marc@tensilica.com>Bob Wilson3-4/+9
* configure.ac (xtensa*-*-*): Recognize processor variants. * configure: Regenerate.
2008-02-012008-01-31 Marc Gauthier <marc@tensilica.com>Bob Wilson14-9/+33
bfd/ * config.bfd (xtensa*-*-*): Recognize processor variants. gas/ * configure.tgt (xtensa*-*-*): Recognize processor variants. gas/testsuite/ * gas/all/gas.exp: Recognize Xtensa processor variants. * gas/elf/elf.exp: Likewise. * gas/lns/lns.exp: Likewise. ld/ * configure.tgt (xtensa*-*-*): Recognize processor variants. ld/testsuite/ * ld-elf/merge.d: Recognize Xtensa processor variants. * ld-xtensa/coalesce.exp: Likewise. * ld-xtensa/lcall.exp: Likewise.
2008-02-01 * breakpoint.c (break_command_1): Return void.Vladimir Prus8-65/+98
(break_command_really): Return void. Rethrow exceptions instead of returning. (gdb_breakpoint): Remove the error_message parameter. Return void. Rename to set_breakpoint. * gdb.h (gdb_breakpoint): Rename and move to... * breakpoint.h (set_breakpoint): ...here. * mi/mi-cmb-break.c (mi_cmd_break_insert): Restore event hooks even if exception is thrown. Adjust to gdb_breakpoint interface changes.
2008-02-01 * ppc-sysv-tdep.c (ppc64_sysv_abi_push_dummy_call): Write 32-bitThiago Jung Bauermann2-21/+41
float in both first and second word in the doubleword, to support old and new ABIs.
2008-02-01 Properly rethrow exception. This fixes errorsVladimir Prus4-3/+25
about non-existent functions for -break-insert. * breakpoint.c (break_command_really): Use throw_exception for rethrowing. If rethrowing, don't print the exception.
2008-02-01From Cary Coutant: Ignore hidden symbols in a dynamic object.Ian Lance Taylor1-2/+5
2008-02-01From Cary Coutant: Fix a case in which code takes the address of aIan Lance Taylor8-54/+147
function and also calls it directly.
2008-02-01 * hostio.c: Don't include errno.h.Pedro Alves12-66/+216
(errno_to_fileio_errno): Move to hostio-errno. * hostio.c: (hostio_error): Remove the error parameter. Defer the error number outputting to the target->hostio_last_error callback. (hostio_packet_error): Use FILEIO_EINVAL directly. (handle_open, handle_pread, hostio_error, handle_unlink): Update calls to hostio_error. * hostio-errno.c: New. * server.h (hostio_last_error_from_errno): Declare. * target.h (target_ops): Add hostio_last_error member. * linux-low.c (linux_target_op): Register hostio_last_error_from_errno as hostio_last_error handler. * spu-low.c (spu_target_ops): Likewise. * win32-low.c [_WIN32_WCE] (win32_error_to_fileio_error) (wince_hostio_last_error): New functions. (win32_target_ops) [_WIN32_WCE]: Register wince_hostio_last_error as hostio_last_error handler. (win32_target_ops) [!_WIN32_WCE]: Register hostio_last_error_from_errno as hostio_last_error handler. * Makefile.in (SFILES): Add hostio.c and hostio-errno.c. (hostio-errno.o): New rule. * configure.ac (GDBSERVER_DEPFILES): Add $srv_hostio_err_objs. * configure.srv (srv_hostio_err_objs): New variable. Default to hostio-errno.o. (arm*-*-mingw32ce*): Set srv_hostio_err_objs to "". * configure: Regenerate.
2008-02-01*** empty log message ***gdbadmin1-1/+1
2008-01-31daily updateAlan Modra1-1/+1
2008-01-31 * NEWS: Mention Decimal Floating Point support.Thiago Jung Bauermann2-0/+9
2008-01-31 * std-regs.c (value_of_builtin_frame_pc_reg): Change the returnedJoel Brobecker2-2/+7
value type to builtin_type_void_func_ptr.
2008-01-31 * gdb.arch/ppc64-atomic-inst.c: New testcase source file.Luis Machado3-0/+115
* gdb.arch/ppc64-atomic-inst.exp: New testcase expect file.
2008-01-312008-01-31 Andreas Krebbel <krebbel1@de.ibm.com>Ulrich Weigand2-3/+14
* s390-tdep.c (is_float_singleton, is_float_like, alignment_of, s390_return_value): Make checks for TYPE_CODE_FLT to match TYPE_CODE_DECFLOAT as well.