aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2006-02-19*** empty log message ***gdbadmin1-1/+1
2006-02-18daily updateAlan Modra1-1/+1
2006-02-18 2006-02-16 Fred Fish <fnf@specifix.com>Fred Fish3-47/+18
* eval.c (evaluate_subexp_standard): For OP_TYPE, return a non lval value zero, of the appropriate type, when avoiding side effects. * typeprint.c (ptype_eval): Remove function and declaration. (ptype_command): Simplify to just a call to whatis_exp.
2006-02-18 2006-02-17 Fred Fish <fnf@specifix.com>Fred Fish2-18/+21
* gdb.texinfo (Symbols): Update descriptions of 'whatis' and 'ptype' commands to reflect the fact that the only significant difference between them is that ptype prints the complete type description instead of just the name.
2006-02-18 2006-02-16 Fred Fish <fnf@specifix.com>Fred Fish3-0/+33
* gdb.base/whatis.c: Define variables using typedefs char_addr, ushort_addr, and slong_addr, so the typedefs are not optimized away. * gdb.base/whatis.exp: Add tests using type name for struct type, union type, enum type, and typedef.
2006-02-18*** empty log message ***gdbadmin1-1/+1
2006-02-17daily updateAlan Modra1-1/+1
2006-02-17 * elf32-frv.c (elf32_frv_grok_prstatus, elf32_frv_grok_psinfo):Kevin Buettner2-0/+93
New functions. * elf_backend_grok_prstatus, elf_backend_grok_psinfo): Define.
2006-02-17Add support for the Infineon XC16X.Nick Clifton113-106/+18377
2006-02-17 * readelf.c (get_machine_flags): Add logic for missing EF_SH flags.Nick Hudson2-0/+10
2006-02-17 * elf32-ppc.c (allocate_dynrelocs): Tweak undef weak handling.Alan Modra3-2/+9
* elf64-ppc.c (allocate_dynrelocs): Likewise.
2006-02-17 PR ld/2218Alan Modra3-16/+37
* elf64-ppc.c (allocate_dynrelocs): Ensure undef weak sym is dynamic. (ppc64_elf_relocate_section): Check output reloc section size. * elf32-ppc.c (allocate_dynrelocs): Simplify undef weak test.
2006-02-17*** empty log message ***gdbadmin1-1/+1
2006-02-16daily updateAlan Modra1-1/+1
2006-02-162006-02-16 H.J. Lu <hongjiu.lu@intel.com>H.J. Lu2-14/+72
PR ld/2322 * elf.c (get_segment_type): New function. (_bfd_elf_print_private_bfd_data): Use it. (print_segment_map): New function. (assign_file_positions_for_segments): Call print_segment_map when there are not enough room for program headers.
2006-02-16 bfd:Nick Hudson6-9/+25
* config.bfd (mips*el-*-netbsd*, mips*-*-netbsd*): Use traditional MIPS ELF targets. gas: * configure.tgt: set emulation for mips-*-netbsd* ld: * configure.tgt (mips*el-*-netbsd*, mips*-*-netbsd*): Use the traditional target.
2006-02-16*** empty log message ***gdbadmin1-1/+1
2006-02-15daily updateAlan Modra1-1/+1
2006-02-152006-02-15 H.J. Lu <hongjiu.lu@intel.com>H.J. Lu2-2/+41
PR binutils/2338 * dwarf2.c (check_function_name): New function. (_bfd_dwarf2_find_nearest_line): Use check_function_name to check if function is correct.
2006-02-152006-02-15 Paul Brook <paul@codesourcery.com>Paul Brook2-5/+10
* arm-tdep.c (arm_skip_prologue, thumb_get_next_pc, arm_get_next_pc): Load insn opcodes as unsigned values.
2006-02-15 * linux-low.c (regsets_store_inferior_registers): Read the regsetDaniel Jacobowitz2-3/+22
from the target before filling it.
2006-02-15 * elflink.c (_bfd_elf_default_action_discarded): Return 0 forAlan Modra2-10/+10
debug sections. (elf_link_input_bfd): Adjust comments.
2006-02-15*** empty log message ***gdbadmin1-1/+1
2006-02-14daily updateAlan Modra1-1/+1
2006-02-14Update copyright noticeAlexandre Oliva11-18/+18
2006-02-14* doublest.h (DOUBLEST): Use long double only if we can scanAlexandre Oliva12-84/+43
it in. Undefine HAVE_LONG_DOUBLE otherwise. (DOUBLEST_FORMAT): New. * c-exp.y (parse_number): Use it. * jv-exp.y (parse_number): Likewise. * objc-exp.y (parse_number): Likewise. * p-exp.y (parse_number): Likewise. * varobj.c (free_variable): Silence type-punning warnings. * tui/tui-data.h (struct tui_list): Change type of list member. * tui/tui-data.c: Remove no-longer-needed type casts. (source_windows): Silence type-punning warnings. * tui/tui-stack.c, tui/tui-win.c, tui/tui-winsource.c: Likewise.
2006-02-14Fix PR breakpoints/2080.Mark Kettenis2-3/+61
* i386-tdep.c (struct i386_frame_cache): Add stack_align member. (i386_analyze_stack_align): New function. (i386_analyze_prologue): Use i386_analyze_stack_align. (i386_frame_cache): Deal with stack realignment.
2006-02-142006-02-14 Paolo Bonzini <bonzini@gnu.org>Paolo Bonzini5-157/+1024
Sync from gcc: 2006-01-31 Richard Guenther <rguenther@suse.de> Paolo Bonzini <bonzini@gnu.org> * Makefile.def (target_modules): Add libgcc-math target module. * configure.in (target_libraries): Add libgcc-math target library. (--enable-libgcc-math): New configure switch. * Makefile.in: Re-generate. * configure: Re-generate. * libgcc-math: New toplevel directory. 2006-01-18 Richard Henderson <rth@redhat.com> Jakub Jelinek <jakub@redhat.com> Diego Novillo <dnovillo@redhat.com> * libgomp: New directory. * Makefile.def: Add target_module libgomp. * Makefile.in: Regenerate. * configure.in (target_libraries): Add target-libgomp. * configure: Regenerate.
2006-02-142006-02-14 Paolo Bonzini <bonzini@gnu.org>Paolo Bonzini4-143/+220
Andreas Schwab <schwab@suse.de> * configure: Regenerate. config: 2006-02-14 Paolo Bonzini <bonzini@gnu.org> Andreas Schwab <schwab@suse.de> * acx.m4 (NCN_STRICT_CHECK_TARGET_TOOLS): Use correct program name. (ACX_CHECK_INSTALLED_TARGET_TOOL): Likewise, and always set $1.
2006-02-14Use more functions from gdb-ui.el.Nick Roberts1-285/+40
(gdb-break-list-regexp): Match "what" field if present. (gdb-stack-list-frames-regexp): Match "from" field if present. (gdb-stack-list-frames-handler): Present output like "info breakpoints" so regexps can be shared with gdb-ui
2006-02-14*** empty log message ***Nick Roberts1-0/+8
2006-02-14gas/Jakub Jelinek4-0/+20
* config.in: Rebuilt. binutils/ * config.in: Rebuilt.
2006-02-14 * config/tc-xtensa.c (xg_add_opcode_fix): Number operands startingBob Wilson2-21/+16
from 1, not 0, in error messages. (md_assemble): Simplify special-case check for ENTRY instructions. (tinsn_has_invalid_symbolic_operands): Do not include opcode and operand in error message.
2006-02-14*** empty log message ***gdbadmin1-1/+1
2006-02-13daily updateAlan Modra1-1/+1
2006-02-13* gdb.arch/i386-prologue.exp: Add testcase for PR breakpoints/2080.Mark Kettenis3-2/+58
2006-02-13gdb/testsuite/ChangeLog:Jim Blandy2-16/+12
2006-02-13 Jim Blandy <jimb@redhat.com> * gdb.base/scope.exp (test_at_main): Remove logic to handle the case where it takes two "next" commands to skip past the init call.
2006-02-13gas:Joseph Myers4-3/+14
* configure.tgt (arm-*-linux-gnueabi*): Change to arm-*-linux-*eabi*. ld: * configure.tgt (arm*b-*-linux-gnueabi): Change to arm*b-*-linux-*eabi. (arm*-*-linux-gnueabi): Change to arm*-*-linux-*eabi.
2006-02-13Reviewed and approved by Jim BlandyFred Fish2-2/+18
2006-02-12 Fred Fish <fnf@specifix.com> * gdb.base/scope.exp (test_at_main): Use gdb_test_multiple to handle cases where it takes two "next" commands to skip past the init call.
2006-02-13 * gdbint.texinfo (Watchpoints): DeleteWu Zhou2-7/+5
TARGET_REGION_SIZE_OK_FOR_HW_WATCHPOINT.
2006-02-13*** empty log message ***gdbadmin1-1/+1
2006-02-12daily updateAlan Modra1-1/+1
2006-02-122006-02-12 H.J. Lu <hongjiu.lu@intel.com>H.J. Lu2-0/+5
* gas/i386/x86-64-crx-suffix.d: Undo the last change.
2006-02-12merge from gccDJ Delorie2-1/+18
2006-02-12*** empty log message ***gdbadmin1-1/+1
2006-02-11daily updateAlan Modra1-1/+1
2006-02-11gas/testsuite/H.J. Lu8-3/+78
2006-02-11 H.J. Lu <hongjiu.lu@intel.com> * gas/i386/i386.exp: Add "x86-64-drx" and "x86-64-drx-suffix". * gas/i386/x86-64-crx-suffix.d: Minor update. * gas/i386/x86-64-drx-suffix.d: New file. * gas/i386/x86-64-drx.d: Likewise. * gas/i386/x86-64-drx.s: Likewise. opcodes/ 2006-02-11 H.J. Lu <hongjiu.lu@intel.com> * i386-dis.c (dis386_twobyte): Use "movZ" for debug register moves.
2006-02-11gas/testsuite/H.J. Lu7-2/+87
2006-02-11 H.J. Lu <hongjiu.lu@intel.com> * gas/i386/i386.exp: Add "x86-64-crx" and "x86-64-crx-suffix". * gas/i386/x86-64-crx-suffix.d: New file. * gas/i386/x86-64-crx.d: Likewise. * gas/i386/x86-64-crx.s: Likewise. opcodes/ 2006-02-11 H.J. Lu <hongjiu.lu@intel.com> * i386-dis.c ('Z'): Add a new macro. (dis386_twobyte): Use "movZ" for control register moves.
2006-02-11*** empty log message ***gdbadmin1-1/+1
2006-02-10daily updateAlan Modra1-1/+1