aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2007-02-28 * gdb.mi/mi-var-cmd.exp: Correct test name. Allow any value forDaniel Jacobowitz3-4/+10
func. * gdb.mi/mi2-var-cmd.exp: Likewise.
2007-02-28PR ld/3796Nick Clifton2-8/+25
* ld-arm/arm-elf.exp (armelftests): Move "Thumb-2 BL" test into... (armeabitests): ... here, a new array for EABI specific tests. (armelftests): Add extra command line options for VFP11 fix tests and thumb shared library test.
2007-02-28 * gdbtypes.c (check_typedef): Do not replace stub type ifJoel Brobecker2-1/+15
the resolved type is not defined in the same objfile.
2007-02-28Move dw2-producer.* from gdb.arch to gdb.dwarf2 where it was supposed toJoel Brobecker2-0/+0
be checked in.
2007-02-28 * top.c (gdb_readline_wrapper_cleanup): Remove invalid assertion.Daniel Jacobowitz2-1/+4
2007-02-28PR 3729: Fix unexpected failures in ARM GAS testsuite results.Nick Clifton10-17/+78
2007-02-28 bfd/Nathan Sidwell8-1/+36
* config.bfd (sh-*-uclinux, sh[12]-*-uclinux): New stanza. gas/ * configure.tgt (sh-*-uclinux, sh[12]-*-uclinux): Specify as elf. ld/ * Makefile.am (ALL_EMULATIONS): Add eshelf_uclinux.o (eshelf_uclinux.c): New target. * Makefile.in: Rebuilt. * configure.tgt (sh-*-uclinux* | sh[12]-*-uclinux*): New stanza. * emulparams/shelf_uclinux.sh: New.
2007-02-28PR gas/2623Nick Clifton2-1/+6
* config/tc-msp430.c (line_separator_char): Change to '{'.
2007-02-28 * Makefile.am (PROGS): Delete.Alan Modra3-9/+17
(RENAMED_PROGS): Define. Extracted from.. (noinst_PROGRAMS): ..here. Add BUILD_MISC. (install-exec-local): Adjust. * Makefile.in: Regenerate.
2007-02-28Fix the last ChangeLog entry date (oops :-/).Joel Brobecker1-1/+1
2007-02-28 * stabsread.c (define_symbol): Create an associated STRUCT_DOMAINJoel Brobecker2-0/+40
symbol for Ada units when the symbol is defined using 't' rather than 'Tt' as symbol descriptor.
2007-02-28 * configure.tgt: Fix type last change.Alan Modra2-1/+2
2007-02-28*** empty log message ***Alan Modra1-0/+4
2007-02-28 * config/mips/tm-nbsd.h: Delete file.Ulrich Weigand5-57/+8
* config/mips/nbsd.mt (DEPRECATED_TM_FILE): Remove. * config/sh/tm-nbsd.h: Delete file. * config/sh/nbsd.mt (DEPRECATED_TM_FILE): Set to tm-sh.h.
2007-02-28 * configure.tgt (spu-*-elf*): Delete targ_extra_ofiles.Alan Modra1-1/+0
2007-02-28 * Makefile.am (PROGS): Add BUILD_INSTALL_MISC.Alan Modra5-38/+55
(bin_PROGRAMS): Replace BUILD_MISC with BUILD_INSTALL_MISC. (EXTRA_PROGRAMS): Remove bin2c. (bin2c$(EXEEXT_FOR_BUILD)): New rule. (bin2c_SOURCES): Delete. (DISTCLEANFILES): Remove sysinfo. (MOSTLYCLEANFILES): Add sysinfo$(EXEEXT_FOR_BUILD) and bin2c$(EXEEXT_FOR_BUILD). * configure.in (BUILD_MISC): Add $(EXEEXT_FOR_BUILD) to bin2c. Move embedspu to.. (BUILD_INSTALL_MISC): ..here. * Makefile.in: Regenerate. * configure: Regenerate.
2007-02-28*** empty log message ***gdbadmin1-1/+1
2007-02-27 * mi/mi-cmd-var.c (varobj_update_one): Remove reference toJoel Brobecker2-1/+5
unused WRONG_PARAM value since it was recently deleted.
2007-02-27(varobj_update): Free temporary vectors.Nick Roberts1-0/+3
2007-02-27*** empty log message ***Nick Roberts1-0/+4
2007-02-27 * config/powerpc/linux.mt (DEPRECATED_TM_FILE): Set to tm-ppc-eabi.h.Ulrich Weigand12-140/+89
* config/powerpc/tm-linux.h: Delete file. * config/powerpc/tm-ppc-eabi.h: Do not include "rs6000/tm-rs6000.h". (PROCESS_LINENUMBER_HOOK): Do not undefine. (TEXT_SEGMENT_BASE): Do not redefine. * config/rs6000/nm-rs6000.h (CHILD_SPECIAL_WAITSTATUS): Move here from config/rs6000/tm-rs6000.h. (TARGET_CREATE_INFERIOR_HOOK, rs6000_create_inferior): Likewise. * config/rs6000/tm-rs6000.h (struct frame_info): Remove declaration. (TEXT_SEGMENT_BASE): Remove. (IN_SOLIB_RETURN_TRAMPOLINE): Remove. (rs6000_in_solib_return_trampoline): Remove. (SKIP_TRAMPOLINE_CODE): Remove. (rs6000_skip_trampoline_code): Remove. (CHILD_SPECIAL_WAITSTATUS): Move to config/rs6000/nm-rs6000.h. (TARGET_CREATE_INFERIOR_HOOK, rs6000_create_inferior): Likewise. (FP0_REGNUM): Remove. (rs6000_find_toc_address_hook): Move to rs6000-tdep.h. (rs6000_set_host_arch_hook): Remove. * Makefile.in (rs6000-nat.o): Add dependency on $(rs6000_tdep_h). (rs6000-aix-tdep.o): Add dependency on $(ppc_tdep_h). * ppc-tdep.h (struct gdbarch_tdep): Add field text_segment_base. * rs6000-aix-tdep.c: Include "ppc-tdep.h". (rs6000_aix_init_osabi): Set text_segment_base tdep field. * rs6000-nat.c: Include "rs6000-tdep.h". (exec_one_dummy_insn): Replace TEXT_SEGMENT_BASE by tdep field. (set_host_arch): Rename to ... (rs6000_create_inferior): ... this. Make public. (_initialize_core_rs6000): Do not set rs6000_set_host_arch_hook. * rs6000-tdep.c (rs6000_set_host_arch_hook): Remove. (rs6000_create_inferior): Remove. (branch_dest): Replace TEXT_SEGMENT_BASE by tdep field. (rs6000_gdbarch_init): Call set_gdbarch_fp0_regnum, set_gdbarch_in_solib_return_trampoline, and set_gdbarch_skip_trampoline_code. * rs6000-tdep.h (rs6000_find_toc_address_hook): Move here from config/rs6000/tm-rs6000.h.
2007-02-27Fix Entry dates for the last couple entries.Joel Brobecker1-2/+2
2007-02-27 * gdb.dwarf2/dw2-producer.S: New file.Joel Brobecker3-1/+259
* gdb.dwarf2/dw2-producer.exp: New testcase.
2007-02-27daily updateAlan Modra1-1/+1
2007-02-27 * buildsym.c (record_producer): Do nothing if no producer is provided.Joel Brobecker2-0/+9
2007-02-27(enum varobj_update_error): Delete WRONG_PARAM value.Nick Roberts1-1/+0
2007-02-27(varobj_update): Remove unused local. Use gdb_assertNick Roberts1-6/+2
to check changelist is non-NULL. Call error if the frontend tries to update a non-root variable.
2007-02-27*** empty log message ***Nick Roberts1-0/+8
2007-02-27*** empty log message ***Nick Roberts1-0/+10
2007-02-27* gdb.mi/mi-var-block.exp, gdb.mi/mi2-var-block.expNick Roberts10-93/+250
* gdb.mi/mi-var-child.exp, gdb.mi/mi2-var-child.exp * gdb.mi/mi-var-child-f.exp, gdb.mi/mi-var-cmd.exp * gdb.mi/mi2-var-cmd.exp, gdb.mi/mi-var-display.exp * gdb.mi/mi2-var-display.exp, gdb.mi/gdb701.exp Revert tests to use mi_gdb_test and include value field in output of -var-create.
2007-02-27 * dwarf2-frame.c (dwarf2_frame_cache, dwarf2_frame_this_id)Daniel Jacobowitz43-112/+314
(dwarf2_frame_sniffer): Update. (dwarf2_signal_frame_this_id): New function. (dwarf2_signal_frame_unwind): Use it. (dwarf2_frame_base_sniffer): Use frame_unwind_address_in_block. * frame.c (frame_func_unwind): Add this_type argument. (get_frame_func): Update. (frame_unwind_address_in_block): Add this_type argument and check it. Fix a typo. (get_frame_address_in_block): Update. * frame.h (enum frame_type): Move higher in the file. (frame_unwind_address_in_block, frame_func_unwind): Add enum frame_type argument. * alpha-mdebug-tdep.c, alpha-tdep.c, amd64-tdep.c, amd64obsd-tdep.c, arm-tdep.c, avr-tdep.c, cris-tdep.c, frv-tdep.c, h8300-tdep.c, hppa-tdep.c, i386-tdep.c, i386obsd-tdep.c, ia64-tdep.c, libunwind-frame.c, m32c-tdep.c, m32r-linux-tdep.c, m32r-tdep.c, m68hc11-tdep.c, m68k-tdep.c, m88k-tdep.c, mips-mdebug-tdep.c, mips-tdep.c, mn10300-tdep.c, mt-tdep.c, rs6000-tdep.c, s390-tdep.c, score-tdep.c, sh-tdep.c, sh64-tdep.c, sparc-tdep.c, sparc64obsd-tdep.c, spu-tdep.c, v850-tdep.c, vax-tdep.c, xstormy16-tdep.c, xtensa-tdep.c: Update calls to frame_func_unwind and frame_unwind_address_in_block to specify the frame type. Use frame_unwind_address_in_block instead of frame_pc_unwind in sniffers. * gdb.arch/i386-signal.c, gdb.arch/i386-signal.exp: New files.
2007-02-27 * frame.c (deprecated_selected_frame): Rename to...Daniel Jacobowitz23-130/+106
(selected_frame): ...this. Make static. (get_selected_frame, select_frame): Update. * frame.h (deprected_select_frame): Delete. (deprecated_safe_get_selected_frame): Update comments. * breakpoint.c, cli/cli-cmds.c, f-valprint.c, infcmd.c, inflow.c, infrun.c, stack.c, tui/tui-disasm.c, tui/tui-source.c, tui/tui-winsource.c, valops.c, varobj.c, findvar.c, macroscope.c, parse.c, regcache.h, sh64-tdep.c, tui/tui-hooks.c, tui/tui-win.c, tui/tui.c: Replace references to deprecated_selected_frame.
2007-02-27 * armos.c (SWIflen): Do not treate file descriptor zero asMark Mitchell2-1/+6
special.
2007-02-27Reviewed by Mark Kettenis <mark.kettenis@xs4all.nl>Fred Fish2-0/+13
2007-02-27 Fred Fish <fnf@specifix.com> * rs6000-tdep.c (skip_prologue): Recognize addi instructions that directly decrement the stack pointer, accumulate their operand into the stack offset, and mark the function as not being frameless.
2007-02-27 * terminal.h: Check HAVE_SGTTY_H.Daniel Jacobowitz2-2/+8
2007-02-27from Mat Hostetter <mat@lcs.mit.edu>Daniel Jacobowitz2-0/+15
* remote-utils.c (remote_open): Print out the assigned port number.
2007-02-27 * gdb.base/maint.exp: Remove full paths from test names.Daniel Jacobowitz6-6/+12
* gdb.base/prelink.exp, gdb.cp/cp-relocate.exp, gdb.xml/tdesc-errors.exp, gdb.xml/tdesc-xinclude.exp: Likewise.
2007-02-27 * binutils-all/objcopy.exp: Skip for uclinux targets.Nathan Sidwell2-0/+8
2007-02-27 * mt-spu (all-ld): Depend on all-binutils.Alan Modra3-1/+10
also fix previous ChangeLog entry
2007-02-27missed from last commitAlan Modra1-0/+12
2007-02-27 * Makefile.am (ALL_EMUL_EXTRA_OFILES): Remove spu_inc.o.Alan Modra5-38/+14
(eelf32_spu.c): Adjust dependencies. * Makefile.in: Regenerate. * emultempl/spuelf.em (ovl_mgr): New array. Insert spu_ovl.o code using bin2c. (_binary_spu_ovl_o_start, _binary_spu_ovl_o_end): Delete. (ovl_mgr_stream): Update. * emultempl/spu_inc.s: Delete. * emultempl/spu_none.s: Delete.
2007-02-27 * bin2c.c: New file.Alan Modra8-13/+157
* Makefile.am (EXTRA_PROGRAMS): Add bin2c. (CFILES): Add bin2c.c. (bin2c_SOURCES): Define. (bin2c.o): Dependencies from "make dep-am". * configure.in (BUILD_MISC): Add bin2c. * version.c: Update year. * po/POTFILES.in: Regenerate. * Makefile.in: Regenerate. * configure: Regenerate.
2007-02-27 * elf32-spu.h (struct _ovl_stream): Make "start" and "end" const.Alan Modra3-5/+10
* elf32-spu.c (ovl_mgr_pread): Add const to casts.
2007-02-27 * config/tc-m68hc11.c (fixup24): Correct fixup size.Alan Modra2-7/+14
(build_jump_insn): Likewise. (build_insn): Likewise. (s_m68hc11_relax): Likewise.
2007-02-27 * config/obj-elf.c (elf_frob_file): frag_wane any new frags.Alan Modra2-0/+5
2007-02-27 * gdb.ada/catch_ex.exp: Fix a couple of copy/paste typos.Joel Brobecker2-2/+6
2007-02-27*** empty log message ***gdbadmin1-1/+1
2007-02-26daily updateAlan Modra1-1/+1
2007-02-26merge from gccDJ Delorie3-0/+43
2007-02-26 * arch-utils.c (selected_byte_order): New.Daniel Jacobowitz4-3/+22
* arch-utils.h (selected_byte_order): New prototype. * remote-sim.c (gdbsim_open): Use selected_byte_order.